Imported from ../bash-3.2.tar.gz.
[platform/upstream/bash.git] / configure
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
16 if 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+"$@"}'='"$@"'
22 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
23   set -o posix
24 fi
25 DUALCASE=1; export DUALCASE # for MKS sh
26
27 # Support unset when possible.
28 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
29   as_unset=unset
30 else
31   as_unset=false
32 fi
33
34
35 # Work around bugs in pre-3.0 UWIN ksh.
36 $as_unset ENV MAIL MAILPATH
37 PS1='$ '
38 PS2='> '
39 PS4='+ '
40
41 # NLS nuisances.
42 for 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
46 do
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
52 done
53
54 # Required to use basename.
55 if expr a : '\(a\)' >/dev/null 2>&1; then
56   as_expr=expr
57 else
58   as_expr=false
59 fi
60
61 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
62   as_basename=basename
63 else
64   as_basename=false
65 fi
66
67
68 # Name of the executable.
69 as_me=`$as_basename "$0" ||
70 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
71          X"$0" : 'X\(//\)$' \| \
72          X"$0" : 'X\(/\)$' \| \
73          .     : '\(.\)' 2>/dev/null ||
74 echo 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.
83 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
84 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
85 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
86 as_cr_digits='0123456789'
87 as_cr_alnum=$as_cr_Letters$as_cr_digits
88
89 # The user is always right.
90 if 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
100 fi
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
113 for as_dir in $PATH
114 do
115   IFS=$as_save_IFS
116   test -z "$as_dir" && as_dir=.
117   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
118 done
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
134 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
135 do
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
155 done
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
190 case `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= ;;
195 esac
196
197 if expr a : '\(a\)' >/dev/null 2>&1; then
198   as_expr=expr
199 else
200   as_expr=false
201 fi
202
203 rm -f conf$$ conf$$.exe conf$$.file
204 echo >conf$$.file
205 if 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
214 elif ln conf$$.file conf$$ 2>/dev/null; then
215   as_ln_s=ln
216 else
217   as_ln_s='cp -p'
218 fi
219 rm -f conf$$ conf$$.exe conf$$.file
220
221 if mkdir -p . 2>/dev/null; then
222   as_mkdir_p=:
223 else
224   test -d ./-p && rmdir ./-p
225   as_mkdir_p=false
226 fi
227
228 as_executable_p="test -f"
229
230 # Sed expression to map a string onto a valid CPP name.
231 as_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.
234 as_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.
239 as_nl='
240 '
241 IFS="   $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.
250 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
251
252 exec 6>&1
253
254 #
255 # Initializations.
256 #
257 ac_default_prefix=/usr/local
258 ac_config_libobj_dir=.
259 cross_compiling=no
260 subdirs=
261 MFLAGS=
262 MAKEFLAGS=
263 SHELL=${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.
271 PACKAGE_NAME='bash'
272 PACKAGE_TARNAME='bash'
273 PACKAGE_VERSION='3.2-release'
274 PACKAGE_STRING='bash 3.2-release'
275 PACKAGE_BUGREPORT='bug-bash@gnu.org'
276
277 ac_unique_file="shell.h"
278 # Factoring default headers for most tests.
279 ac_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
315 ac_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'
316 ac_subst_files=''
317
318 # Initialize some variables set by options.
319 ac_init_help=
320 ac_init_version=false
321 # The variables have the same names as the options, with
322 # dashes changed to underlines.
323 cache_file=/dev/null
324 exec_prefix=NONE
325 no_create=
326 no_recursion=
327 prefix=NONE
328 program_prefix=NONE
329 program_suffix=NONE
330 program_transform_name=s,x,x,
331 silent=
332 site=
333 srcdir=
334 verbose=
335 x_includes=NONE
336 x_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.
343 bindir='${exec_prefix}/bin'
344 sbindir='${exec_prefix}/sbin'
345 libexecdir='${exec_prefix}/libexec'
346 datadir='${prefix}/share'
347 sysconfdir='${prefix}/etc'
348 sharedstatedir='${prefix}/com'
349 localstatedir='${prefix}/var'
350 libdir='${exec_prefix}/lib'
351 includedir='${prefix}/include'
352 oldincludedir='/usr/include'
353 infodir='${prefix}/info'
354 mandir='${prefix}/man'
355
356 ac_prev=
357 for ac_option
358 do
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
630 Try \`$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
653 done
654
655 if 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; }; }
659 fi
660
661 # Be sure to have absolute paths.
662 for ac_var in exec_prefix prefix
663 do
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
670 done
671
672 # Be sure to have absolute paths.
673 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
674               localstatedir libdir includedir oldincludedir infodir mandir
675 do
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
682 done
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.
687 build=$build_alias
688 host=$host_alias
689 target=$target_alias
690
691 # FIXME: To remove some day.
692 if 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
700 fi
701
702 ac_tool_prefix=
703 test -n "$host_alias" && ac_tool_prefix=$host_alias-
704
705 test "$silent" = yes && exec 6>/dev/null
706
707
708 # Find the source files, if location was not specified.
709 if 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 ||
718 echo 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
728 else
729   ac_srcdir_defaulted=no
730 fi
731 if 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
739 fi
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; }; }
743 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
744 ac_env_build_alias_set=${build_alias+set}
745 ac_env_build_alias_value=$build_alias
746 ac_cv_env_build_alias_set=${build_alias+set}
747 ac_cv_env_build_alias_value=$build_alias
748 ac_env_host_alias_set=${host_alias+set}
749 ac_env_host_alias_value=$host_alias
750 ac_cv_env_host_alias_set=${host_alias+set}
751 ac_cv_env_host_alias_value=$host_alias
752 ac_env_target_alias_set=${target_alias+set}
753 ac_env_target_alias_value=$target_alias
754 ac_cv_env_target_alias_set=${target_alias+set}
755 ac_cv_env_target_alias_value=$target_alias
756 ac_env_DEBUGGER_START_FILE_set=${DEBUGGER_START_FILE+set}
757 ac_env_DEBUGGER_START_FILE_value=$DEBUGGER_START_FILE
758 ac_cv_env_DEBUGGER_START_FILE_set=${DEBUGGER_START_FILE+set}
759 ac_cv_env_DEBUGGER_START_FILE_value=$DEBUGGER_START_FILE
760 ac_env_CC_set=${CC+set}
761 ac_env_CC_value=$CC
762 ac_cv_env_CC_set=${CC+set}
763 ac_cv_env_CC_value=$CC
764 ac_env_CFLAGS_set=${CFLAGS+set}
765 ac_env_CFLAGS_value=$CFLAGS
766 ac_cv_env_CFLAGS_set=${CFLAGS+set}
767 ac_cv_env_CFLAGS_value=$CFLAGS
768 ac_env_LDFLAGS_set=${LDFLAGS+set}
769 ac_env_LDFLAGS_value=$LDFLAGS
770 ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
771 ac_cv_env_LDFLAGS_value=$LDFLAGS
772 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
773 ac_env_CPPFLAGS_value=$CPPFLAGS
774 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
775 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
776 ac_env_CPP_set=${CPP+set}
777 ac_env_CPP_value=$CPP
778 ac_cv_env_CPP_set=${CPP+set}
779 ac_cv_env_CPP_value=$CPP
780
781 #
782 # Report the --help message.
783 #
784 if 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
790 Usage: $0 [OPTION]... [VAR=VALUE]...
791
792 To assign environment variables (e.g., CC, CFLAGS...), specify them as
793 VAR=VALUE.  See below for descriptions of some of the useful variables.
794
795 Defaults for the options are specified in brackets.
796
797 Configuration:
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
811 Installation 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
817 By default, \`make install' will install all the files in
818 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
819 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
820 for instance \`--prefix=\$HOME'.
821
822 For better control, use the options below.
823
824 Fine 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
841 System 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
845 fi
846
847 if 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
853 Optional 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
911 Optional 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
932 Some 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
943 Use these variables to override the choices made by `configure' or to help
944 it to find libraries and programs with nonstandard names/locations.
945
946 Report bugs to <bug-bash@gnu.org>.
947 _ACEOF
948 fi
949
950 if 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
957 if 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'`
961 else
962   ac_dir_suffix= ac_top_builddir=
963 fi
964
965 case $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 ;;
979 esac
980
981 # Do not use `cd foo && pwd` to compute absolute paths, because
982 # the directories may not exist.
983 case `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;;
991 esac
992 case $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;;
1000 esac
1001 case $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;;
1009 esac
1010 case $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;;
1018 esac
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
1037 fi
1038
1039 test -n "$ac_init_help" && exit 0
1040 if $ac_init_version; then
1041   cat <<\_ACEOF
1042 bash configure 3.2-release
1043 generated by GNU Autoconf 2.59
1044
1045 Copyright (C) 2003 Free Software Foundation, Inc.
1046 This configure script is free software; the Free Software Foundation
1047 gives unlimited permission to copy, distribute and modify it.
1048 _ACEOF
1049   exit 0
1050 fi
1051 exec 5>config.log
1052 cat >&5 <<_ACEOF
1053 This file contains any messages produced by compilers while
1054 running configure, to aid debugging if configure makes a mistake.
1055
1056 It was created by bash $as_me 3.2-release, which was
1057 generated by GNU Autoconf 2.59.  Invocation command line was
1058
1059   $ $0 $@
1060
1061 _ACEOF
1062 {
1063 cat <<_ASUNAME
1064 ## --------- ##
1065 ## Platform. ##
1066 ## --------- ##
1067
1068 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1069 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1070 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1071 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1072 uname -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`
1080 hostinfo               = `(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
1087 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1088 for as_dir in $PATH
1089 do
1090   IFS=$as_save_IFS
1091   test -z "$as_dir" && as_dir=.
1092   echo "PATH: $as_dir"
1093 done
1094
1095 } >&5
1096
1097 cat >&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.
1112 ac_configure_args=
1113 ac_configure_args0=
1114 ac_configure_args1=
1115 ac_sep=
1116 ac_must_keep_next=false
1117 for ac_pass in 1 2
1118 do
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
1154 done
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.
1163 trap '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
1237 for ac_signal in 1 2 13 15; do
1238   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1239 done
1240 ac_signal=0
1241
1242 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1243 rm -rf conftest* confdefs.h
1244 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1245 echo >confdefs.h
1246
1247 # Predefined preprocessor variables.
1248
1249 cat >>confdefs.h <<_ACEOF
1250 #define PACKAGE_NAME "$PACKAGE_NAME"
1251 _ACEOF
1252
1253
1254 cat >>confdefs.h <<_ACEOF
1255 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1256 _ACEOF
1257
1258
1259 cat >>confdefs.h <<_ACEOF
1260 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1261 _ACEOF
1262
1263
1264 cat >>confdefs.h <<_ACEOF
1265 #define PACKAGE_STRING "$PACKAGE_STRING"
1266 _ACEOF
1267
1268
1269 cat >>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.
1276 if 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
1282 fi
1283 for 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
1286 echo "$as_me: loading site script $ac_site_file" >&6;}
1287     sed 's/^/| /' "$ac_site_file" >&5
1288     . "$ac_site_file"
1289   fi
1290 done
1291
1292 if 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
1297 echo "$as_me: loading cache $cache_file" >&6;}
1298     case $cache_file in
1299       [\\/]* | ?:[\\/]* ) . $cache_file;;
1300       *)                      . ./$cache_file;;
1301     esac
1302   fi
1303 else
1304   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1305 echo "$as_me: creating cache $cache_file" >&6;}
1306   >$cache_file
1307 fi
1308
1309 # Check that the precious variables saved in the cache have kept the same
1310 # value.
1311 ac_cache_corrupted=false
1312 for 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
1321 echo "$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
1325 echo "$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
1331 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1332         { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1333 echo "$as_me:   former value:  $ac_old_val" >&2;}
1334         { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1335 echo "$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
1351 done
1352 if $ac_cache_corrupted; then
1353   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1354 echo "$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
1356 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1357    { (exit 1); exit 1; }; }
1358 fi
1359
1360 ac_ext=c
1361 ac_cpp='$CPP $CPPFLAGS'
1362 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1363 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1364 ac_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
1396 ac_aux_dir=
1397 for 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
1411 done
1412 if test -z "$ac_aux_dir"; then
1413   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in ./support $srcdir/./support" >&5
1414 echo "$as_me: error: cannot find install-sh or install.sh in ./support $srcdir/./support" >&2;}
1415    { (exit 1); exit 1; }; }
1416 fi
1417 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1418 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1419 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1420
1421           ac_config_headers="$ac_config_headers config.h"
1422
1423
1424 BASHVERS=3.2
1425 RELSTATUS=release
1426
1427 case "$RELSTATUS" in
1428 alp*|bet*|dev*|rc*)     DEBUG='-DDEBUG' MALLOC_DEBUG='-DMALLOC_DEBUG' ;;
1429 *)      DEBUG= MALLOC_DEBUG= ;;
1430 esac
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
1435 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1436    { (exit 1); exit 1; }; }
1437
1438 echo "$as_me:$LINENO: checking build system type" >&5
1439 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1440 if test "${ac_cv_build+set}" = set; then
1441   echo $ECHO_N "(cached) $ECHO_C" >&6
1442 else
1443   ac_cv_build_alias=$build_alias
1444 test -z "$ac_cv_build_alias" &&
1445   ac_cv_build_alias=`$ac_config_guess`
1446 test -z "$ac_cv_build_alias" &&
1447   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1448 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1449    { (exit 1); exit 1; }; }
1450 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1451   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1452 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1453    { (exit 1); exit 1; }; }
1454
1455 fi
1456 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1457 echo "${ECHO_T}$ac_cv_build" >&6
1458 build=$ac_cv_build
1459 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1460 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1461 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1462
1463
1464 echo "$as_me:$LINENO: checking host system type" >&5
1465 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1466 if test "${ac_cv_host+set}" = set; then
1467   echo $ECHO_N "(cached) $ECHO_C" >&6
1468 else
1469   ac_cv_host_alias=$host_alias
1470 test -z "$ac_cv_host_alias" &&
1471   ac_cv_host_alias=$ac_cv_build_alias
1472 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1473   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1474 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1475    { (exit 1); exit 1; }; }
1476
1477 fi
1478 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1479 echo "${ECHO_T}$ac_cv_host" >&6
1480 host=$ac_cv_host
1481 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1482 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1483 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1484
1485
1486
1487 opt_bash_malloc=yes
1488 opt_purify=no
1489 opt_purecov=no
1490 opt_afs=no
1491 opt_curses=no
1492 opt_with_installed_readline=no
1493
1494 #htmldir=
1495
1496 case "${host_cpu}-${host_os}" in
1497 alpha*-*)       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
1500 sparc-svr4*)    opt_bash_malloc=no ;;   # sparc SVR4, SVR4.2
1501 sparc-netbsd*)  opt_bash_malloc=no ;;   # needs 8-byte alignment
1502 mips-irix6*)    opt_bash_malloc=no ;;   # needs 8-byte alignment
1503 m68k-sysv)      opt_bash_malloc=no ;;   # fixes file descriptor leak in closedir
1504 sparc-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
1520 esac
1521
1522 # memory scrambling on free()
1523 case "${host_os}" in
1524 sco3.2v5*|sco3.2v4*)    opt_memscramble=no ;;
1525 *)                      opt_memscramble=yes ;;
1526 esac
1527
1528
1529 # Check whether --with-lispdir or --without-lispdir was given.
1530 if 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
1534 echo $ECHO_N "checking where .elc files should go... $ECHO_C" >&6
1535     echo "$as_me:$LINENO: result: $lispdir" >&5
1536 echo "${ECHO_T}$lispdir" >&6
1537 else
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
1543 do
1544   # Extract the first word of "$ac_prog", so it can be a program name with args.
1545 set dummy $ac_prog; ac_word=$2
1546 echo "$as_me:$LINENO: checking for $ac_word" >&5
1547 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1548 if test "${ac_cv_prog_EMACS+set}" = set; then
1549   echo $ECHO_N "(cached) $ECHO_C" >&6
1550 else
1551   if test -n "$EMACS"; then
1552   ac_cv_prog_EMACS="$EMACS" # Let the user override the test.
1553 else
1554 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1555 for as_dir in $PATH
1556 do
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
1565 done
1566 done
1567
1568 fi
1569 fi
1570 EMACS=$ac_cv_prog_EMACS
1571 if test -n "$EMACS"; then
1572   echo "$as_me:$LINENO: result: $EMACS" >&5
1573 echo "${ECHO_T}$EMACS" >&6
1574 else
1575   echo "$as_me:$LINENO: result: no" >&5
1576 echo "${ECHO_T}no" >&6
1577 fi
1578
1579   test -n "$EMACS" && break
1580 done
1581 test -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
1586 echo $ECHO_N "checking where .elc files should go... $ECHO_C" >&6
1587 if test "${am_cv_lispdir+set}" = set; then
1588   echo $ECHO_N "(cached) $ECHO_C" >&6
1589 else
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
1595 fi
1596 echo "$as_me:$LINENO: result: $am_cv_lispdir" >&5
1597 echo "${ECHO_T}$am_cv_lispdir" >&6
1598       lispdir="$am_cv_lispdir"
1599     fi
1600   fi
1601
1602 fi;
1603
1604
1605
1606
1607
1608 # Check whether --with-afs or --without-afs was given.
1609 if test "${with_afs+set}" = set; then
1610   withval="$with_afs"
1611   opt_afs=$withval
1612 fi;
1613
1614 # Check whether --with-bash-malloc or --without-bash-malloc was given.
1615 if test "${with_bash_malloc+set}" = set; then
1616   withval="$with_bash_malloc"
1617   opt_bash_malloc=$withval
1618 fi;
1619
1620 # Check whether --with-curses or --without-curses was given.
1621 if test "${with_curses+set}" = set; then
1622   withval="$with_curses"
1623   opt_curses=$withval
1624 fi;
1625
1626 # Check whether --with-gnu-malloc or --without-gnu-malloc was given.
1627 if test "${with_gnu_malloc+set}" = set; then
1628   withval="$with_gnu_malloc"
1629   opt_bash_malloc=$withval
1630 fi;
1631
1632 # Check whether --with-installed-readline or --without-installed-readline was given.
1633 if test "${with_installed_readline+set}" = set; then
1634   withval="$with_installed_readline"
1635   opt_with_installed_readline=$withval
1636 fi;
1637
1638 # Check whether --with-purecov or --without-purecov was given.
1639 if test "${with_purecov+set}" = set; then
1640   withval="$with_purecov"
1641   opt_purecov=$withval
1642 fi;
1643
1644 # Check whether --with-purify or --without-purify was given.
1645 if test "${with_purify+set}" = set; then
1646   withval="$with_purify"
1647   opt_purify=$withval
1648 fi;
1649
1650 if 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
1663 else
1664         MALLOC_LIB=
1665         MALLOC_LIBRARY=
1666         MALLOC_LDFLAGS=
1667         MALLOC_DEP=
1668 fi
1669
1670 if test "$opt_purify" = yes; then
1671         PURIFY="purify "
1672         cat >>confdefs.h <<\_ACEOF
1673 #define DISABLE_MALLOC_WRAPPERS 1
1674 _ACEOF
1675
1676 else
1677         PURIFY=
1678 fi
1679
1680 if test "$opt_purecov" = yes; then
1681         PURIFY="${PURIFY}purecov"
1682 fi
1683
1684 if test "$opt_afs" = yes; then
1685         cat >>confdefs.h <<\_ACEOF
1686 #define AFS 1
1687 _ACEOF
1688
1689 fi
1690
1691 if test "$opt_curses" = yes; then
1692         prefer_curses=yes
1693 fi
1694
1695 if test -z "${DEBUGGER_START_FILE}"; then
1696         DEBUGGER_START_FILE=${ac_default_prefix}/share/bashdb/bashdb-main.inc
1697 fi
1698
1699 opt_minimal_config=no
1700
1701 opt_job_control=yes
1702 opt_alias=yes
1703 opt_readline=yes
1704 opt_history=yes
1705 opt_bang_history=yes
1706 opt_dirstack=yes
1707 opt_restricted=yes
1708 opt_process_subst=yes
1709 opt_prompt_decoding=yes
1710 opt_select=yes
1711 opt_help=yes
1712 opt_array_variables=yes
1713 opt_dparen_arith=yes
1714 opt_extended_glob=yes
1715 opt_brace_expansion=yes
1716 opt_disabled_builtins=no
1717 opt_command_timing=yes
1718 opt_xpg_echo=no
1719 opt_strict_posix=no
1720 opt_cond_command=yes
1721 opt_cond_regexp=yes
1722 opt_arith_for_command=yes
1723 opt_net_redirs=yes
1724 opt_progcomp=yes
1725 opt_separate_help=no
1726 opt_multibyte=yes
1727 opt_debugger=yes
1728 opt_single_longdoc_strings=yes
1729
1730 opt_static_link=no
1731 opt_profiling=no
1732
1733 # Check whether --enable-minimal-config or --disable-minimal-config was given.
1734 if test "${enable_minimal_config+set}" = set; then
1735   enableval="$enable_minimal_config"
1736   opt_minimal_config=$enableval
1737 fi;
1738
1739 if 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
1748 fi
1749
1750 # Check whether --enable-alias or --disable-alias was given.
1751 if test "${enable_alias+set}" = set; then
1752   enableval="$enable_alias"
1753   opt_alias=$enableval
1754 fi;
1755 # Check whether --enable-arith-for-command or --disable-arith-for-command was given.
1756 if test "${enable_arith_for_command+set}" = set; then
1757   enableval="$enable_arith_for_command"
1758   opt_arith_for_command=$enableval
1759 fi;
1760 # Check whether --enable-array-variables or --disable-array-variables was given.
1761 if test "${enable_array_variables+set}" = set; then
1762   enableval="$enable_array_variables"
1763   opt_array_variables=$enableval
1764 fi;
1765 # Check whether --enable-bang-history or --disable-bang-history was given.
1766 if test "${enable_bang_history+set}" = set; then
1767   enableval="$enable_bang_history"
1768   opt_bang_history=$enableval
1769 fi;
1770 # Check whether --enable-brace-expansion or --disable-brace-expansion was given.
1771 if test "${enable_brace_expansion+set}" = set; then
1772   enableval="$enable_brace_expansion"
1773   opt_brace_expansion=$enableval
1774 fi;
1775 # Check whether --enable-command-timing or --disable-command-timing was given.
1776 if test "${enable_command_timing+set}" = set; then
1777   enableval="$enable_command_timing"
1778   opt_command_timing=$enableval
1779 fi;
1780 # Check whether --enable-cond-command or --disable-cond-command was given.
1781 if test "${enable_cond_command+set}" = set; then
1782   enableval="$enable_cond_command"
1783   opt_cond_command=$enableval
1784 fi;
1785 # Check whether --enable-cond-regexp or --disable-cond-regexp was given.
1786 if test "${enable_cond_regexp+set}" = set; then
1787   enableval="$enable_cond_regexp"
1788   opt_cond_regexp=$enableval
1789 fi;
1790 # Check whether --enable-debugger or --disable-debugger was given.
1791 if test "${enable_debugger+set}" = set; then
1792   enableval="$enable_debugger"
1793   opt_debugger=$enableval
1794 fi;
1795 # Check whether --enable-directory-stack or --disable-directory-stack was given.
1796 if test "${enable_directory_stack+set}" = set; then
1797   enableval="$enable_directory_stack"
1798   opt_dirstack=$enableval
1799 fi;
1800 # Check whether --enable-disabled-builtins or --disable-disabled-builtins was given.
1801 if test "${enable_disabled_builtins+set}" = set; then
1802   enableval="$enable_disabled_builtins"
1803   opt_disabled_builtins=$enableval
1804 fi;
1805 # Check whether --enable-dparen-arithmetic or --disable-dparen-arithmetic was given.
1806 if test "${enable_dparen_arithmetic+set}" = set; then
1807   enableval="$enable_dparen_arithmetic"
1808   opt_dparen_arith=$enableval
1809 fi;
1810 # Check whether --enable-extended-glob or --disable-extended-glob was given.
1811 if test "${enable_extended_glob+set}" = set; then
1812   enableval="$enable_extended_glob"
1813   opt_extended_glob=$enableval
1814 fi;
1815 # Check whether --enable-help-builtin or --disable-help-builtin was given.
1816 if test "${enable_help_builtin+set}" = set; then
1817   enableval="$enable_help_builtin"
1818   opt_help=$enableval
1819 fi;
1820 # Check whether --enable-history or --disable-history was given.
1821 if test "${enable_history+set}" = set; then
1822   enableval="$enable_history"
1823   opt_history=$enableval
1824 fi;
1825 # Check whether --enable-job-control or --disable-job-control was given.
1826 if test "${enable_job_control+set}" = set; then
1827   enableval="$enable_job_control"
1828   opt_job_control=$enableval
1829 fi;
1830 # Check whether --enable-multibyte or --disable-multibyte was given.
1831 if test "${enable_multibyte+set}" = set; then
1832   enableval="$enable_multibyte"
1833   opt_multibyte=$enableval
1834 fi;
1835 # Check whether --enable-net-redirections or --disable-net-redirections was given.
1836 if test "${enable_net_redirections+set}" = set; then
1837   enableval="$enable_net_redirections"
1838   opt_net_redirs=$enableval
1839 fi;
1840 # Check whether --enable-process-substitution or --disable-process-substitution was given.
1841 if test "${enable_process_substitution+set}" = set; then
1842   enableval="$enable_process_substitution"
1843   opt_process_subst=$enableval
1844 fi;
1845 # Check whether --enable-progcomp or --disable-progcomp was given.
1846 if test "${enable_progcomp+set}" = set; then
1847   enableval="$enable_progcomp"
1848   opt_progcomp=$enableval
1849 fi;
1850 # Check whether --enable-prompt-string-decoding or --disable-prompt-string-decoding was given.
1851 if test "${enable_prompt_string_decoding+set}" = set; then
1852   enableval="$enable_prompt_string_decoding"
1853   opt_prompt_decoding=$enableval
1854 fi;
1855 # Check whether --enable-readline or --disable-readline was given.
1856 if test "${enable_readline+set}" = set; then
1857   enableval="$enable_readline"
1858   opt_readline=$enableval
1859 fi;
1860 # Check whether --enable-restricted or --disable-restricted was given.
1861 if test "${enable_restricted+set}" = set; then
1862   enableval="$enable_restricted"
1863   opt_restricted=$enableval
1864 fi;
1865 # Check whether --enable-select or --disable-select was given.
1866 if test "${enable_select+set}" = set; then
1867   enableval="$enable_select"
1868   opt_select=$enableval
1869 fi;
1870 # Check whether --enable-separate-helpfiles or --disable-separate-helpfiles was given.
1871 if test "${enable_separate_helpfiles+set}" = set; then
1872   enableval="$enable_separate_helpfiles"
1873   opt_separate_help=$enableval
1874 fi;
1875 # Check whether --enable-single-help-strings or --disable-single-help-strings was given.
1876 if test "${enable_single_help_strings+set}" = set; then
1877   enableval="$enable_single_help_strings"
1878   opt_single_longdoc_strings=$enableval
1879 fi;
1880 # Check whether --enable-strict-posix-default or --disable-strict-posix-default was given.
1881 if test "${enable_strict_posix_default+set}" = set; then
1882   enableval="$enable_strict_posix_default"
1883   opt_strict_posix=$enableval
1884 fi;
1885 # Check whether --enable-usg-echo-default or --disable-usg-echo-default was given.
1886 if test "${enable_usg_echo_default+set}" = set; then
1887   enableval="$enable_usg_echo_default"
1888   opt_xpg_echo=$enableval
1889 fi;
1890 # Check whether --enable-xpg-echo-default or --disable-xpg-echo-default was given.
1891 if test "${enable_xpg_echo_default+set}" = set; then
1892   enableval="$enable_xpg_echo_default"
1893   opt_xpg_echo=$enableval
1894 fi;
1895
1896 # Check whether --enable-mem-scramble or --disable-mem-scramble was given.
1897 if test "${enable_mem_scramble+set}" = set; then
1898   enableval="$enable_mem_scramble"
1899   opt_memscramble=$enableval
1900 fi;
1901 # Check whether --enable-profiling or --disable-profiling was given.
1902 if test "${enable_profiling+set}" = set; then
1903   enableval="$enable_profiling"
1904   opt_profiling=$enableval
1905 fi;
1906 # Check whether --enable-static-link or --disable-static-link was given.
1907 if test "${enable_static_link+set}" = set; then
1908   enableval="$enable_static_link"
1909   opt_static_link=$enableval
1910 fi;
1911
1912
1913
1914 if test $opt_alias = yes; then
1915 cat >>confdefs.h <<\_ACEOF
1916 #define ALIAS 1
1917 _ACEOF
1918
1919 fi
1920 if test $opt_dirstack = yes; then
1921 cat >>confdefs.h <<\_ACEOF
1922 #define PUSHD_AND_POPD 1
1923 _ACEOF
1924
1925 fi
1926 if test $opt_restricted = yes; then
1927 cat >>confdefs.h <<\_ACEOF
1928 #define RESTRICTED_SHELL 1
1929 _ACEOF
1930
1931 fi
1932 if test $opt_process_subst = yes; then
1933 cat >>confdefs.h <<\_ACEOF
1934 #define PROCESS_SUBSTITUTION 1
1935 _ACEOF
1936
1937 fi
1938 if test $opt_prompt_decoding = yes; then
1939 cat >>confdefs.h <<\_ACEOF
1940 #define PROMPT_STRING_DECODE 1
1941 _ACEOF
1942
1943 fi
1944 if test $opt_select = yes; then
1945 cat >>confdefs.h <<\_ACEOF
1946 #define SELECT_COMMAND 1
1947 _ACEOF
1948
1949 fi
1950 if test $opt_help = yes; then
1951 cat >>confdefs.h <<\_ACEOF
1952 #define HELP_BUILTIN 1
1953 _ACEOF
1954
1955 fi
1956 if test $opt_array_variables = yes; then
1957 cat >>confdefs.h <<\_ACEOF
1958 #define ARRAY_VARS 1
1959 _ACEOF
1960
1961 fi
1962 if test $opt_dparen_arith = yes; then
1963 cat >>confdefs.h <<\_ACEOF
1964 #define DPAREN_ARITHMETIC 1
1965 _ACEOF
1966
1967 fi
1968 if test $opt_brace_expansion = yes; then
1969 cat >>confdefs.h <<\_ACEOF
1970 #define BRACE_EXPANSION 1
1971 _ACEOF
1972
1973 fi
1974 if test $opt_disabled_builtins = yes; then
1975 cat >>confdefs.h <<\_ACEOF
1976 #define DISABLED_BUILTINS 1
1977 _ACEOF
1978
1979 fi
1980 if test $opt_command_timing = yes; then
1981 cat >>confdefs.h <<\_ACEOF
1982 #define COMMAND_TIMING 1
1983 _ACEOF
1984
1985 fi
1986 if test $opt_xpg_echo = yes ; then
1987 cat >>confdefs.h <<\_ACEOF
1988 #define DEFAULT_ECHO_TO_XPG 1
1989 _ACEOF
1990
1991 fi
1992 if test $opt_strict_posix = yes; then
1993 cat >>confdefs.h <<\_ACEOF
1994 #define STRICT_POSIX 1
1995 _ACEOF
1996
1997 fi
1998 if test $opt_extended_glob = yes ; then
1999 cat >>confdefs.h <<\_ACEOF
2000 #define EXTENDED_GLOB 1
2001 _ACEOF
2002
2003 fi
2004 if test $opt_cond_command = yes ; then
2005 cat >>confdefs.h <<\_ACEOF
2006 #define COND_COMMAND 1
2007 _ACEOF
2008
2009 fi
2010 if test $opt_cond_regexp = yes ; then
2011 cat >>confdefs.h <<\_ACEOF
2012 #define COND_REGEXP 1
2013 _ACEOF
2014
2015 fi
2016 if test $opt_arith_for_command = yes; then
2017 cat >>confdefs.h <<\_ACEOF
2018 #define ARITH_FOR_COMMAND 1
2019 _ACEOF
2020
2021 fi
2022 if test $opt_net_redirs = yes; then
2023 cat >>confdefs.h <<\_ACEOF
2024 #define NETWORK_REDIRECTIONS 1
2025 _ACEOF
2026
2027 fi
2028 if test $opt_progcomp = yes; then
2029 cat >>confdefs.h <<\_ACEOF
2030 #define PROGRAMMABLE_COMPLETION 1
2031 _ACEOF
2032
2033 fi
2034 if test $opt_multibyte = no; then
2035 cat >>confdefs.h <<\_ACEOF
2036 #define NO_MULTIBYTE_SUPPORT 1
2037 _ACEOF
2038
2039 fi
2040 if test $opt_debugger = yes; then
2041 cat >>confdefs.h <<\_ACEOF
2042 #define DEBUGGER 1
2043 _ACEOF
2044
2045 fi
2046
2047 if test $opt_memscramble = yes; then
2048 cat >>confdefs.h <<\_ACEOF
2049 #define MEMSCRAMBLE 1
2050 _ACEOF
2051
2052 fi
2053
2054 if test "$opt_minimal_config" = yes; then
2055         TESTSCRIPT=run-minimal
2056 else
2057         TESTSCRIPT=run-all
2058 fi
2059
2060 HELPDIR= HELPDIRDEFINE= HELPINSTALL=
2061 if 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'
2069 fi
2070 HELPSTRINGS=
2071 if test "$opt_single_longdoc_strings" != "yes"; then
2072         HELPSTRINGS='-S'
2073 fi
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092 echo ""
2093 echo "Beginning configuration for bash-$BASHVERS-$RELSTATUS for ${host_cpu}-${host_vendor}-${host_os}"
2094 echo ""
2095
2096 ac_ext=c
2097 ac_cpp='$CPP $CPPFLAGS'
2098 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2099 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2100 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2101 if 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.
2103 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2104 echo "$as_me:$LINENO: checking for $ac_word" >&5
2105 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2106 if test "${ac_cv_prog_CC+set}" = set; then
2107   echo $ECHO_N "(cached) $ECHO_C" >&6
2108 else
2109   if test -n "$CC"; then
2110   ac_cv_prog_CC="$CC" # Let the user override the test.
2111 else
2112 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2113 for as_dir in $PATH
2114 do
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
2123 done
2124 done
2125
2126 fi
2127 fi
2128 CC=$ac_cv_prog_CC
2129 if test -n "$CC"; then
2130   echo "$as_me:$LINENO: result: $CC" >&5
2131 echo "${ECHO_T}$CC" >&6
2132 else
2133   echo "$as_me:$LINENO: result: no" >&5
2134 echo "${ECHO_T}no" >&6
2135 fi
2136
2137 fi
2138 if 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.
2141 set dummy gcc; ac_word=$2
2142 echo "$as_me:$LINENO: checking for $ac_word" >&5
2143 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2144 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2145   echo $ECHO_N "(cached) $ECHO_C" >&6
2146 else
2147   if test -n "$ac_ct_CC"; then
2148   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2149 else
2150 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2151 for as_dir in $PATH
2152 do
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
2161 done
2162 done
2163
2164 fi
2165 fi
2166 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2167 if test -n "$ac_ct_CC"; then
2168   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2169 echo "${ECHO_T}$ac_ct_CC" >&6
2170 else
2171   echo "$as_me:$LINENO: result: no" >&5
2172 echo "${ECHO_T}no" >&6
2173 fi
2174
2175   CC=$ac_ct_CC
2176 else
2177   CC="$ac_cv_prog_CC"
2178 fi
2179
2180 if 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.
2183 set dummy ${ac_tool_prefix}cc; ac_word=$2
2184 echo "$as_me:$LINENO: checking for $ac_word" >&5
2185 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2186 if test "${ac_cv_prog_CC+set}" = set; then
2187   echo $ECHO_N "(cached) $ECHO_C" >&6
2188 else
2189   if test -n "$CC"; then
2190   ac_cv_prog_CC="$CC" # Let the user override the test.
2191 else
2192 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2193 for as_dir in $PATH
2194 do
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
2203 done
2204 done
2205
2206 fi
2207 fi
2208 CC=$ac_cv_prog_CC
2209 if test -n "$CC"; then
2210   echo "$as_me:$LINENO: result: $CC" >&5
2211 echo "${ECHO_T}$CC" >&6
2212 else
2213   echo "$as_me:$LINENO: result: no" >&5
2214 echo "${ECHO_T}no" >&6
2215 fi
2216
2217 fi
2218 if 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.
2221 set dummy cc; ac_word=$2
2222 echo "$as_me:$LINENO: checking for $ac_word" >&5
2223 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2224 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2225   echo $ECHO_N "(cached) $ECHO_C" >&6
2226 else
2227   if test -n "$ac_ct_CC"; then
2228   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2229 else
2230 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2231 for as_dir in $PATH
2232 do
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
2241 done
2242 done
2243
2244 fi
2245 fi
2246 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2247 if test -n "$ac_ct_CC"; then
2248   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2249 echo "${ECHO_T}$ac_ct_CC" >&6
2250 else
2251   echo "$as_me:$LINENO: result: no" >&5
2252 echo "${ECHO_T}no" >&6
2253 fi
2254
2255   CC=$ac_ct_CC
2256 else
2257   CC="$ac_cv_prog_CC"
2258 fi
2259
2260 fi
2261 if test -z "$CC"; then
2262   # Extract the first word of "cc", so it can be a program name with args.
2263 set dummy cc; ac_word=$2
2264 echo "$as_me:$LINENO: checking for $ac_word" >&5
2265 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2266 if test "${ac_cv_prog_CC+set}" = set; then
2267   echo $ECHO_N "(cached) $ECHO_C" >&6
2268 else
2269   if test -n "$CC"; then
2270   ac_cv_prog_CC="$CC" # Let the user override the test.
2271 else
2272   ac_prog_rejected=no
2273 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2274 for as_dir in $PATH
2275 do
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
2288 done
2289 done
2290
2291 if 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
2302 fi
2303 fi
2304 fi
2305 CC=$ac_cv_prog_CC
2306 if test -n "$CC"; then
2307   echo "$as_me:$LINENO: result: $CC" >&5
2308 echo "${ECHO_T}$CC" >&6
2309 else
2310   echo "$as_me:$LINENO: result: no" >&5
2311 echo "${ECHO_T}no" >&6
2312 fi
2313
2314 fi
2315 if 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.
2320 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2321 echo "$as_me:$LINENO: checking for $ac_word" >&5
2322 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2323 if test "${ac_cv_prog_CC+set}" = set; then
2324   echo $ECHO_N "(cached) $ECHO_C" >&6
2325 else
2326   if test -n "$CC"; then
2327   ac_cv_prog_CC="$CC" # Let the user override the test.
2328 else
2329 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2330 for as_dir in $PATH
2331 do
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
2340 done
2341 done
2342
2343 fi
2344 fi
2345 CC=$ac_cv_prog_CC
2346 if test -n "$CC"; then
2347   echo "$as_me:$LINENO: result: $CC" >&5
2348 echo "${ECHO_T}$CC" >&6
2349 else
2350   echo "$as_me:$LINENO: result: no" >&5
2351 echo "${ECHO_T}no" >&6
2352 fi
2353
2354     test -n "$CC" && break
2355   done
2356 fi
2357 if test -z "$CC"; then
2358   ac_ct_CC=$CC
2359   for ac_prog in cl
2360 do
2361   # Extract the first word of "$ac_prog", so it can be a program name with args.
2362 set dummy $ac_prog; ac_word=$2
2363 echo "$as_me:$LINENO: checking for $ac_word" >&5
2364 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2365 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2366   echo $ECHO_N "(cached) $ECHO_C" >&6
2367 else
2368   if test -n "$ac_ct_CC"; then
2369   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2370 else
2371 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2372 for as_dir in $PATH
2373 do
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
2382 done
2383 done
2384
2385 fi
2386 fi
2387 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2388 if test -n "$ac_ct_CC"; then
2389   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2390 echo "${ECHO_T}$ac_ct_CC" >&6
2391 else
2392   echo "$as_me:$LINENO: result: no" >&5
2393 echo "${ECHO_T}no" >&6
2394 fi
2395
2396   test -n "$ac_ct_CC" && break
2397 done
2398
2399   CC=$ac_ct_CC
2400 fi
2401
2402 fi
2403
2404
2405 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2406 See \`config.log' for more details." >&5
2407 echo "$as_me: error: no acceptable C compiler found in \$PATH
2408 See \`config.log' for more details." >&2;}
2409    { (exit 1); exit 1; }; }
2410
2411 # Provide some information about the compiler.
2412 echo "$as_me:$LINENO:" \
2413      "checking for C compiler version" >&5
2414 ac_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
2431 cat >conftest.$ac_ext <<_ACEOF
2432 /* confdefs.h.  */
2433 _ACEOF
2434 cat confdefs.h >>conftest.$ac_ext
2435 cat >>conftest.$ac_ext <<_ACEOF
2436 /* end confdefs.h.  */
2437
2438 int
2439 main ()
2440 {
2441
2442   ;
2443   return 0;
2444 }
2445 _ACEOF
2446 ac_clean_files_save=$ac_clean_files
2447 ac_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.
2451 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2452 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
2453 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2454 if { (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.
2465 ac_cv_exeext=
2466 # b.out is created by i960 compilers.
2467 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
2468 do
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
2490 done
2491 else
2492   echo "$as_me: failed program was:" >&5
2493 sed 's/^/| /' conftest.$ac_ext >&5
2494
2495 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2496 See \`config.log' for more details." >&5
2497 echo "$as_me: error: C compiler cannot create executables
2498 See \`config.log' for more details." >&2;}
2499    { (exit 77); exit 77; }; }
2500 fi
2501
2502 ac_exeext=$ac_cv_exeext
2503 echo "$as_me:$LINENO: result: $ac_file" >&5
2504 echo "${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.
2508 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2509 echo $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.
2512 if 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.
2525 If you meant to cross compile, use \`--host'.
2526 See \`config.log' for more details." >&5
2527 echo "$as_me: error: cannot run C compiled programs.
2528 If you meant to cross compile, use \`--host'.
2529 See \`config.log' for more details." >&2;}
2530    { (exit 1); exit 1; }; }
2531     fi
2532   fi
2533 fi
2534 echo "$as_me:$LINENO: result: yes" >&5
2535 echo "${ECHO_T}yes" >&6
2536
2537 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2538 ac_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.
2541 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2542 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2543 echo "$as_me:$LINENO: result: $cross_compiling" >&5
2544 echo "${ECHO_T}$cross_compiling" >&6
2545
2546 echo "$as_me:$LINENO: checking for suffix of executables" >&5
2547 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2548 if { (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'.
2557 for 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
2566 done
2567 else
2568   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2569 See \`config.log' for more details." >&5
2570 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2571 See \`config.log' for more details." >&2;}
2572    { (exit 1); exit 1; }; }
2573 fi
2574
2575 rm -f conftest$ac_cv_exeext
2576 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2577 echo "${ECHO_T}$ac_cv_exeext" >&6
2578
2579 rm -f conftest.$ac_ext
2580 EXEEXT=$ac_cv_exeext
2581 ac_exeext=$EXEEXT
2582 echo "$as_me:$LINENO: checking for suffix of object files" >&5
2583 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2584 if test "${ac_cv_objext+set}" = set; then
2585   echo $ECHO_N "(cached) $ECHO_C" >&6
2586 else
2587   cat >conftest.$ac_ext <<_ACEOF
2588 /* confdefs.h.  */
2589 _ACEOF
2590 cat confdefs.h >>conftest.$ac_ext
2591 cat >>conftest.$ac_ext <<_ACEOF
2592 /* end confdefs.h.  */
2593
2594 int
2595 main ()
2596 {
2597
2598   ;
2599   return 0;
2600 }
2601 _ACEOF
2602 rm -f conftest.o conftest.obj
2603 if { (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
2614 done
2615 else
2616   echo "$as_me: failed program was:" >&5
2617 sed 's/^/| /' conftest.$ac_ext >&5
2618
2619 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2620 See \`config.log' for more details." >&5
2621 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2622 See \`config.log' for more details." >&2;}
2623    { (exit 1); exit 1; }; }
2624 fi
2625
2626 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2627 fi
2628 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2629 echo "${ECHO_T}$ac_cv_objext" >&6
2630 OBJEXT=$ac_cv_objext
2631 ac_objext=$OBJEXT
2632 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2633 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2634 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2635   echo $ECHO_N "(cached) $ECHO_C" >&6
2636 else
2637   cat >conftest.$ac_ext <<_ACEOF
2638 /* confdefs.h.  */
2639 _ACEOF
2640 cat confdefs.h >>conftest.$ac_ext
2641 cat >>conftest.$ac_ext <<_ACEOF
2642 /* end confdefs.h.  */
2643
2644 int
2645 main ()
2646 {
2647 #ifndef __GNUC__
2648        choke me
2649 #endif
2650
2651   ;
2652   return 0;
2653 }
2654 _ACEOF
2655 rm -f conftest.$ac_objext
2656 if { (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
2678 else
2679   echo "$as_me: failed program was:" >&5
2680 sed 's/^/| /' conftest.$ac_ext >&5
2681
2682 ac_compiler_gnu=no
2683 fi
2684 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2685 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2686
2687 fi
2688 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2689 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2690 GCC=`test $ac_compiler_gnu = yes && echo yes`
2691 ac_test_CFLAGS=${CFLAGS+set}
2692 ac_save_CFLAGS=$CFLAGS
2693 CFLAGS="-g"
2694 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2695 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2696 if test "${ac_cv_prog_cc_g+set}" = set; then
2697   echo $ECHO_N "(cached) $ECHO_C" >&6
2698 else
2699   cat >conftest.$ac_ext <<_ACEOF
2700 /* confdefs.h.  */
2701 _ACEOF
2702 cat confdefs.h >>conftest.$ac_ext
2703 cat >>conftest.$ac_ext <<_ACEOF
2704 /* end confdefs.h.  */
2705
2706 int
2707 main ()
2708 {
2709
2710   ;
2711   return 0;
2712 }
2713 _ACEOF
2714 rm -f conftest.$ac_objext
2715 if { (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
2737 else
2738   echo "$as_me: failed program was:" >&5
2739 sed 's/^/| /' conftest.$ac_ext >&5
2740
2741 ac_cv_prog_cc_g=no
2742 fi
2743 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2744 fi
2745 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2746 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2747 if test "$ac_test_CFLAGS" = set; then
2748   CFLAGS=$ac_save_CFLAGS
2749 elif 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
2755 else
2756   if test "$GCC" = yes; then
2757     CFLAGS="-O2"
2758   else
2759     CFLAGS=
2760   fi
2761 fi
2762 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2763 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2764 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2765   echo $ECHO_N "(cached) $ECHO_C" >&6
2766 else
2767   ac_cv_prog_cc_stdc=no
2768 ac_save_CC=$CC
2769 cat >conftest.$ac_ext <<_ACEOF
2770 /* confdefs.h.  */
2771 _ACEOF
2772 cat confdefs.h >>conftest.$ac_ext
2773 cat >>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.  */
2780 struct buf { int x; };
2781 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2782 static char *e (p, i)
2783      char **p;
2784      int i;
2785 {
2786   return p[i];
2787 }
2788 static 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.  */
2805 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2806
2807 int test (int i, double x);
2808 struct s1 {int (*f) (int a);};
2809 struct s2 {int (*f) (double a);};
2810 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2811 int argc;
2812 char **argv;
2813 int
2814 main ()
2815 {
2816 return 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__
2828 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2829 do
2830   CC="$ac_save_CC $ac_arg"
2831   rm -f conftest.$ac_objext
2832 if { (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
2854 break
2855 else
2856   echo "$as_me: failed program was:" >&5
2857 sed 's/^/| /' conftest.$ac_ext >&5
2858
2859 fi
2860 rm -f conftest.err conftest.$ac_objext
2861 done
2862 rm -f conftest.$ac_ext conftest.$ac_objext
2863 CC=$ac_save_CC
2864
2865 fi
2866
2867 case "x$ac_cv_prog_cc_stdc" in
2868   x|xno)
2869     echo "$as_me:$LINENO: result: none needed" >&5
2870 echo "${ECHO_T}none needed" >&6 ;;
2871   *)
2872     echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2873 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2874     CC="$CC $ac_cv_prog_cc_stdc" ;;
2875 esac
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.
2881 cat >conftest.$ac_ext <<_ACEOF
2882 #ifndef __cplusplus
2883   choke me
2884 #endif
2885 _ACEOF
2886 rm -f conftest.$ac_objext
2887 if { (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);'
2915 do
2916   cat >conftest.$ac_ext <<_ACEOF
2917 /* confdefs.h.  */
2918 _ACEOF
2919 cat confdefs.h >>conftest.$ac_ext
2920 cat >>conftest.$ac_ext <<_ACEOF
2921 /* end confdefs.h.  */
2922 $ac_declaration
2923 #include <stdlib.h>
2924 int
2925 main ()
2926 {
2927 exit (42);
2928   ;
2929   return 0;
2930 }
2931 _ACEOF
2932 rm -f conftest.$ac_objext
2933 if { (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   :
2955 else
2956   echo "$as_me: failed program was:" >&5
2957 sed 's/^/| /' conftest.$ac_ext >&5
2958
2959 continue
2960 fi
2961 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2962   cat >conftest.$ac_ext <<_ACEOF
2963 /* confdefs.h.  */
2964 _ACEOF
2965 cat confdefs.h >>conftest.$ac_ext
2966 cat >>conftest.$ac_ext <<_ACEOF
2967 /* end confdefs.h.  */
2968 $ac_declaration
2969 int
2970 main ()
2971 {
2972 exit (42);
2973   ;
2974   return 0;
2975 }
2976 _ACEOF
2977 rm -f conftest.$ac_objext
2978 if { (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
3000 else
3001   echo "$as_me: failed program was:" >&5
3002 sed 's/^/| /' conftest.$ac_ext >&5
3003
3004 fi
3005 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3006 done
3007 rm -f conftest*
3008 if test -n "$ac_declaration"; then
3009   echo '#ifdef __cplusplus' >>confdefs.h
3010   echo $ac_declaration      >>confdefs.h
3011   echo '#endif'             >>confdefs.h
3012 fi
3013
3014 else
3015   echo "$as_me: failed program was:" >&5
3016 sed 's/^/| /' conftest.$ac_ext >&5
3017
3018 fi
3019 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3020 ac_ext=c
3021 ac_cpp='$CPP $CPPFLAGS'
3022 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3023 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3024 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3025
3026
3027
3028
3029         echo "$as_me:$LINENO: checking for strerror in -lcposix" >&5
3030 echo $ECHO_N "checking for strerror in -lcposix... $ECHO_C" >&6
3031 if test "${ac_cv_lib_cposix_strerror+set}" = set; then
3032   echo $ECHO_N "(cached) $ECHO_C" >&6
3033 else
3034   ac_check_lib_save_LIBS=$LIBS
3035 LIBS="-lcposix  $LIBS"
3036 cat >conftest.$ac_ext <<_ACEOF
3037 /* confdefs.h.  */
3038 _ACEOF
3039 cat confdefs.h >>conftest.$ac_ext
3040 cat >>conftest.$ac_ext <<_ACEOF
3041 /* end confdefs.h.  */
3042
3043 /* Override any gcc2 internal prototype to avoid an error.  */
3044 #ifdef __cplusplus
3045 extern "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.  */
3049 char strerror ();
3050 int
3051 main ()
3052 {
3053 strerror ();
3054   ;
3055   return 0;
3056 }
3057 _ACEOF
3058 rm -f conftest.$ac_objext conftest$ac_exeext
3059 if { (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
3081 else
3082   echo "$as_me: failed program was:" >&5
3083 sed 's/^/| /' conftest.$ac_ext >&5
3084
3085 ac_cv_lib_cposix_strerror=no
3086 fi
3087 rm -f conftest.err conftest.$ac_objext \
3088       conftest$ac_exeext conftest.$ac_ext
3089 LIBS=$ac_check_lib_save_LIBS
3090 fi
3091 echo "$as_me:$LINENO: result: $ac_cv_lib_cposix_strerror" >&5
3092 echo "${ECHO_T}$ac_cv_lib_cposix_strerror" >&6
3093 if test $ac_cv_lib_cposix_strerror = yes; then
3094   LIBS="$LIBS -lcposix"
3095 fi
3096
3097
3098
3099 ac_ext=c
3100 ac_cpp='$CPP $CPPFLAGS'
3101 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3102 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3103 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3104 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3105 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
3106 # On Suns, sometimes $CPP names a directory.
3107 if test -n "$CPP" && test -d "$CPP"; then
3108   CPP=
3109 fi
3110 if test -z "$CPP"; then
3111   if test "${ac_cv_prog_CPP+set}" = set; then
3112   echo $ECHO_N "(cached) $ECHO_C" >&6
3113 else
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
3118 for ac_c_preproc_warn_flag in '' yes
3119 do
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
3129 cat confdefs.h >>conftest.$ac_ext
3130 cat >>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
3139 if { (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
3153 else
3154   ac_cpp_err=yes
3155 fi
3156 if test -z "$ac_cpp_err"; then
3157   :
3158 else
3159   echo "$as_me: failed program was:" >&5
3160 sed 's/^/| /' conftest.$ac_ext >&5
3161
3162   # Broken: fails on valid input.
3163 continue
3164 fi
3165 rm -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
3172 cat confdefs.h >>conftest.$ac_ext
3173 cat >>conftest.$ac_ext <<_ACEOF
3174 /* end confdefs.h.  */
3175 #include <ac_nonexistent.h>
3176 _ACEOF
3177 if { (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
3191 else
3192   ac_cpp_err=yes
3193 fi
3194 if test -z "$ac_cpp_err"; then
3195   # Broken: success on invalid input.
3196 continue
3197 else
3198   echo "$as_me: failed program was:" >&5
3199 sed 's/^/| /' conftest.$ac_ext >&5
3200
3201   # Passes both tests.
3202 ac_preproc_ok=:
3203 break
3204 fi
3205 rm -f conftest.err conftest.$ac_ext
3206
3207 done
3208 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3209 rm -f conftest.err conftest.$ac_ext
3210 if $ac_preproc_ok; then
3211   break
3212 fi
3213
3214     done
3215     ac_cv_prog_CPP=$CPP
3216
3217 fi
3218   CPP=$ac_cv_prog_CPP
3219 else
3220   ac_cv_prog_CPP=$CPP
3221 fi
3222 echo "$as_me:$LINENO: result: $CPP" >&5
3223 echo "${ECHO_T}$CPP" >&6
3224 ac_preproc_ok=false
3225 for ac_c_preproc_warn_flag in '' yes
3226 do
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
3236 cat confdefs.h >>conftest.$ac_ext
3237 cat >>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
3246 if { (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
3260 else
3261   ac_cpp_err=yes
3262 fi
3263 if test -z "$ac_cpp_err"; then
3264   :
3265 else
3266   echo "$as_me: failed program was:" >&5
3267 sed 's/^/| /' conftest.$ac_ext >&5
3268
3269   # Broken: fails on valid input.
3270 continue
3271 fi
3272 rm -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
3279 cat confdefs.h >>conftest.$ac_ext
3280 cat >>conftest.$ac_ext <<_ACEOF
3281 /* end confdefs.h.  */
3282 #include <ac_nonexistent.h>
3283 _ACEOF
3284 if { (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
3298 else
3299   ac_cpp_err=yes
3300 fi
3301 if test -z "$ac_cpp_err"; then
3302   # Broken: success on invalid input.
3303 continue
3304 else
3305   echo "$as_me: failed program was:" >&5
3306 sed 's/^/| /' conftest.$ac_ext >&5
3307
3308   # Passes both tests.
3309 ac_preproc_ok=:
3310 break
3311 fi
3312 rm -f conftest.err conftest.$ac_ext
3313
3314 done
3315 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3316 rm -f conftest.err conftest.$ac_ext
3317 if $ac_preproc_ok; then
3318   :
3319 else
3320   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3321 See \`config.log' for more details." >&5
3322 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3323 See \`config.log' for more details." >&2;}
3324    { (exit 1); exit 1; }; }
3325 fi
3326
3327 ac_ext=c
3328 ac_cpp='$CPP $CPPFLAGS'
3329 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3330 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3331 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3332
3333
3334 echo "$as_me:$LINENO: checking for egrep" >&5
3335 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3336 if test "${ac_cv_prog_egrep+set}" = set; then
3337   echo $ECHO_N "(cached) $ECHO_C" >&6
3338 else
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
3343 fi
3344 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3345 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3346  EGREP=$ac_cv_prog_egrep
3347
3348
3349 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
3350 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
3351 if test "${ac_cv_header_stdc+set}" = set; then
3352   echo $ECHO_N "(cached) $ECHO_C" >&6
3353 else
3354   cat >conftest.$ac_ext <<_ACEOF
3355 /* confdefs.h.  */
3356 _ACEOF
3357 cat confdefs.h >>conftest.$ac_ext
3358 cat >>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
3365 int
3366 main ()
3367 {
3368
3369   ;
3370   return 0;
3371 }
3372 _ACEOF
3373 rm -f conftest.$ac_objext
3374 if { (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
3396 else
3397   echo "$as_me: failed program was:" >&5
3398 sed 's/^/| /' conftest.$ac_ext >&5
3399
3400 ac_cv_header_stdc=no
3401 fi
3402 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3403
3404 if 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
3409 cat confdefs.h >>conftest.$ac_ext
3410 cat >>conftest.$ac_ext <<_ACEOF
3411 /* end confdefs.h.  */
3412 #include <string.h>
3413
3414 _ACEOF
3415 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3416   $EGREP "memchr" >/dev/null 2>&1; then
3417   :
3418 else
3419   ac_cv_header_stdc=no
3420 fi
3421 rm -f conftest*
3422
3423 fi
3424
3425 if 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
3430 cat confdefs.h >>conftest.$ac_ext
3431 cat >>conftest.$ac_ext <<_ACEOF
3432 /* end confdefs.h.  */
3433 #include <stdlib.h>
3434
3435 _ACEOF
3436 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3437   $EGREP "free" >/dev/null 2>&1; then
3438   :
3439 else
3440   ac_cv_header_stdc=no
3441 fi
3442 rm -f conftest*
3443
3444 fi
3445
3446 if 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   :
3450 else
3451   cat >conftest.$ac_ext <<_ACEOF
3452 /* confdefs.h.  */
3453 _ACEOF
3454 cat confdefs.h >>conftest.$ac_ext
3455 cat >>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)))
3470 int
3471 main ()
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
3481 rm -f conftest$ac_exeext
3482 if { (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   :
3493 else
3494   echo "$as_me: program exited with status $ac_status" >&5
3495 echo "$as_me: failed program was:" >&5
3496 sed 's/^/| /' conftest.$ac_ext >&5
3497
3498 ( exit $ac_status )
3499 ac_cv_header_stdc=no
3500 fi
3501 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
3502 fi
3503 fi
3504 fi
3505 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
3506 echo "${ECHO_T}$ac_cv_header_stdc" >&6
3507 if test $ac_cv_header_stdc = yes; then
3508
3509 cat >>confdefs.h <<\_ACEOF
3510 #define STDC_HEADERS 1
3511 _ACEOF
3512
3513 fi
3514
3515 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
3516
3517
3518
3519
3520
3521
3522
3523
3524
3525 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3526                   inttypes.h stdint.h unistd.h
3527 do
3528 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
3529 echo "$as_me:$LINENO: checking for $ac_header" >&5
3530 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
3531 if eval "test \"\${$as_ac_Header+set}\" = set"; then
3532   echo $ECHO_N "(cached) $ECHO_C" >&6
3533 else
3534   cat >conftest.$ac_ext <<_ACEOF
3535 /* confdefs.h.  */
3536 _ACEOF
3537 cat confdefs.h >>conftest.$ac_ext
3538 cat >>conftest.$ac_ext <<_ACEOF
3539 /* end confdefs.h.  */
3540 $ac_includes_default
3541
3542 #include <$ac_header>
3543 _ACEOF
3544 rm -f conftest.$ac_objext
3545 if { (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"
3567 else
3568   echo "$as_me: failed program was:" >&5
3569 sed 's/^/| /' conftest.$ac_ext >&5
3570
3571 eval "$as_ac_Header=no"
3572 fi
3573 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3574 fi
3575 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
3576 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
3577 if 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
3582 fi
3583
3584 done
3585
3586
3587 if test "${ac_cv_header_minix_config_h+set}" = set; then
3588   echo "$as_me:$LINENO: checking for minix/config.h" >&5
3589 echo $ECHO_N "checking for minix/config.h... $ECHO_C" >&6
3590 if test "${ac_cv_header_minix_config_h+set}" = set; then
3591   echo $ECHO_N "(cached) $ECHO_C" >&6
3592 fi
3593 echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5
3594 echo "${ECHO_T}$ac_cv_header_minix_config_h" >&6
3595 else
3596   # Is the header compilable?
3597 echo "$as_me:$LINENO: checking minix/config.h usability" >&5
3598 echo $ECHO_N "checking minix/config.h usability... $ECHO_C" >&6
3599 cat >conftest.$ac_ext <<_ACEOF
3600 /* confdefs.h.  */
3601 _ACEOF
3602 cat confdefs.h >>conftest.$ac_ext
3603 cat >>conftest.$ac_ext <<_ACEOF
3604 /* end confdefs.h.  */
3605 $ac_includes_default
3606 #include <minix/config.h>
3607 _ACEOF
3608 rm -f conftest.$ac_objext
3609 if { (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
3631 else
3632   echo "$as_me: failed program was:" >&5
3633 sed 's/^/| /' conftest.$ac_ext >&5
3634
3635 ac_header_compiler=no
3636 fi
3637 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3638 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
3639 echo "${ECHO_T}$ac_header_compiler" >&6
3640
3641 # Is the header present?
3642 echo "$as_me:$LINENO: checking minix/config.h presence" >&5
3643 echo $ECHO_N "checking minix/config.h presence... $ECHO_C" >&6
3644 cat >conftest.$ac_ext <<_ACEOF
3645 /* confdefs.h.  */
3646 _ACEOF
3647 cat confdefs.h >>conftest.$ac_ext
3648 cat >>conftest.$ac_ext <<_ACEOF
3649 /* end confdefs.h.  */
3650 #include <minix/config.h>
3651 _ACEOF
3652 if { (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
3666 else
3667   ac_cpp_err=yes
3668 fi
3669 if test -z "$ac_cpp_err"; then
3670   ac_header_preproc=yes
3671 else
3672   echo "$as_me: failed program was:" >&5
3673 sed 's/^/| /' conftest.$ac_ext >&5
3674
3675   ac_header_preproc=no
3676 fi
3677 rm -f conftest.err conftest.$ac_ext
3678 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
3679 echo "${ECHO_T}$ac_header_preproc" >&6
3680
3681 # So?  What about this header?
3682 case $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
3685 echo "$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
3687 echo "$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
3692 echo "$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
3694 echo "$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
3696 echo "$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
3698 echo "$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
3700 echo "$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
3702 echo "$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     ;;
3712 esac
3713 echo "$as_me:$LINENO: checking for minix/config.h" >&5
3714 echo $ECHO_N "checking for minix/config.h... $ECHO_C" >&6
3715 if test "${ac_cv_header_minix_config_h+set}" = set; then
3716   echo $ECHO_N "(cached) $ECHO_C" >&6
3717 else
3718   ac_cv_header_minix_config_h=$ac_header_preproc
3719 fi
3720 echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5
3721 echo "${ECHO_T}$ac_cv_header_minix_config_h" >&6
3722
3723 fi
3724 if test $ac_cv_header_minix_config_h = yes; then
3725   MINIX=yes
3726 else
3727   MINIX=
3728 fi
3729
3730
3731 if test "$MINIX" = yes; then
3732
3733 cat >>confdefs.h <<\_ACEOF
3734 #define _POSIX_SOURCE 1
3735 _ACEOF
3736
3737
3738 cat >>confdefs.h <<\_ACEOF
3739 #define _POSIX_1_SOURCE 2
3740 _ACEOF
3741
3742
3743 cat >>confdefs.h <<\_ACEOF
3744 #define _MINIX 1
3745 _ACEOF
3746
3747 fi
3748
3749
3750 # Check whether --enable-largefile or --disable-largefile was given.
3751 if test "${enable_largefile+set}" = set; then
3752   enableval="$enable_largefile"
3753
3754 fi;
3755 if test "$enable_largefile" != no; then
3756
3757   echo "$as_me:$LINENO: checking for special C compiler options needed for large files" >&5
3758 echo $ECHO_N "checking for special C compiler options needed for large files... $ECHO_C" >&6
3759 if test "${ac_cv_sys_largefile_CC+set}" = set; then
3760   echo $ECHO_N "(cached) $ECHO_C" >&6
3761 else
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
3771 cat confdefs.h >>conftest.$ac_ext
3772 cat >>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];
3783 int
3784 main ()
3785 {
3786
3787   ;
3788   return 0;
3789 }
3790 _ACEOF
3791          rm -f conftest.$ac_objext
3792 if { (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
3814 else
3815   echo "$as_me: failed program was:" >&5
3816 sed 's/^/| /' conftest.$ac_ext >&5
3817
3818 fi
3819 rm -f conftest.err conftest.$ac_objext
3820          CC="$CC -n32"
3821          rm -f conftest.$ac_objext
3822 if { (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
3844 else
3845   echo "$as_me: failed program was:" >&5
3846 sed 's/^/| /' conftest.$ac_ext >&5
3847
3848 fi
3849 rm -f conftest.err conftest.$ac_objext
3850          break
3851        done
3852        CC=$ac_save_CC
3853        rm -f conftest.$ac_ext
3854     fi
3855 fi
3856 echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_CC" >&5
3857 echo "${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
3863 echo $ECHO_N "checking for _FILE_OFFSET_BITS value needed for large files... $ECHO_C" >&6
3864 if test "${ac_cv_sys_file_offset_bits+set}" = set; then
3865   echo $ECHO_N "(cached) $ECHO_C" >&6
3866 else
3867   while :; do
3868   ac_cv_sys_file_offset_bits=no
3869   cat >conftest.$ac_ext <<_ACEOF
3870 /* confdefs.h.  */
3871 _ACEOF
3872 cat confdefs.h >>conftest.$ac_ext
3873 cat >>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];
3884 int
3885 main ()
3886 {
3887
3888   ;
3889   return 0;
3890 }
3891 _ACEOF
3892 rm -f conftest.$ac_objext
3893 if { (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
3915 else
3916   echo "$as_me: failed program was:" >&5
3917 sed 's/^/| /' conftest.$ac_ext >&5
3918
3919 fi
3920 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3921   cat >conftest.$ac_ext <<_ACEOF
3922 /* confdefs.h.  */
3923 _ACEOF
3924 cat confdefs.h >>conftest.$ac_ext
3925 cat >>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];
3937 int
3938 main ()
3939 {
3940
3941   ;
3942   return 0;
3943 }
3944 _ACEOF
3945 rm -f conftest.$ac_objext
3946 if { (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
3968 else
3969   echo "$as_me: failed program was:" >&5
3970 sed 's/^/| /' conftest.$ac_ext >&5
3971
3972 fi
3973 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3974   break
3975 done
3976 fi
3977 echo "$as_me:$LINENO: result: $ac_cv_sys_file_offset_bits" >&5
3978 echo "${ECHO_T}$ac_cv_sys_file_offset_bits" >&6
3979 if test "$ac_cv_sys_file_offset_bits" != no; then
3980
3981 cat >>confdefs.h <<_ACEOF
3982 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
3983 _ACEOF
3984
3985 fi
3986 rm -f conftest*
3987   echo "$as_me:$LINENO: checking for _LARGE_FILES value needed for large files" >&5
3988 echo $ECHO_N "checking for _LARGE_FILES value needed for large files... $ECHO_C" >&6
3989 if test "${ac_cv_sys_large_files+set}" = set; then
3990   echo $ECHO_N "(cached) $ECHO_C" >&6
3991 else
3992   while :; do
3993   ac_cv_sys_large_files=no
3994   cat >conftest.$ac_ext <<_ACEOF
3995 /* confdefs.h.  */
3996 _ACEOF
3997 cat confdefs.h >>conftest.$ac_ext
3998 cat >>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];
4009 int
4010 main ()
4011 {
4012
4013   ;
4014   return 0;
4015 }
4016 _ACEOF
4017 rm -f conftest.$ac_objext
4018 if { (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
4040 else
4041   echo "$as_me: failed program was:" >&5
4042 sed 's/^/| /' conftest.$ac_ext >&5
4043
4044 fi
4045 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4046   cat >conftest.$ac_ext <<_ACEOF
4047 /* confdefs.h.  */
4048 _ACEOF
4049 cat confdefs.h >>conftest.$ac_ext
4050 cat >>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];
4062 int
4063 main ()
4064 {
4065
4066   ;
4067   return 0;
4068 }
4069 _ACEOF
4070 rm -f conftest.$ac_objext
4071 if { (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
4093 else
4094   echo "$as_me: failed program was:" >&5
4095 sed 's/^/| /' conftest.$ac_ext >&5
4096
4097 fi
4098 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4099   break
4100 done
4101 fi
4102 echo "$as_me:$LINENO: result: $ac_cv_sys_large_files" >&5
4103 echo "${ECHO_T}$ac_cv_sys_large_files" >&6
4104 if test "$ac_cv_sys_large_files" != no; then
4105
4106 cat >>confdefs.h <<_ACEOF
4107 #define _LARGE_FILES $ac_cv_sys_large_files
4108 _ACEOF
4109
4110 fi
4111 rm -f conftest*
4112 fi
4113
4114
4115
4116 SIGNAMES_O=
4117 SIGNAMES_H=lsignames.h
4118
4119
4120
4121 CROSS_COMPILE=
4122 if 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
4144 fi
4145
4146
4147
4148 if 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
4154 fi
4155
4156
4157
4158 test -z "$CFLAGS" && CFLAGS=-g auto_cflags=1
4159
4160 test -n "$GCC" && test -n "$auto_cflags" && CFLAGS="$CFLAGS -O2"
4161
4162 if 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=
4169 fi
4170
4171 if 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
4180 fi
4181
4182 if test "X$cross_compiling" = "Xno"; then
4183         CPPFLAGS_FOR_BUILD=${CPPFLAGS_FOR_BUILD-"$CPPFLAGS"}
4184         LDFLAGS_FOR_BUILD=${LDFLAGS_FOR_BUILD-'$(LDFLAGS)'}
4185 else
4186         CPPFLAGS_FOR_BUILD=${CPPFLAGS_FOR_BUILD-""}
4187         LDFLAGS_FOR_BUILD=${LDFLAGS_FOR_BUILD-""}
4188 fi
4189
4190 test -z "$CFLAGS_FOR_BUILD" && CFLAGS_FOR_BUILD="-g"
4191
4192
4193
4194
4195
4196
4197
4198
4199
4200
4201 if test $ac_cv_c_compiler_gnu = yes; then
4202     echo "$as_me:$LINENO: checking whether $CC needs -traditional" >&5
4203 echo $ECHO_N "checking whether $CC needs -traditional... $ECHO_C" >&6
4204 if test "${ac_cv_prog_gcc_traditional+set}" = set; then
4205   echo $ECHO_N "(cached) $ECHO_C" >&6
4206 else
4207     ac_pattern="Autoconf.*'x'"
4208   cat >conftest.$ac_ext <<_ACEOF
4209 /* confdefs.h.  */
4210 _ACEOF
4211 cat confdefs.h >>conftest.$ac_ext
4212 cat >>conftest.$ac_ext <<_ACEOF
4213 /* end confdefs.h.  */
4214 #include <sgtty.h>
4215 Autoconf TIOCGETP
4216 _ACEOF
4217 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4218   $EGREP "$ac_pattern" >/dev/null 2>&1; then
4219   ac_cv_prog_gcc_traditional=yes
4220 else
4221   ac_cv_prog_gcc_traditional=no
4222 fi
4223 rm -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
4230 cat confdefs.h >>conftest.$ac_ext
4231 cat >>conftest.$ac_ext <<_ACEOF
4232 /* end confdefs.h.  */
4233 #include <termio.h>
4234 Autoconf TCGETA
4235 _ACEOF
4236 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4237   $EGREP "$ac_pattern" >/dev/null 2>&1; then
4238   ac_cv_prog_gcc_traditional=yes
4239 fi
4240 rm -f conftest*
4241
4242   fi
4243 fi
4244 echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_traditional" >&5
4245 echo "${ECHO_T}$ac_cv_prog_gcc_traditional" >&6
4246   if test $ac_cv_prog_gcc_traditional = yes; then
4247     CC="$CC -traditional"
4248   fi
4249 fi
4250
4251
4252
4253 if test "$opt_readline" = yes && test "$opt_with_installed_readline" != "no"
4254 then
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
4260 if test "X$bash_cv_termcap_lib" = "X"; then
4261 _bash_needmsg=yes
4262 else
4263 echo "$as_me:$LINENO: checking which library has the termcap functions" >&5
4264 echo $ECHO_N "checking which library has the termcap functions... $ECHO_C" >&6
4265 _bash_needmsg=
4266 fi
4267 if test "${bash_cv_termcap_lib+set}" = set; then
4268   echo $ECHO_N "(cached) $ECHO_C" >&6
4269 else
4270   echo "$as_me:$LINENO: checking for tgetent" >&5
4271 echo $ECHO_N "checking for tgetent... $ECHO_C" >&6
4272 if test "${ac_cv_func_tgetent+set}" = set; then
4273   echo $ECHO_N "(cached) $ECHO_C" >&6
4274 else
4275   cat >conftest.$ac_ext <<_ACEOF
4276 /* confdefs.h.  */
4277 _ACEOF
4278 cat confdefs.h >>conftest.$ac_ext
4279 cat >>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
4300 extern "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.  */
4305 char 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)
4310 choke me
4311 #else
4312 char (*f) () = tgetent;
4313 #endif
4314 #ifdef __cplusplus
4315 }
4316 #endif
4317
4318 int
4319 main ()
4320 {
4321 return f != tgetent;
4322   ;
4323   return 0;
4324 }
4325 _ACEOF
4326 rm -f conftest.$ac_objext conftest$ac_exeext
4327 if { (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
4349 else
4350   echo "$as_me: failed program was:" >&5
4351 sed 's/^/| /' conftest.$ac_ext >&5
4352
4353 ac_cv_func_tgetent=no
4354 fi
4355 rm -f conftest.err conftest.$ac_objext \
4356       conftest$ac_exeext conftest.$ac_ext
4357 fi
4358 echo "$as_me:$LINENO: result: $ac_cv_func_tgetent" >&5
4359 echo "${ECHO_T}$ac_cv_func_tgetent" >&6
4360 if test $ac_cv_func_tgetent = yes; then
4361   bash_cv_termcap_lib=libc
4362 else
4363   echo "$as_me:$LINENO: checking for tgetent in -ltermcap" >&5
4364 echo $ECHO_N "checking for tgetent in -ltermcap... $ECHO_C" >&6
4365 if test "${ac_cv_lib_termcap_tgetent+set}" = set; then
4366   echo $ECHO_N "(cached) $ECHO_C" >&6
4367 else
4368   ac_check_lib_save_LIBS=$LIBS
4369 LIBS="-ltermcap  $LIBS"
4370 cat >conftest.$ac_ext <<_ACEOF
4371 /* confdefs.h.  */
4372 _ACEOF
4373 cat confdefs.h >>conftest.$ac_ext
4374 cat >>conftest.$ac_ext <<_ACEOF
4375 /* end confdefs.h.  */
4376
4377 /* Override any gcc2 internal prototype to avoid an error.  */
4378 #ifdef __cplusplus
4379 extern "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.  */
4383 char tgetent ();
4384 int
4385 main ()
4386 {
4387 tgetent ();
4388   ;
4389   return 0;
4390 }
4391 _ACEOF
4392 rm -f conftest.$ac_objext conftest$ac_exeext
4393 if { (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
4415 else
4416   echo "$as_me: failed program was:" >&5
4417 sed 's/^/| /' conftest.$ac_ext >&5
4418
4419 ac_cv_lib_termcap_tgetent=no
4420 fi
4421 rm -f conftest.err conftest.$ac_objext \
4422       conftest$ac_exeext conftest.$ac_ext
4423 LIBS=$ac_check_lib_save_LIBS
4424 fi
4425 echo "$as_me:$LINENO: result: $ac_cv_lib_termcap_tgetent" >&5
4426 echo "${ECHO_T}$ac_cv_lib_termcap_tgetent" >&6
4427 if test $ac_cv_lib_termcap_tgetent = yes; then
4428   bash_cv_termcap_lib=libtermcap
4429 else
4430   echo "$as_me:$LINENO: checking for tgetent in -ltinfo" >&5
4431 echo $ECHO_N "checking for tgetent in -ltinfo... $ECHO_C" >&6
4432 if test "${ac_cv_lib_tinfo_tgetent+set}" = set; then
4433   echo $ECHO_N "(cached) $ECHO_C" >&6
4434 else
4435   ac_check_lib_save_LIBS=$LIBS
4436 LIBS="-ltinfo  $LIBS"
4437 cat >conftest.$ac_ext <<_ACEOF
4438 /* confdefs.h.  */
4439 _ACEOF
4440 cat confdefs.h >>conftest.$ac_ext
4441 cat >>conftest.$ac_ext <<_ACEOF
4442 /* end confdefs.h.  */
4443
4444 /* Override any gcc2 internal prototype to avoid an error.  */
4445 #ifdef __cplusplus
4446 extern "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.  */
4450 char tgetent ();
4451 int
4452 main ()
4453 {
4454 tgetent ();
4455   ;
4456   return 0;
4457 }
4458 _ACEOF
4459 rm -f conftest.$ac_objext conftest$ac_exeext
4460 if { (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
4482 else
4483   echo "$as_me: failed program was:" >&5
4484 sed 's/^/| /' conftest.$ac_ext >&5
4485
4486 ac_cv_lib_tinfo_tgetent=no
4487 fi
4488 rm -f conftest.err conftest.$ac_objext \
4489       conftest$ac_exeext conftest.$ac_ext
4490 LIBS=$ac_check_lib_save_LIBS
4491 fi
4492 echo "$as_me:$LINENO: result: $ac_cv_lib_tinfo_tgetent" >&5
4493 echo "${ECHO_T}$ac_cv_lib_tinfo_tgetent" >&6
4494 if test $ac_cv_lib_tinfo_tgetent = yes; then
4495   bash_cv_termcap_lib=libtinfo
4496 else
4497   echo "$as_me:$LINENO: checking for tgetent in -lcurses" >&5
4498 echo $ECHO_N "checking for tgetent in -lcurses... $ECHO_C" >&6
4499 if test "${ac_cv_lib_curses_tgetent+set}" = set; then
4500   echo $ECHO_N "(cached) $ECHO_C" >&6
4501 else
4502   ac_check_lib_save_LIBS=$LIBS
4503 LIBS="-lcurses  $LIBS"
4504 cat >conftest.$ac_ext <<_ACEOF
4505 /* confdefs.h.  */
4506 _ACEOF
4507 cat confdefs.h >>conftest.$ac_ext
4508 cat >>conftest.$ac_ext <<_ACEOF
4509 /* end confdefs.h.  */
4510
4511 /* Override any gcc2 internal prototype to avoid an error.  */
4512 #ifdef __cplusplus
4513 extern "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.  */
4517 char tgetent ();
4518 int
4519 main ()
4520 {
4521 tgetent ();
4522   ;
4523   return 0;
4524 }
4525 _ACEOF
4526 rm -f conftest.$ac_objext conftest$ac_exeext
4527 if { (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
4549 else
4550   echo "$as_me: failed program was:" >&5
4551 sed 's/^/| /' conftest.$ac_ext >&5
4552
4553 ac_cv_lib_curses_tgetent=no
4554 fi
4555 rm -f conftest.err conftest.$ac_objext \
4556       conftest$ac_exeext conftest.$ac_ext
4557 LIBS=$ac_check_lib_save_LIBS
4558 fi
4559 echo "$as_me:$LINENO: result: $ac_cv_lib_curses_tgetent" >&5
4560 echo "${ECHO_T}$ac_cv_lib_curses_tgetent" >&6
4561 if test $ac_cv_lib_curses_tgetent = yes; then
4562   bash_cv_termcap_lib=libcurses
4563 else
4564   echo "$as_me:$LINENO: checking for tgetent in -lncurses" >&5
4565 echo $ECHO_N "checking for tgetent in -lncurses... $ECHO_C" >&6
4566 if test "${ac_cv_lib_ncurses_tgetent+set}" = set; then
4567   echo $ECHO_N "(cached) $ECHO_C" >&6
4568 else
4569   ac_check_lib_save_LIBS=$LIBS
4570 LIBS="-lncurses  $LIBS"
4571 cat >conftest.$ac_ext <<_ACEOF
4572 /* confdefs.h.  */
4573 _ACEOF
4574 cat confdefs.h >>conftest.$ac_ext
4575 cat >>conftest.$ac_ext <<_ACEOF
4576 /* end confdefs.h.  */
4577
4578 /* Override any gcc2 internal prototype to avoid an error.  */
4579 #ifdef __cplusplus
4580 extern "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.  */
4584 char tgetent ();
4585 int
4586 main ()
4587 {
4588 tgetent ();
4589   ;
4590   return 0;
4591 }
4592 _ACEOF
4593 rm -f conftest.$ac_objext conftest$ac_exeext
4594 if { (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
4616 else
4617   echo "$as_me: failed program was:" >&5
4618 sed 's/^/| /' conftest.$ac_ext >&5
4619
4620 ac_cv_lib_ncurses_tgetent=no
4621 fi
4622 rm -f conftest.err conftest.$ac_objext \
4623       conftest$ac_exeext conftest.$ac_ext
4624 LIBS=$ac_check_lib_save_LIBS
4625 fi
4626 echo "$as_me:$LINENO: result: $ac_cv_lib_ncurses_tgetent" >&5
4627 echo "${ECHO_T}$ac_cv_lib_ncurses_tgetent" >&6
4628 if test $ac_cv_lib_ncurses_tgetent = yes; then
4629   bash_cv_termcap_lib=libncurses
4630 else
4631   bash_cv_termcap_lib=gnutermcap
4632 fi
4633
4634 fi
4635
4636 fi
4637
4638 fi
4639
4640 fi
4641
4642 fi
4643
4644 if test "X$_bash_needmsg" = "Xyes"; then
4645 echo "$as_me:$LINENO: checking which library has the termcap functions" >&5
4646 echo $ECHO_N "checking which library has the termcap functions... $ECHO_C" >&6
4647 fi
4648 echo "$as_me:$LINENO: result: using $bash_cv_termcap_lib" >&5
4649 echo "${ECHO_T}using $bash_cv_termcap_lib" >&6
4650 if test $bash_cv_termcap_lib = gnutermcap && test -z "$prefer_curses"; then
4651 LDFLAGS="$LDFLAGS -L./lib/termcap"
4652 TERMCAP_LIB="./lib/termcap/libtermcap.a"
4653 TERMCAP_DEP="./lib/termcap/libtermcap.a"
4654 elif test $bash_cv_termcap_lib = libtermcap && test -z "$prefer_curses"; then
4655 TERMCAP_LIB=-ltermcap
4656 TERMCAP_DEP=
4657 elif test $bash_cv_termcap_lib = libtinfo; then
4658 TERMCAP_LIB=-ltinfo
4659 TERMCAP_DEP=
4660 elif test $bash_cv_termcap_lib = libncurses; then
4661 TERMCAP_LIB=-lncurses
4662 TERMCAP_DEP=
4663 elif test $bash_cv_termcap_lib = libc; then
4664 TERMCAP_LIB=
4665 TERMCAP_DEP=
4666 else
4667 TERMCAP_LIB=-lcurses
4668 TERMCAP_DEP=
4669 fi
4670
4671
4672
4673
4674 echo "$as_me:$LINENO: checking version of installed readline library" >&5
4675 echo $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
4688 if test -z "$ac_cv_rl_prefix"; then
4689 test "x$prefix" = xNONE && ac_cv_rl_prefix=$ac_default_prefix || ac_cv_rl_prefix=${prefix}
4690 fi
4691
4692 eval ac_cv_rl_includedir=${ac_cv_rl_prefix}/include
4693 eval ac_cv_rl_libdir=${ac_cv_rl_prefix}/lib
4694
4695 LIBS="$LIBS -lreadline ${TERMCAP_LIB}"
4696 CFLAGS="$CFLAGS -I${ac_cv_rl_includedir}"
4697 LDFLAGS="$LDFLAGS -L${ac_cv_rl_libdir}"
4698
4699 if test "${ac_cv_rl_version+set}" = set; then
4700   echo $ECHO_N "(cached) $ECHO_C" >&6
4701 else
4702   if test "$cross_compiling" = yes; then
4703   ac_cv_rl_version='4.2'
4704 else
4705   cat >conftest.$ac_ext <<_ACEOF
4706 /* confdefs.h.  */
4707 _ACEOF
4708 cat confdefs.h >>conftest.$ac_ext
4709 cat >>conftest.$ac_ext <<_ACEOF
4710 /* end confdefs.h.  */
4711
4712 #include <stdio.h>
4713 #include <readline/readline.h>
4714
4715 extern int rl_gnu_readline_p;
4716
4717 main()
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
4732 rm -f conftest$ac_exeext
4733 if { (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`
4744 else
4745   echo "$as_me: program exited with status $ac_status" >&5
4746 echo "$as_me: failed program was:" >&5
4747 sed 's/^/| /' conftest.$ac_ext >&5
4748
4749 ( exit $ac_status )
4750 ac_cv_rl_version='0.0'
4751 fi
4752 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4753 fi
4754 fi
4755
4756
4757 CFLAGS="$_save_CFLAGS"
4758 LDFLAGS="$_save_LDFLAGS"
4759 LIBS="$_save_LIBS"
4760
4761 RL_MAJOR=0
4762 RL_MINOR=0
4763
4764 # (
4765 case "$ac_cv_rl_version" in
4766 2*|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         ;;
4770 esac
4771
4772 # (((
4773 case $RL_MAJOR in
4774 [0-9][0-9])     _RL_MAJOR=$RL_MAJOR ;;
4775 [0-9])  _RL_MAJOR=0$RL_MAJOR ;;
4776 *)              _RL_MAJOR=00 ;;
4777 esac
4778
4779 # (((
4780 case $RL_MINOR in
4781 [0-9][0-9])     _RL_MINOR=$RL_MINOR ;;
4782 [0-9])  _RL_MINOR=0$RL_MINOR ;;
4783 *)              _RL_MINOR=00 ;;
4784 esac
4785
4786 RL_VERSION="0x${_RL_MAJOR}${_RL_MINOR}"
4787
4788 # Readline versions greater than 4.2 have these defines in readline.h
4789
4790 if test $ac_cv_rl_version = '0.0' ; then
4791         { echo "$as_me:$LINENO: WARNING: Could not test version of installed readline library." >&5
4792 echo "$as_me: WARNING: Could not test version of installed readline library." >&2;}
4793 elif 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
4799 echo "${ECHO_T}$ac_cv_rl_version" >&6
4800 else
4801
4802
4803 cat >>confdefs.h <<_ACEOF
4804 #define RL_READLINE_VERSION $RL_VERSION
4805 _ACEOF
4806
4807
4808 cat >>confdefs.h <<_ACEOF
4809 #define RL_VERSION_MAJOR $RL_MAJOR
4810 _ACEOF
4811
4812
4813 cat >>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
4823 RL_PREFIX=$ac_cv_rl_prefix
4824 RL_LIBDIR=$ac_cv_rl_libdir
4825 RL_INCLUDEDIR=$ac_cv_rl_includedir
4826
4827 echo "$as_me:$LINENO: result: $ac_cv_rl_version" >&5
4828 echo "${ECHO_T}$ac_cv_rl_version" >&6
4829
4830 fi
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
4837 echo "$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
4839 echo "$as_me: WARNING: using private bash version" >&2;}
4840                 ;;
4841         esac
4842 fi
4843
4844 TILDE_LIB=-ltilde
4845 if 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                 darwin8*)       READLINE_LIB='${READLINE_LIBRARY}' ;;
4875                 *)              READLINE_LIB=-lreadline ;;
4876                 esac
4877         fi
4878 else
4879         RL_LIBDIR='$(dot)/$(LIBSUBDIR)/readline'
4880         READLINE_LIB= READLINE_DEP=
4881 fi
4882 if 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
4919 else
4920         HIST_LIBDIR='$(dot)/$(LIBSUBDIR)/readline'
4921         HISTORY_LIB= HISTORY_DEP=
4922 fi
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.
4947 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
4948 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
4949 if test -z "$INSTALL"; then
4950 if test "${ac_cv_path_install+set}" = set; then
4951   echo $ECHO_N "(cached) $ECHO_C" >&6
4952 else
4953   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4954 for as_dir in $PATH
4955 do
4956   IFS=$as_save_IFS
4957   test -z "$as_dir" && as_dir=.
4958   # Account for people who put trailing slashes in PATH elements.
4959 case $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     ;;
4987 esac
4988 done
4989
4990
4991 fi
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
5001 fi
5002 echo "$as_me:$LINENO: result: $INSTALL" >&5
5003 echo "${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.
5007 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
5008
5009 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
5010
5011 test -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.
5014 set dummy ar; ac_word=$2
5015 echo "$as_me:$LINENO: checking for $ac_word" >&5
5016 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5017 if test "${ac_cv_prog_AR+set}" = set; then
5018   echo $ECHO_N "(cached) $ECHO_C" >&6
5019 else
5020   if test -n "$AR"; then
5021   ac_cv_prog_AR="$AR" # Let the user override the test.
5022 else
5023 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5024 for as_dir in $PATH
5025 do
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
5034 done
5035 done
5036
5037   test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="ar"
5038 fi
5039 fi
5040 AR=$ac_cv_prog_AR
5041 if test -n "$AR"; then
5042   echo "$as_me:$LINENO: result: $AR" >&5
5043 echo "${ECHO_T}$AR" >&6
5044 else
5045   echo "$as_me:$LINENO: result: no" >&5
5046 echo "${ECHO_T}no" >&6
5047 fi
5048
5049 test -n "$ARFLAGS" || ARFLAGS="cr"
5050 if 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.
5052 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5053 echo "$as_me:$LINENO: checking for $ac_word" >&5
5054 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5055 if test "${ac_cv_prog_RANLIB+set}" = set; then
5056   echo $ECHO_N "(cached) $ECHO_C" >&6
5057 else
5058   if test -n "$RANLIB"; then
5059   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5060 else
5061 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5062 for as_dir in $PATH
5063 do
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
5072 done
5073 done
5074
5075 fi
5076 fi
5077 RANLIB=$ac_cv_prog_RANLIB
5078 if test -n "$RANLIB"; then
5079   echo "$as_me:$LINENO: result: $RANLIB" >&5
5080 echo "${ECHO_T}$RANLIB" >&6
5081 else
5082   echo "$as_me:$LINENO: result: no" >&5
5083 echo "${ECHO_T}no" >&6
5084 fi
5085
5086 fi
5087 if 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.
5090 set dummy ranlib; ac_word=$2
5091 echo "$as_me:$LINENO: checking for $ac_word" >&5
5092 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5093 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
5094   echo $ECHO_N "(cached) $ECHO_C" >&6
5095 else
5096   if test -n "$ac_ct_RANLIB"; then
5097   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5098 else
5099 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5100 for as_dir in $PATH
5101 do
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
5110 done
5111 done
5112
5113   test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
5114 fi
5115 fi
5116 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5117 if test -n "$ac_ct_RANLIB"; then
5118   echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
5119 echo "${ECHO_T}$ac_ct_RANLIB" >&6
5120 else
5121   echo "$as_me:$LINENO: result: no" >&5
5122 echo "${ECHO_T}no" >&6
5123 fi
5124
5125   RANLIB=$ac_ct_RANLIB
5126 else
5127   RANLIB="$ac_cv_prog_RANLIB"
5128 fi
5129
5130 for ac_prog in 'bison -y' byacc
5131 do
5132   # Extract the first word of "$ac_prog", so it can be a program name with args.
5133 set dummy $ac_prog; ac_word=$2
5134 echo "$as_me:$LINENO: checking for $ac_word" >&5
5135 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5136 if test "${ac_cv_prog_YACC+set}" = set; then
5137   echo $ECHO_N "(cached) $ECHO_C" >&6
5138 else
5139   if test -n "$YACC"; then
5140   ac_cv_prog_YACC="$YACC" # Let the user override the test.
5141 else
5142 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5143 for as_dir in $PATH
5144 do
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
5153 done
5154 done
5155
5156 fi
5157 fi
5158 YACC=$ac_cv_prog_YACC
5159 if test -n "$YACC"; then
5160   echo "$as_me:$LINENO: result: $YACC" >&5
5161 echo "${ECHO_T}$YACC" >&6
5162 else
5163   echo "$as_me:$LINENO: result: no" >&5
5164 echo "${ECHO_T}no" >&6
5165 fi
5166
5167   test -n "$YACC" && break
5168 done
5169 test -n "$YACC" || YACC="yacc"
5170
5171 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
5172 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
5173 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
5174 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
5175   echo $ECHO_N "(cached) $ECHO_C" >&6
5176 else
5177   cat >conftest.make <<\_ACEOF
5178 all:
5179         @echo 'ac_maketemp="$(MAKE)"'
5180 _ACEOF
5181 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
5182 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
5183 if test -n "$ac_maketemp"; then
5184   eval ac_cv_prog_make_${ac_make}_set=yes
5185 else
5186   eval ac_cv_prog_make_${ac_make}_set=no
5187 fi
5188 rm -f conftest.make
5189 fi
5190 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
5191   echo "$as_me:$LINENO: result: yes" >&5
5192 echo "${ECHO_T}yes" >&6
5193   SET_MAKE=
5194 else
5195   echo "$as_me:$LINENO: result: no" >&5
5196 echo "${ECHO_T}no" >&6
5197   SET_MAKE="MAKE=${MAKE-make}"
5198 fi
5199
5200
5201 case "$host_os" in
5202 opennt*|interix*)       MAKE_SHELL="$INTERIX_ROOT/bin/sh" ;;
5203 *)                      MAKE_SHELL=/bin/sh ;;
5204 esac
5205
5206
5207 if 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
5225 fi
5226
5227
5228 cat >>confdefs.h <<\_ACEOF
5229 #define _GNU_SOURCE 1
5230 _ACEOF
5231
5232
5233 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
5234 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
5235 if test "${ac_cv_c_const+set}" = set; then
5236   echo $ECHO_N "(cached) $ECHO_C" >&6
5237 else
5238   cat >conftest.$ac_ext <<_ACEOF
5239 /* confdefs.h.  */
5240 _ACEOF
5241 cat confdefs.h >>conftest.$ac_ext
5242 cat >>conftest.$ac_ext <<_ACEOF
5243 /* end confdefs.h.  */
5244
5245 int
5246 main ()
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
5299 rm -f conftest.$ac_objext
5300 if { (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
5322 else
5323   echo "$as_me: failed program was:" >&5
5324 sed 's/^/| /' conftest.$ac_ext >&5
5325
5326 ac_cv_c_const=no
5327 fi
5328 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5329 fi
5330 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
5331 echo "${ECHO_T}$ac_cv_c_const" >&6
5332 if test $ac_cv_c_const = no; then
5333
5334 cat >>confdefs.h <<\_ACEOF
5335 #define const
5336 _ACEOF
5337
5338 fi
5339
5340 echo "$as_me:$LINENO: checking for inline" >&5
5341 echo $ECHO_N "checking for inline... $ECHO_C" >&6
5342 if test "${ac_cv_c_inline+set}" = set; then
5343   echo $ECHO_N "(cached) $ECHO_C" >&6
5344 else
5345   ac_cv_c_inline=no
5346 for ac_kw in inline __inline__ __inline; do
5347   cat >conftest.$ac_ext <<_ACEOF
5348 /* confdefs.h.  */
5349 _ACEOF
5350 cat confdefs.h >>conftest.$ac_ext
5351 cat >>conftest.$ac_ext <<_ACEOF
5352 /* end confdefs.h.  */
5353 #ifndef __cplusplus
5354 typedef int foo_t;
5355 static $ac_kw foo_t static_foo () {return 0; }
5356 $ac_kw foo_t foo () {return 0; }
5357 #endif
5358
5359 _ACEOF
5360 rm -f conftest.$ac_objext
5361 if { (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
5383 else
5384   echo "$as_me: failed program was:" >&5
5385 sed 's/^/| /' conftest.$ac_ext >&5
5386
5387 fi
5388 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5389 done
5390
5391 fi
5392 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
5393 echo "${ECHO_T}$ac_cv_c_inline" >&6
5394
5395
5396 case $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     ;;
5409 esac
5410
5411 echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
5412 echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6
5413 if test "${ac_cv_c_bigendian+set}" = set; then
5414   echo $ECHO_N "(cached) $ECHO_C" >&6
5415 else
5416   # See if sys/param.h defines the BYTE_ORDER macro.
5417 cat >conftest.$ac_ext <<_ACEOF
5418 /* confdefs.h.  */
5419 _ACEOF
5420 cat confdefs.h >>conftest.$ac_ext
5421 cat >>conftest.$ac_ext <<_ACEOF
5422 /* end confdefs.h.  */
5423 #include <sys/types.h>
5424 #include <sys/param.h>
5425
5426 int
5427 main ()
5428 {
5429 #if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
5430  bogus endian macros
5431 #endif
5432
5433   ;
5434   return 0;
5435 }
5436 _ACEOF
5437 rm -f conftest.$ac_objext
5438 if { (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.
5460 cat >conftest.$ac_ext <<_ACEOF
5461 /* confdefs.h.  */
5462 _ACEOF
5463 cat confdefs.h >>conftest.$ac_ext
5464 cat >>conftest.$ac_ext <<_ACEOF
5465 /* end confdefs.h.  */
5466 #include <sys/types.h>
5467 #include <sys/param.h>
5468
5469 int
5470 main ()
5471 {
5472 #if BYTE_ORDER != BIG_ENDIAN
5473  not big endian
5474 #endif
5475
5476   ;
5477   return 0;
5478 }
5479 _ACEOF
5480 rm -f conftest.$ac_objext
5481 if { (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
5503 else
5504   echo "$as_me: failed program was:" >&5
5505 sed 's/^/| /' conftest.$ac_ext >&5
5506
5507 ac_cv_c_bigendian=no
5508 fi
5509 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5510 else
5511   echo "$as_me: failed program was:" >&5
5512 sed 's/^/| /' conftest.$ac_ext >&5
5513
5514 # It does not; compile a test program.
5515 if 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
5521 cat confdefs.h >>conftest.$ac_ext
5522 cat >>conftest.$ac_ext <<_ACEOF
5523 /* end confdefs.h.  */
5524 short ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
5525 short ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
5526 void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
5527 short ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
5528 short ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
5529 void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
5530 int
5531 main ()
5532 {
5533  _ascii (); _ebcdic ();
5534   ;
5535   return 0;
5536 }
5537 _ACEOF
5538 rm -f conftest.$ac_objext
5539 if { (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
5562 fi
5563 if 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
5570 fi
5571 else
5572   echo "$as_me: failed program was:" >&5
5573 sed 's/^/| /' conftest.$ac_ext >&5
5574
5575 fi
5576 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5577 else
5578   cat >conftest.$ac_ext <<_ACEOF
5579 /* confdefs.h.  */
5580 _ACEOF
5581 cat confdefs.h >>conftest.$ac_ext
5582 cat >>conftest.$ac_ext <<_ACEOF
5583 /* end confdefs.h.  */
5584 int
5585 main ()
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
5597 rm -f conftest$ac_exeext
5598 if { (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
5609 else
5610   echo "$as_me: program exited with status $ac_status" >&5
5611 echo "$as_me: failed program was:" >&5
5612 sed 's/^/| /' conftest.$ac_ext >&5
5613
5614 ( exit $ac_status )
5615 ac_cv_c_bigendian=yes
5616 fi
5617 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5618 fi
5619 fi
5620 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5621 fi
5622 echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
5623 echo "${ECHO_T}$ac_cv_c_bigendian" >&6
5624 case $ac_cv_c_bigendian in
5625   yes)
5626
5627 cat >>confdefs.h <<\_ACEOF
5628 #define WORDS_BIGENDIAN 1
5629 _ACEOF
5630  ;;
5631   no)
5632      ;;
5633   *)
5634     { { echo "$as_me:$LINENO: error: unknown endianness
5635 presetting ac_cv_c_bigendian=no (or yes) will help" >&5
5636 echo "$as_me: error: unknown endianness
5637 presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
5638    { (exit 1); exit 1; }; } ;;
5639 esac
5640
5641 echo "$as_me:$LINENO: checking for preprocessor stringizing operator" >&5
5642 echo $ECHO_N "checking for preprocessor stringizing operator... $ECHO_C" >&6
5643 if test "${ac_cv_c_stringize+set}" = set; then
5644   echo $ECHO_N "(cached) $ECHO_C" >&6
5645 else
5646   cat >conftest.$ac_ext <<_ACEOF
5647 /* confdefs.h.  */
5648 _ACEOF
5649 cat confdefs.h >>conftest.$ac_ext
5650 cat >>conftest.$ac_ext <<_ACEOF
5651 /* end confdefs.h.  */
5652 #define x(y) #y
5653
5654 char *s = x(teststring);
5655 _ACEOF
5656 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5657   $EGREP "#teststring" >/dev/null 2>&1; then
5658   ac_cv_c_stringize=no
5659 else
5660   ac_cv_c_stringize=yes
5661 fi
5662 rm -f conftest*
5663
5664 fi
5665 echo "$as_me:$LINENO: result: $ac_cv_c_stringize" >&5
5666 echo "${ECHO_T}$ac_cv_c_stringize" >&6
5667 if test $ac_cv_c_stringize = yes; then
5668
5669 cat >>confdefs.h <<\_ACEOF
5670 #define HAVE_STRINGIZE 1
5671 _ACEOF
5672
5673 fi
5674
5675 echo "$as_me:$LINENO: checking for working long double with more range or precision than double" >&5
5676 echo $ECHO_N "checking for working long double with more range or precision than double... $ECHO_C" >&6
5677 if test "${ac_cv_c_long_double+set}" = set; then
5678   echo $ECHO_N "(cached) $ECHO_C" >&6
5679 else
5680   cat >conftest.$ac_ext <<_ACEOF
5681 /* confdefs.h.  */
5682 _ACEOF
5683 cat confdefs.h >>conftest.$ac_ext
5684 cat >>conftest.$ac_ext <<_ACEOF
5685 /* end confdefs.h.  */
5686 #include <float.h>
5687           long double foo = 0.0;
5688 int
5689 main ()
5690 {
5691 static 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))];
5694 test_array [0] = 0
5695
5696   ;
5697   return 0;
5698 }
5699 _ACEOF
5700 rm -f conftest.$ac_objext
5701 if { (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
5723 else
5724   echo "$as_me: failed program was:" >&5
5725 sed 's/^/| /' conftest.$ac_ext >&5
5726
5727 ac_cv_c_long_double=no
5728 fi
5729 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5730 fi
5731 echo "$as_me:$LINENO: result: $ac_cv_c_long_double" >&5
5732 echo "${ECHO_T}$ac_cv_c_long_double" >&6
5733 if test $ac_cv_c_long_double = yes; then
5734
5735 cat >>confdefs.h <<\_ACEOF
5736 #define HAVE_LONG_DOUBLE 1
5737 _ACEOF
5738
5739 fi
5740
5741 echo "$as_me:$LINENO: checking for function prototypes" >&5
5742 echo $ECHO_N "checking for function prototypes... $ECHO_C" >&6
5743 if test "$ac_cv_prog_cc_stdc" != no; then
5744   echo "$as_me:$LINENO: result: yes" >&5
5745 echo "${ECHO_T}yes" >&6
5746
5747 cat >>confdefs.h <<\_ACEOF
5748 #define PROTOTYPES 1
5749 _ACEOF
5750
5751
5752 cat >>confdefs.h <<\_ACEOF
5753 #define __PROTOTYPES 1
5754 _ACEOF
5755
5756 else
5757   echo "$as_me:$LINENO: result: no" >&5
5758 echo "${ECHO_T}no" >&6
5759 fi
5760
5761
5762 echo "$as_me:$LINENO: checking whether char is unsigned" >&5
5763 echo $ECHO_N "checking whether char is unsigned... $ECHO_C" >&6
5764 if test "${ac_cv_c_char_unsigned+set}" = set; then
5765   echo $ECHO_N "(cached) $ECHO_C" >&6
5766 else
5767   cat >conftest.$ac_ext <<_ACEOF
5768 /* confdefs.h.  */
5769 _ACEOF
5770 cat confdefs.h >>conftest.$ac_ext
5771 cat >>conftest.$ac_ext <<_ACEOF
5772 /* end confdefs.h.  */
5773 $ac_includes_default
5774 int
5775 main ()
5776 {
5777 static int test_array [1 - 2 * !(((char) -1) < 0)];
5778 test_array [0] = 0
5779
5780   ;
5781   return 0;
5782 }
5783 _ACEOF
5784 rm -f conftest.$ac_objext
5785 if { (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
5807 else
5808   echo "$as_me: failed program was:" >&5
5809 sed 's/^/| /' conftest.$ac_ext >&5
5810
5811 ac_cv_c_char_unsigned=yes
5812 fi
5813 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5814 fi
5815 echo "$as_me:$LINENO: result: $ac_cv_c_char_unsigned" >&5
5816 echo "${ECHO_T}$ac_cv_c_char_unsigned" >&6
5817 if test $ac_cv_c_char_unsigned = yes && test "$GCC" != yes; then
5818   cat >>confdefs.h <<\_ACEOF
5819 #define __CHAR_UNSIGNED__ 1
5820 _ACEOF
5821
5822 fi
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
5840 echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6
5841     # Check whether --enable-nls or --disable-nls was given.
5842 if test "${enable_nls+set}" = set; then
5843   enableval="$enable_nls"
5844   USE_NLS=$enableval
5845 else
5846   USE_NLS=yes
5847 fi;
5848   echo "$as_me:$LINENO: result: $USE_NLS" >&5
5849 echo "${ECHO_T}$USE_NLS" >&6
5850
5851
5852
5853
5854
5855
5856 # Prepare PATH_SEPARATOR.
5857 # The user is always right.
5858 if 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
5868 fi
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.
5872 cat >conf$$.file <<_ASEOF
5873 #! /bin/sh
5874 exit 0
5875 _ASEOF
5876 chmod +x conf$$.file
5877 if test -x conf$$.file >/dev/null 2>&1; then
5878   ac_executable_p="test -x"
5879 else
5880   ac_executable_p="test -f"
5881 fi
5882 rm -f conf$$.file
5883
5884 # Extract the first word of "msgfmt", so it can be a program name with args.
5885 set dummy msgfmt; ac_word=$2
5886 echo "$as_me:$LINENO: checking for $ac_word" >&5
5887 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5888 if test "${ac_cv_path_MSGFMT+set}" = set; then
5889   echo $ECHO_N "(cached) $ECHO_C" >&6
5890 else
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     ;;
5913 esac
5914 fi
5915 MSGFMT="$ac_cv_path_MSGFMT"
5916 if test "$MSGFMT" != ":"; then
5917   echo "$as_me:$LINENO: result: $MSGFMT" >&5
5918 echo "${ECHO_T}$MSGFMT" >&6
5919 else
5920   echo "$as_me:$LINENO: result: no" >&5
5921 echo "${ECHO_T}no" >&6
5922 fi
5923
5924   # Extract the first word of "gmsgfmt", so it can be a program name with args.
5925 set dummy gmsgfmt; ac_word=$2
5926 echo "$as_me:$LINENO: checking for $ac_word" >&5
5927 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5928 if test "${ac_cv_path_GMSGFMT+set}" = set; then
5929   echo $ECHO_N "(cached) $ECHO_C" >&6
5930 else
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
5937 for as_dir in $PATH
5938 do
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
5947 done
5948 done
5949
5950   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
5951   ;;
5952 esac
5953 fi
5954 GMSGFMT=$ac_cv_path_GMSGFMT
5955
5956 if test -n "$GMSGFMT"; then
5957   echo "$as_me:$LINENO: result: $GMSGFMT" >&5
5958 echo "${ECHO_T}$GMSGFMT" >&6
5959 else
5960   echo "$as_me:$LINENO: result: no" >&5
5961 echo "${ECHO_T}no" >&6
5962 fi
5963
5964
5965
5966 # Prepare PATH_SEPARATOR.
5967 # The user is always right.
5968 if 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
5978 fi
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.
5982 cat >conf$$.file <<_ASEOF
5983 #! /bin/sh
5984 exit 0
5985 _ASEOF
5986 chmod +x conf$$.file
5987 if test -x conf$$.file >/dev/null 2>&1; then
5988   ac_executable_p="test -x"
5989 else
5990   ac_executable_p="test -f"
5991 fi
5992 rm -f conf$$.file
5993
5994 # Extract the first word of "xgettext", so it can be a program name with args.
5995 set dummy xgettext; ac_word=$2
5996 echo "$as_me:$LINENO: checking for $ac_word" >&5
5997 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5998 if test "${ac_cv_path_XGETTEXT+set}" = set; then
5999   echo $ECHO_N "(cached) $ECHO_C" >&6
6000 else
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     ;;
6023 esac
6024 fi
6025 XGETTEXT="$ac_cv_path_XGETTEXT"
6026 if test "$XGETTEXT" != ":"; then
6027   echo "$as_me:$LINENO: result: $XGETTEXT" >&5
6028 echo "${ECHO_T}$XGETTEXT" >&6
6029 else
6030   echo "$as_me:$LINENO: result: no" >&5
6031 echo "${ECHO_T}no" >&6
6032 fi
6033
6034     rm -f messages.po
6035
6036
6037 # Prepare PATH_SEPARATOR.
6038 # The user is always right.
6039 if 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
6049 fi
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.
6053 cat >conf$$.file <<_ASEOF
6054 #! /bin/sh
6055 exit 0
6056 _ASEOF
6057 chmod +x conf$$.file
6058 if test -x conf$$.file >/dev/null 2>&1; then
6059   ac_executable_p="test -x"
6060 else
6061   ac_executable_p="test -f"
6062 fi
6063 rm -f conf$$.file
6064
6065 # Extract the first word of "msgmerge", so it can be a program name with args.
6066 set dummy msgmerge; ac_word=$2
6067 echo "$as_me:$LINENO: checking for $ac_word" >&5
6068 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6069 if test "${ac_cv_path_MSGMERGE+set}" = set; then
6070   echo $ECHO_N "(cached) $ECHO_C" >&6
6071 else
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     ;;
6093 esac
6094 fi
6095 MSGMERGE="$ac_cv_path_MSGMERGE"
6096 if test "$MSGMERGE" != ":"; then
6097   echo "$as_me:$LINENO: result: $MSGMERGE" >&5
6098 echo "${ECHO_T}$MSGMERGE" >&6
6099 else
6100   echo "$as_me:$LINENO: result: no" >&5
6101 echo "${ECHO_T}no" >&6
6102 fi
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
6112 echo "${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
6123 echo "${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
6132 echo "$as_me:$LINENO: checking for off_t" >&5
6133 echo $ECHO_N "checking for off_t... $ECHO_C" >&6
6134 if test "${ac_cv_type_off_t+set}" = set; then
6135   echo $ECHO_N "(cached) $ECHO_C" >&6
6136 else
6137   cat >conftest.$ac_ext <<_ACEOF
6138 /* confdefs.h.  */
6139 _ACEOF
6140 cat confdefs.h >>conftest.$ac_ext
6141 cat >>conftest.$ac_ext <<_ACEOF
6142 /* end confdefs.h.  */
6143 $ac_includes_default
6144 int
6145 main ()
6146 {
6147 if ((off_t *) 0)
6148   return 0;
6149 if (sizeof (off_t))
6150   return 0;
6151   ;
6152   return 0;
6153 }
6154 _ACEOF
6155 rm -f conftest.$ac_objext
6156 if { (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
6178 else
6179   echo "$as_me: failed program was:" >&5
6180 sed 's/^/| /' conftest.$ac_ext >&5
6181
6182 ac_cv_type_off_t=no
6183 fi
6184 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6185 fi
6186 echo "$as_me:$LINENO: result: $ac_cv_type_off_t" >&5
6187 echo "${ECHO_T}$ac_cv_type_off_t" >&6
6188 if test $ac_cv_type_off_t = yes; then
6189   :
6190 else
6191
6192 cat >>confdefs.h <<_ACEOF
6193 #define off_t long
6194 _ACEOF
6195
6196 fi
6197
6198 echo "$as_me:$LINENO: checking for size_t" >&5
6199 echo $ECHO_N "checking for size_t... $ECHO_C" >&6
6200 if test "${ac_cv_type_size_t+set}" = set; then
6201   echo $ECHO_N "(cached) $ECHO_C" >&6
6202 else
6203   cat >conftest.$ac_ext <<_ACEOF
6204 /* confdefs.h.  */
6205 _ACEOF
6206 cat confdefs.h >>conftest.$ac_ext
6207 cat >>conftest.$ac_ext <<_ACEOF
6208 /* end confdefs.h.  */
6209 $ac_includes_default
6210 int
6211 main ()
6212 {
6213 if ((size_t *) 0)
6214   return 0;
6215 if (sizeof (size_t))
6216   return 0;
6217   ;
6218   return 0;
6219 }
6220 _ACEOF
6221 rm -f conftest.$ac_objext
6222 if { (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
6244 else
6245   echo "$as_me: failed program was:" >&5
6246 sed 's/^/| /' conftest.$ac_ext >&5
6247
6248 ac_cv_type_size_t=no
6249 fi
6250 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6251 fi
6252 echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
6253 echo "${ECHO_T}$ac_cv_type_size_t" >&6
6254 if test $ac_cv_type_size_t = yes; then
6255   :
6256 else
6257
6258 cat >>confdefs.h <<_ACEOF
6259 #define size_t unsigned
6260 _ACEOF
6261
6262 fi
6263
6264 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
6265 # for constant arguments.  Useless!
6266 echo "$as_me:$LINENO: checking for working alloca.h" >&5
6267 echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6
6268 if test "${ac_cv_working_alloca_h+set}" = set; then
6269   echo $ECHO_N "(cached) $ECHO_C" >&6
6270 else
6271   cat >conftest.$ac_ext <<_ACEOF
6272 /* confdefs.h.  */
6273 _ACEOF
6274 cat confdefs.h >>conftest.$ac_ext
6275 cat >>conftest.$ac_ext <<_ACEOF
6276 /* end confdefs.h.  */
6277 #include <alloca.h>
6278 int
6279 main ()
6280 {
6281 char *p = (char *) alloca (2 * sizeof (int));
6282   ;
6283   return 0;
6284 }
6285 _ACEOF
6286 rm -f conftest.$ac_objext conftest$ac_exeext
6287 if { (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
6309 else
6310   echo "$as_me: failed program was:" >&5
6311 sed 's/^/| /' conftest.$ac_ext >&5
6312
6313 ac_cv_working_alloca_h=no
6314 fi
6315 rm -f conftest.err conftest.$ac_objext \
6316       conftest$ac_exeext conftest.$ac_ext
6317 fi
6318 echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5
6319 echo "${ECHO_T}$ac_cv_working_alloca_h" >&6
6320 if test $ac_cv_working_alloca_h = yes; then
6321
6322 cat >>confdefs.h <<\_ACEOF
6323 #define HAVE_ALLOCA_H 1
6324 _ACEOF
6325
6326 fi
6327
6328 echo "$as_me:$LINENO: checking for alloca" >&5
6329 echo $ECHO_N "checking for alloca... $ECHO_C" >&6
6330 if test "${ac_cv_func_alloca_works+set}" = set; then
6331   echo $ECHO_N "(cached) $ECHO_C" >&6
6332 else
6333   cat >conftest.$ac_ext <<_ACEOF
6334 /* confdefs.h.  */
6335 _ACEOF
6336 cat confdefs.h >>conftest.$ac_ext
6337 cat >>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 */
6353 char *alloca ();
6354 #    endif
6355 #   endif
6356 #  endif
6357 # endif
6358 #endif
6359
6360 int
6361 main ()
6362 {
6363 char *p = (char *) alloca (1);
6364   ;
6365   return 0;
6366 }
6367 _ACEOF
6368 rm -f conftest.$ac_objext conftest$ac_exeext
6369 if { (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
6391 else
6392   echo "$as_me: failed program was:" >&5
6393 sed 's/^/| /' conftest.$ac_ext >&5
6394
6395 ac_cv_func_alloca_works=no
6396 fi
6397 rm -f conftest.err conftest.$ac_objext \
6398       conftest$ac_exeext conftest.$ac_ext
6399 fi
6400 echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5
6401 echo "${ECHO_T}$ac_cv_func_alloca_works" >&6
6402
6403 if test $ac_cv_func_alloca_works = yes; then
6404
6405 cat >>confdefs.h <<\_ACEOF
6406 #define HAVE_ALLOCA 1
6407 _ACEOF
6408
6409 else
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
6415 ALLOCA=alloca.$ac_objext
6416
6417 cat >>confdefs.h <<\_ACEOF
6418 #define C_ALLOCA 1
6419 _ACEOF
6420
6421
6422 echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5
6423 echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6
6424 if test "${ac_cv_os_cray+set}" = set; then
6425   echo $ECHO_N "(cached) $ECHO_C" >&6
6426 else
6427   cat >conftest.$ac_ext <<_ACEOF
6428 /* confdefs.h.  */
6429 _ACEOF
6430 cat confdefs.h >>conftest.$ac_ext
6431 cat >>conftest.$ac_ext <<_ACEOF
6432 /* end confdefs.h.  */
6433 #if defined(CRAY) && ! defined(CRAY2)
6434 webecray
6435 #else
6436 wenotbecray
6437 #endif
6438
6439 _ACEOF
6440 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6441   $EGREP "webecray" >/dev/null 2>&1; then
6442   ac_cv_os_cray=yes
6443 else
6444   ac_cv_os_cray=no
6445 fi
6446 rm -f conftest*
6447
6448 fi
6449 echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5
6450 echo "${ECHO_T}$ac_cv_os_cray" >&6
6451 if 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`
6454 echo "$as_me:$LINENO: checking for $ac_func" >&5
6455 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
6456 if eval "test \"\${$as_ac_var+set}\" = set"; then
6457   echo $ECHO_N "(cached) $ECHO_C" >&6
6458 else
6459   cat >conftest.$ac_ext <<_ACEOF
6460 /* confdefs.h.  */
6461 _ACEOF
6462 cat confdefs.h >>conftest.$ac_ext
6463 cat >>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
6484 extern "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.  */
6489 char $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)
6494 choke me
6495 #else
6496 char (*f) () = $ac_func;
6497 #endif
6498 #ifdef __cplusplus
6499 }
6500 #endif
6501
6502 int
6503 main ()
6504 {
6505 return f != $ac_func;
6506   ;
6507   return 0;
6508 }
6509 _ACEOF
6510 rm -f conftest.$ac_objext conftest$ac_exeext
6511 if { (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"
6533 else
6534   echo "$as_me: failed program was:" >&5
6535 sed 's/^/| /' conftest.$ac_ext >&5
6536
6537 eval "$as_ac_var=no"
6538 fi
6539 rm -f conftest.err conftest.$ac_objext \
6540       conftest$ac_exeext conftest.$ac_ext
6541 fi
6542 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
6543 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
6544 if test `eval echo '${'$as_ac_var'}'` = yes; then
6545
6546 cat >>confdefs.h <<_ACEOF
6547 #define CRAY_STACKSEG_END $ac_func
6548 _ACEOF
6549
6550     break
6551 fi
6552
6553   done
6554 fi
6555
6556 echo "$as_me:$LINENO: checking stack direction for C alloca" >&5
6557 echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6
6558 if test "${ac_cv_c_stack_direction+set}" = set; then
6559   echo $ECHO_N "(cached) $ECHO_C" >&6
6560 else
6561   if test "$cross_compiling" = yes; then
6562   ac_cv_c_stack_direction=0
6563 else
6564   cat >conftest.$ac_ext <<_ACEOF
6565 /* confdefs.h.  */
6566 _ACEOF
6567 cat confdefs.h >>conftest.$ac_ext
6568 cat >>conftest.$ac_ext <<_ACEOF
6569 /* end confdefs.h.  */
6570 int
6571 find_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
6584 int
6585 main ()
6586 {
6587   exit (find_stack_direction () < 0);
6588 }
6589 _ACEOF
6590 rm -f conftest$ac_exeext
6591 if { (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
6602 else
6603   echo "$as_me: program exited with status $ac_status" >&5
6604 echo "$as_me: failed program was:" >&5
6605 sed 's/^/| /' conftest.$ac_ext >&5
6606
6607 ( exit $ac_status )
6608 ac_cv_c_stack_direction=-1
6609 fi
6610 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6611 fi
6612 fi
6613 echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5
6614 echo "${ECHO_T}$ac_cv_c_stack_direction" >&6
6615
6616 cat >>confdefs.h <<_ACEOF
6617 #define STACK_DIRECTION $ac_cv_c_stack_direction
6618 _ACEOF
6619
6620
6621 fi
6622
6623
6624
6625 for ac_header in stdlib.h unistd.h
6626 do
6627 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6628 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6629   echo "$as_me:$LINENO: checking for $ac_header" >&5
6630 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6631 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6632   echo $ECHO_N "(cached) $ECHO_C" >&6
6633 fi
6634 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6635 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6636 else
6637   # Is the header compilable?
6638 echo "$as_me:$LINENO: checking $ac_header usability" >&5
6639 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
6640 cat >conftest.$ac_ext <<_ACEOF
6641 /* confdefs.h.  */
6642 _ACEOF
6643 cat confdefs.h >>conftest.$ac_ext
6644 cat >>conftest.$ac_ext <<_ACEOF
6645 /* end confdefs.h.  */
6646 $ac_includes_default
6647 #include <$ac_header>
6648 _ACEOF
6649 rm -f conftest.$ac_objext
6650 if { (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
6672 else
6673   echo "$as_me: failed program was:" >&5
6674 sed 's/^/| /' conftest.$ac_ext >&5
6675
6676 ac_header_compiler=no
6677 fi
6678 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6679 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
6680 echo "${ECHO_T}$ac_header_compiler" >&6
6681
6682 # Is the header present?
6683 echo "$as_me:$LINENO: checking $ac_header presence" >&5
6684 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
6685 cat >conftest.$ac_ext <<_ACEOF
6686 /* confdefs.h.  */
6687 _ACEOF
6688 cat confdefs.h >>conftest.$ac_ext
6689 cat >>conftest.$ac_ext <<_ACEOF
6690 /* end confdefs.h.  */
6691 #include <$ac_header>
6692 _ACEOF
6693 if { (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
6707 else
6708   ac_cpp_err=yes
6709 fi
6710 if test -z "$ac_cpp_err"; then
6711   ac_header_preproc=yes
6712 else
6713   echo "$as_me: failed program was:" >&5
6714 sed 's/^/| /' conftest.$ac_ext >&5
6715
6716   ac_header_preproc=no
6717 fi
6718 rm -f conftest.err conftest.$ac_ext
6719 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
6720 echo "${ECHO_T}$ac_header_preproc" >&6
6721
6722 # So?  What about this header?
6723 case $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
6726 echo "$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
6728 echo "$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
6733 echo "$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
6735 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
6736     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
6737 echo "$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
6739 echo "$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
6741 echo "$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
6743 echo "$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     ;;
6753 esac
6754 echo "$as_me:$LINENO: checking for $ac_header" >&5
6755 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6756 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6757   echo $ECHO_N "(cached) $ECHO_C" >&6
6758 else
6759   eval "$as_ac_Header=\$ac_header_preproc"
6760 fi
6761 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6762 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6763
6764 fi
6765 if 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
6770 fi
6771
6772 done
6773
6774
6775 for ac_func in getpagesize
6776 do
6777 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
6778 echo "$as_me:$LINENO: checking for $ac_func" >&5
6779 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
6780 if eval "test \"\${$as_ac_var+set}\" = set"; then
6781   echo $ECHO_N "(cached) $ECHO_C" >&6
6782 else
6783   cat >conftest.$ac_ext <<_ACEOF
6784 /* confdefs.h.  */
6785 _ACEOF
6786 cat confdefs.h >>conftest.$ac_ext
6787 cat >>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
6808 extern "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.  */
6813 char $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)
6818 choke me
6819 #else
6820 char (*f) () = $ac_func;
6821 #endif
6822 #ifdef __cplusplus
6823 }
6824 #endif
6825
6826 int
6827 main ()
6828 {
6829 return f != $ac_func;
6830   ;
6831   return 0;
6832 }
6833 _ACEOF
6834 rm -f conftest.$ac_objext conftest$ac_exeext
6835 if { (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"
6857 else
6858   echo "$as_me: failed program was:" >&5
6859 sed 's/^/| /' conftest.$ac_ext >&5
6860
6861 eval "$as_ac_var=no"
6862 fi
6863 rm -f conftest.err conftest.$ac_objext \
6864       conftest$ac_exeext conftest.$ac_ext
6865 fi
6866 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
6867 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
6868 if 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
6873 fi
6874 done
6875
6876 echo "$as_me:$LINENO: checking for working mmap" >&5
6877 echo $ECHO_N "checking for working mmap... $ECHO_C" >&6
6878 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
6879   echo $ECHO_N "(cached) $ECHO_C" >&6
6880 else
6881   if test "$cross_compiling" = yes; then
6882   ac_cv_func_mmap_fixed_mapped=no
6883 else
6884   cat >conftest.$ac_ext <<_ACEOF
6885 /* confdefs.h.  */
6886 _ACEOF
6887 cat confdefs.h >>conftest.$ac_ext
6888 cat >>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
6920 char *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
6960 int
6961 main ()
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
7017 rm -f conftest$ac_exeext
7018 if { (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
7029 else
7030   echo "$as_me: program exited with status $ac_status" >&5
7031 echo "$as_me: failed program was:" >&5
7032 sed 's/^/| /' conftest.$ac_ext >&5
7033
7034 ( exit $ac_status )
7035 ac_cv_func_mmap_fixed_mapped=no
7036 fi
7037 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7038 fi
7039 fi
7040 echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
7041 echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6
7042 if test $ac_cv_func_mmap_fixed_mapped = yes; then
7043
7044 cat >>confdefs.h <<\_ACEOF
7045 #define HAVE_MMAP 1
7046 _ACEOF
7047
7048 fi
7049 rm -f conftest.mmap
7050
7051
7052     echo "$as_me:$LINENO: checking whether we are using the GNU C Library 2.1 or newer" >&5
7053 echo $ECHO_N "checking whether we are using the GNU C Library 2.1 or newer... $ECHO_C" >&6
7054 if test "${ac_cv_gnu_library_2_1+set}" = set; then
7055   echo $ECHO_N "(cached) $ECHO_C" >&6
7056 else
7057   cat >conftest.$ac_ext <<_ACEOF
7058 /* confdefs.h.  */
7059 _ACEOF
7060 cat confdefs.h >>conftest.$ac_ext
7061 cat >>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
7072 if (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
7075 else
7076   ac_cv_gnu_library_2_1=no
7077 fi
7078 rm -f conftest*
7079
7080
7081
7082 fi
7083 echo "$as_me:$LINENO: result: $ac_cv_gnu_library_2_1" >&5
7084 echo "${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
7092 echo $ECHO_N "checking whether integer division by zero raises SIGFPE... $ECHO_C" >&6
7093 if test "${gt_cv_int_divbyzero_sigfpe+set}" = set; then
7094   echo $ECHO_N "(cached) $ECHO_C" >&6
7095 else
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
7107 else
7108   cat >conftest.$ac_ext <<_ACEOF
7109 /* confdefs.h.  */
7110 _ACEOF
7111 cat confdefs.h >>conftest.$ac_ext
7112 cat >>conftest.$ac_ext <<_ACEOF
7113 /* end confdefs.h.  */
7114
7115 #include <stdlib.h>
7116 #include <signal.h>
7117
7118 static void
7119 #ifdef __cplusplus
7120 sigfpe_handler (int sig)
7121 #else
7122 sigfpe_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
7129 int x = 1;
7130 int y = 0;
7131 int z;
7132 int nan;
7133
7134 int 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
7152 rm -f conftest$ac_exeext
7153 if { (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
7164 else
7165   echo "$as_me: program exited with status $ac_status" >&5
7166 echo "$as_me: failed program was:" >&5
7167 sed 's/^/| /' conftest.$ac_ext >&5
7168
7169 ( exit $ac_status )
7170 gt_cv_int_divbyzero_sigfpe=no
7171 fi
7172 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7173 fi
7174
7175 fi
7176 echo "$as_me:$LINENO: result: $gt_cv_int_divbyzero_sigfpe" >&5
7177 echo "${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
7183 cat >>confdefs.h <<_ACEOF
7184 #define INTDIV0_RAISES_SIGFPE $value
7185 _ACEOF
7186
7187
7188
7189   echo "$as_me:$LINENO: checking for inttypes.h" >&5
7190 echo $ECHO_N "checking for inttypes.h... $ECHO_C" >&6
7191 if test "${jm_ac_cv_header_inttypes_h+set}" = set; then
7192   echo $ECHO_N "(cached) $ECHO_C" >&6
7193 else
7194   cat >conftest.$ac_ext <<_ACEOF
7195 /* confdefs.h.  */
7196 _ACEOF
7197 cat confdefs.h >>conftest.$ac_ext
7198 cat >>conftest.$ac_ext <<_ACEOF
7199 /* end confdefs.h.  */
7200 #include <sys/types.h>
7201 #include <inttypes.h>
7202 int
7203 main ()
7204 {
7205 uintmax_t i = (uintmax_t) -1;
7206   ;
7207   return 0;
7208 }
7209 _ACEOF
7210 rm -f conftest.$ac_objext
7211 if { (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
7233 else
7234   echo "$as_me: failed program was:" >&5
7235 sed 's/^/| /' conftest.$ac_ext >&5
7236
7237 jm_ac_cv_header_inttypes_h=no
7238 fi
7239 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7240 fi
7241 echo "$as_me:$LINENO: result: $jm_ac_cv_header_inttypes_h" >&5
7242 echo "${ECHO_T}$jm_ac_cv_header_inttypes_h" >&6
7243   if test $jm_ac_cv_header_inttypes_h = yes; then
7244
7245 cat >>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
7253 echo $ECHO_N "checking for stdint.h... $ECHO_C" >&6
7254 if test "${jm_ac_cv_header_stdint_h+set}" = set; then
7255   echo $ECHO_N "(cached) $ECHO_C" >&6
7256 else
7257   cat >conftest.$ac_ext <<_ACEOF
7258 /* confdefs.h.  */
7259 _ACEOF
7260 cat confdefs.h >>conftest.$ac_ext
7261 cat >>conftest.$ac_ext <<_ACEOF
7262 /* end confdefs.h.  */
7263 #include <sys/types.h>
7264 #include <stdint.h>
7265 int
7266 main ()
7267 {
7268 uintmax_t i = (uintmax_t) -1;
7269   ;
7270   return 0;
7271 }
7272 _ACEOF
7273 rm -f conftest.$ac_objext
7274 if { (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
7296 else
7297   echo "$as_me: failed program was:" >&5
7298 sed 's/^/| /' conftest.$ac_ext >&5
7299
7300 jm_ac_cv_header_stdint_h=no
7301 fi
7302 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7303 fi
7304 echo "$as_me:$LINENO: result: $jm_ac_cv_header_stdint_h" >&5
7305 echo "${ECHO_T}$jm_ac_cv_header_stdint_h" >&6
7306   if test $jm_ac_cv_header_stdint_h = yes; then
7307
7308 cat >>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
7316 echo $ECHO_N "checking for unsigned long long... $ECHO_C" >&6
7317 if test "${ac_cv_type_unsigned_long_long+set}" = set; then
7318   echo $ECHO_N "(cached) $ECHO_C" >&6
7319 else
7320   cat >conftest.$ac_ext <<_ACEOF
7321 /* confdefs.h.  */
7322 _ACEOF
7323 cat confdefs.h >>conftest.$ac_ext
7324 cat >>conftest.$ac_ext <<_ACEOF
7325 /* end confdefs.h.  */
7326 unsigned long long ull = 1; int i = 63;
7327 int
7328 main ()
7329 {
7330 unsigned long long ullmax = (unsigned long long) -1;
7331      return ull << i | ull >> i | ullmax / ull | ullmax % ull;
7332   ;
7333   return 0;
7334 }
7335 _ACEOF
7336 rm -f conftest.$ac_objext conftest$ac_exeext
7337 if { (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
7359 else
7360   echo "$as_me: failed program was:" >&5
7361 sed 's/^/| /' conftest.$ac_ext >&5
7362
7363 ac_cv_type_unsigned_long_long=no
7364 fi
7365 rm -f conftest.err conftest.$ac_objext \
7366       conftest$ac_exeext conftest.$ac_ext
7367 fi
7368 echo "$as_me:$LINENO: result: $ac_cv_type_unsigned_long_long" >&5
7369 echo "${ECHO_T}$ac_cv_type_unsigned_long_long" >&6
7370   if test $ac_cv_type_unsigned_long_long = yes; then
7371
7372 cat >>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
7387 cat >>confdefs.h <<_ACEOF
7388 #define uintmax_t $ac_type
7389 _ACEOF
7390
7391   else
7392
7393 cat >>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
7401 echo $ECHO_N "checking for inttypes.h... $ECHO_C" >&6
7402 if test "${gt_cv_header_inttypes_h+set}" = set; then
7403   echo $ECHO_N "(cached) $ECHO_C" >&6
7404 else
7405
7406     cat >conftest.$ac_ext <<_ACEOF
7407 /* confdefs.h.  */
7408 _ACEOF
7409 cat confdefs.h >>conftest.$ac_ext
7410 cat >>conftest.$ac_ext <<_ACEOF
7411 /* end confdefs.h.  */
7412 #include <sys/types.h>
7413 #include <inttypes.h>
7414 int
7415 main ()
7416 {
7417
7418   ;
7419   return 0;
7420 }
7421 _ACEOF
7422 rm -f conftest.$ac_objext
7423 if { (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
7445 else
7446   echo "$as_me: failed program was:" >&5
7447 sed 's/^/| /' conftest.$ac_ext >&5
7448
7449 gt_cv_header_inttypes_h=no
7450 fi
7451 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7452
7453 fi
7454 echo "$as_me:$LINENO: result: $gt_cv_header_inttypes_h" >&5
7455 echo "${ECHO_T}$gt_cv_header_inttypes_h" >&6
7456   if test $gt_cv_header_inttypes_h = yes; then
7457
7458 cat >>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
7468 echo $ECHO_N "checking whether the inttypes.h PRIxNN macros are broken... $ECHO_C" >&6
7469 if test "${gt_cv_inttypes_pri_broken+set}" = set; then
7470   echo $ECHO_N "(cached) $ECHO_C" >&6
7471 else
7472
7473         cat >conftest.$ac_ext <<_ACEOF
7474 /* confdefs.h.  */
7475 _ACEOF
7476 cat confdefs.h >>conftest.$ac_ext
7477 cat >>conftest.$ac_ext <<_ACEOF
7478 /* end confdefs.h.  */
7479 #include <inttypes.h>
7480 #ifdef PRId32
7481 char *p = PRId32;
7482 #endif
7483
7484 int
7485 main ()
7486 {
7487
7488   ;
7489   return 0;
7490 }
7491 _ACEOF
7492 rm -f conftest.$ac_objext
7493 if { (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
7515 else
7516   echo "$as_me: failed program was:" >&5
7517 sed 's/^/| /' conftest.$ac_ext >&5
7518
7519 gt_cv_inttypes_pri_broken=yes
7520 fi
7521 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7522
7523 fi
7524 echo "$as_me:$LINENO: result: $gt_cv_inttypes_pri_broken" >&5
7525 echo "${ECHO_T}$gt_cv_inttypes_pri_broken" >&6
7526   fi
7527   if test "$gt_cv_inttypes_pri_broken" = yes; then
7528
7529 cat >>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.
7553 if test "${with_gnu_ld+set}" = set; then
7554   withval="$with_gnu_ld"
7555   test "$withval" = no || with_gnu_ld=yes
7556 else
7557   with_gnu_ld=no
7558 fi;
7559 # Prepare PATH_SEPARATOR.
7560 # The user is always right.
7561 if 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
7571 fi
7572 ac_prog=ld
7573 if 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
7576 echo $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
7604 elif test "$with_gnu_ld" = yes; then
7605   echo "$as_me:$LINENO: checking for GNU ld" >&5
7606 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
7607 else
7608   echo "$as_me:$LINENO: checking for non-GNU ld" >&5
7609 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
7610 fi
7611 if test "${acl_cv_path_LD+set}" = set; then
7612   echo $ECHO_N "(cached) $ECHO_C" >&6
7613 else
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"
7631 else
7632   acl_cv_path_LD="$LD" # Let the user override the test with a path.
7633 fi
7634 fi
7635
7636 LD="$acl_cv_path_LD"
7637 if test -n "$LD"; then
7638   echo "$as_me:$LINENO: result: $LD" >&5
7639 echo "${ECHO_T}$LD" >&6
7640 else
7641   echo "$as_me:$LINENO: result: no" >&5
7642 echo "${ECHO_T}no" >&6
7643 fi
7644 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
7645 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
7646    { (exit 1); exit 1; }; }
7647 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
7648 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
7649 if test "${acl_cv_prog_gnu_ld+set}" = set; then
7650   echo $ECHO_N "(cached) $ECHO_C" >&6
7651 else
7652   # I'd rather use --version here, but apparently some GNU ld's only accept -v.
7653 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
7654   acl_cv_prog_gnu_ld=yes
7655 else
7656   acl_cv_prog_gnu_ld=no
7657 fi
7658 fi
7659 echo "$as_me:$LINENO: result: $acl_cv_prog_gnu_ld" >&5
7660 echo "${ECHO_T}$acl_cv_prog_gnu_ld" >&6
7661 with_gnu_ld=$acl_cv_prog_gnu_ld
7662
7663
7664
7665                                                 echo "$as_me:$LINENO: checking for shared library run path origin" >&5
7666 echo $ECHO_N "checking for shared library run path origin... $ECHO_C" >&6
7667 if test "${acl_cv_rpath+set}" = set; then
7668   echo $ECHO_N "(cached) $ECHO_C" >&6
7669 else
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
7677 fi
7678 echo "$as_me:$LINENO: result: $acl_cv_rpath" >&5
7679 echo "${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.
7688 if test "${enable_rpath+set}" = set; then
7689   enableval="$enable_rpath"
7690   :
7691 else
7692   enable_rpath=yes
7693 fi;
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.
7716 if 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
7741 fi;
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
8090 for ac_header in argz.h limits.h locale.h nl_types.h malloc.h stddef.h \
8091 stdlib.h string.h unistd.h sys/param.h
8092 do
8093 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8094 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8095   echo "$as_me:$LINENO: checking for $ac_header" >&5
8096 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8097 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8098   echo $ECHO_N "(cached) $ECHO_C" >&6
8099 fi
8100 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8101 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8102 else
8103   # Is the header compilable?
8104 echo "$as_me:$LINENO: checking $ac_header usability" >&5
8105 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
8106 cat >conftest.$ac_ext <<_ACEOF
8107 /* confdefs.h.  */
8108 _ACEOF
8109 cat confdefs.h >>conftest.$ac_ext
8110 cat >>conftest.$ac_ext <<_ACEOF
8111 /* end confdefs.h.  */
8112 $ac_includes_default
8113 #include <$ac_header>
8114 _ACEOF
8115 rm -f conftest.$ac_objext
8116 if { (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
8138 else
8139   echo "$as_me: failed program was:" >&5
8140 sed 's/^/| /' conftest.$ac_ext >&5
8141
8142 ac_header_compiler=no
8143 fi
8144 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
8145 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8146 echo "${ECHO_T}$ac_header_compiler" >&6
8147
8148 # Is the header present?
8149 echo "$as_me:$LINENO: checking $ac_header presence" >&5
8150 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
8151 cat >conftest.$ac_ext <<_ACEOF
8152 /* confdefs.h.  */
8153 _ACEOF
8154 cat confdefs.h >>conftest.$ac_ext
8155 cat >>conftest.$ac_ext <<_ACEOF
8156 /* end confdefs.h.  */
8157 #include <$ac_header>
8158 _ACEOF
8159 if { (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
8173 else
8174   ac_cpp_err=yes
8175 fi
8176 if test -z "$ac_cpp_err"; then
8177   ac_header_preproc=yes
8178 else
8179   echo "$as_me: failed program was:" >&5
8180 sed 's/^/| /' conftest.$ac_ext >&5
8181
8182   ac_header_preproc=no
8183 fi
8184 rm -f conftest.err conftest.$ac_ext
8185 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8186 echo "${ECHO_T}$ac_header_preproc" >&6
8187
8188 # So?  What about this header?
8189 case $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
8192 echo "$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
8194 echo "$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
8199 echo "$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
8201 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
8202     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8203 echo "$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
8205 echo "$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
8207 echo "$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
8209 echo "$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     ;;
8219 esac
8220 echo "$as_me:$LINENO: checking for $ac_header" >&5
8221 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
8222 if eval "test \"\${$as_ac_Header+set}\" = set"; then
8223   echo $ECHO_N "(cached) $ECHO_C" >&6
8224 else
8225   eval "$as_ac_Header=\$ac_header_preproc"
8226 fi
8227 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
8228 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
8229
8230 fi
8231 if 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
8236 fi
8237
8238 done
8239
8240
8241
8242
8243
8244
8245
8246
8247
8248
8249
8250
8251
8252
8253
8254
8255
8256
8257
8258
8259
8260
8261
8262 for ac_func in feof_unlocked fgets_unlocked getc_unlocked getcwd getegid \
8263 geteuid getgid getuid mempcpy munmap putenv setenv setlocale stpcpy \
8264 strcasecmp strdup strtoul tsearch __argz_count __argz_stringify __argz_next \
8265 __fsetlocking
8266 do
8267 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8268 echo "$as_me:$LINENO: checking for $ac_func" >&5
8269 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
8270 if eval "test \"\${$as_ac_var+set}\" = set"; then
8271   echo $ECHO_N "(cached) $ECHO_C" >&6
8272 else
8273   cat >conftest.$ac_ext <<_ACEOF
8274 /* confdefs.h.  */
8275 _ACEOF
8276 cat confdefs.h >>conftest.$ac_ext
8277 cat >>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
8298 extern "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.  */
8303 char $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)
8308 choke me
8309 #else
8310 char (*f) () = $ac_func;
8311 #endif
8312 #ifdef __cplusplus
8313 }
8314 #endif
8315
8316 int
8317 main ()
8318 {
8319 return f != $ac_func;
8320   ;
8321   return 0;
8322 }
8323 _ACEOF
8324 rm -f conftest.$ac_objext conftest$ac_exeext
8325 if { (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"
8347 else
8348   echo "$as_me: failed program was:" >&5
8349 sed 's/^/| /' conftest.$ac_ext >&5
8350
8351 eval "$as_ac_var=no"
8352 fi
8353 rm -f conftest.err conftest.$ac_objext \
8354       conftest$ac_exeext conftest.$ac_ext
8355 fi
8356 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
8357 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
8358 if 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
8363 fi
8364 done
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
8398 echo $ECHO_N "checking for iconv... $ECHO_C" >&6
8399 if test "${am_cv_func_iconv+set}" = set; then
8400   echo $ECHO_N "(cached) $ECHO_C" >&6
8401 else
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
8408 cat confdefs.h >>conftest.$ac_ext
8409 cat >>conftest.$ac_ext <<_ACEOF
8410 /* end confdefs.h.  */
8411 #include <stdlib.h>
8412 #include <iconv.h>
8413 int
8414 main ()
8415 {
8416 iconv_t cd = iconv_open("","");
8417        iconv(cd,NULL,NULL,NULL,NULL);
8418        iconv_close(cd);
8419   ;
8420   return 0;
8421 }
8422 _ACEOF
8423 rm -f conftest.$ac_objext conftest$ac_exeext
8424 if { (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
8446 else
8447   echo "$as_me: failed program was:" >&5
8448 sed 's/^/| /' conftest.$ac_ext >&5
8449
8450 fi
8451 rm -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
8459 cat confdefs.h >>conftest.$ac_ext
8460 cat >>conftest.$ac_ext <<_ACEOF
8461 /* end confdefs.h.  */
8462 #include <stdlib.h>
8463 #include <iconv.h>
8464 int
8465 main ()
8466 {
8467 iconv_t cd = iconv_open("","");
8468          iconv(cd,NULL,NULL,NULL,NULL);
8469          iconv_close(cd);
8470   ;
8471   return 0;
8472 }
8473 _ACEOF
8474 rm -f conftest.$ac_objext conftest$ac_exeext
8475 if { (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
8498 else
8499   echo "$as_me: failed program was:" >&5
8500 sed 's/^/| /' conftest.$ac_ext >&5
8501
8502 fi
8503 rm -f conftest.err conftest.$ac_objext \
8504       conftest$ac_exeext conftest.$ac_ext
8505       LIBS="$am_save_LIBS"
8506     fi
8507
8508 fi
8509 echo "$as_me:$LINENO: result: $am_cv_func_iconv" >&5
8510 echo "${ECHO_T}$am_cv_func_iconv" >&6
8511   if test "$am_cv_func_iconv" = yes; then
8512
8513 cat >>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
8520 echo $ECHO_N "checking how to link with libiconv... $ECHO_C" >&6
8521     echo "$as_me:$LINENO: result: $LIBICONV" >&5
8522 echo "${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
8533 echo $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
8536 else
8537
8538       cat >conftest.$ac_ext <<_ACEOF
8539 /* confdefs.h.  */
8540 _ACEOF
8541 cat confdefs.h >>conftest.$ac_ext
8542 cat >>conftest.$ac_ext <<_ACEOF
8543 /* end confdefs.h.  */
8544
8545 #include <stdlib.h>
8546 #include <iconv.h>
8547 extern
8548 #ifdef __cplusplus
8549 "C"
8550 #endif
8551 #if defined(__STDC__) || defined(__cplusplus)
8552 size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
8553 #else
8554 size_t iconv();
8555 #endif
8556
8557 int
8558 main ()
8559 {
8560
8561   ;
8562   return 0;
8563 }
8564 _ACEOF
8565 rm -f conftest.$ac_objext
8566 if { (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=""
8588 else
8589   echo "$as_me: failed program was:" >&5
8590 sed 's/^/| /' conftest.$ac_ext >&5
8591
8592 am_cv_proto_iconv_arg1="const"
8593 fi
8594 rm -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);"
8596 fi
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
8601 echo "${ECHO_T}${ac_t:-
8602          }$am_cv_proto_iconv" >&6
8603
8604 cat >>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
8612 echo $ECHO_N "checking for nl_langinfo and CODESET... $ECHO_C" >&6
8613 if test "${am_cv_langinfo_codeset+set}" = set; then
8614   echo $ECHO_N "(cached) $ECHO_C" >&6
8615 else
8616   cat >conftest.$ac_ext <<_ACEOF
8617 /* confdefs.h.  */
8618 _ACEOF
8619 cat confdefs.h >>conftest.$ac_ext
8620 cat >>conftest.$ac_ext <<_ACEOF
8621 /* end confdefs.h.  */
8622 #include <langinfo.h>
8623 int
8624 main ()
8625 {
8626 char* cs = nl_langinfo(CODESET);
8627   ;
8628   return 0;
8629 }
8630 _ACEOF
8631 rm -f conftest.$ac_objext conftest$ac_exeext
8632 if { (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
8654 else
8655   echo "$as_me: failed program was:" >&5
8656 sed 's/^/| /' conftest.$ac_ext >&5
8657
8658 am_cv_langinfo_codeset=no
8659 fi
8660 rm -f conftest.err conftest.$ac_objext \
8661       conftest$ac_exeext conftest.$ac_ext
8662
8663 fi
8664 echo "$as_me:$LINENO: result: $am_cv_langinfo_codeset" >&5
8665 echo "${ECHO_T}$am_cv_langinfo_codeset" >&6
8666   if test $am_cv_langinfo_codeset = yes; then
8667
8668 cat >>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
8677 echo $ECHO_N "checking for LC_MESSAGES... $ECHO_C" >&6
8678 if test "${am_cv_val_LC_MESSAGES+set}" = set; then
8679   echo $ECHO_N "(cached) $ECHO_C" >&6
8680 else
8681   cat >conftest.$ac_ext <<_ACEOF
8682 /* confdefs.h.  */
8683 _ACEOF
8684 cat confdefs.h >>conftest.$ac_ext
8685 cat >>conftest.$ac_ext <<_ACEOF
8686 /* end confdefs.h.  */
8687 #include <locale.h>
8688 int
8689 main ()
8690 {
8691 return LC_MESSAGES
8692   ;
8693   return 0;
8694 }
8695 _ACEOF
8696 rm -f conftest.$ac_objext conftest$ac_exeext
8697 if { (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
8719 else
8720   echo "$as_me: failed program was:" >&5
8721 sed 's/^/| /' conftest.$ac_ext >&5
8722
8723 am_cv_val_LC_MESSAGES=no
8724 fi
8725 rm -f conftest.err conftest.$ac_objext \
8726       conftest$ac_exeext conftest.$ac_ext
8727 fi
8728 echo "$as_me:$LINENO: result: $am_cv_val_LC_MESSAGES" >&5
8729 echo "${ECHO_T}$am_cv_val_LC_MESSAGES" >&6
8730   if test $am_cv_val_LC_MESSAGES = yes; then
8731
8732 cat >>confdefs.h <<\_ACEOF
8733 #define HAVE_LC_MESSAGES 1
8734 _ACEOF
8735
8736   fi
8737
8738   fi
8739
8740                       for ac_prog in bison
8741 do
8742   # Extract the first word of "$ac_prog", so it can be a program name with args.
8743 set dummy $ac_prog; ac_word=$2
8744 echo "$as_me:$LINENO: checking for $ac_word" >&5
8745 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8746 if test "${ac_cv_prog_INTLBISON+set}" = set; then
8747   echo $ECHO_N "(cached) $ECHO_C" >&6
8748 else
8749   if test -n "$INTLBISON"; then
8750   ac_cv_prog_INTLBISON="$INTLBISON" # Let the user override the test.
8751 else
8752 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8753 for as_dir in $PATH
8754 do
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
8763 done
8764 done
8765
8766 fi
8767 fi
8768 INTLBISON=$ac_cv_prog_INTLBISON
8769 if test -n "$INTLBISON"; then
8770   echo "$as_me:$LINENO: result: $INTLBISON" >&5
8771 echo "${ECHO_T}$INTLBISON" >&6
8772 else
8773   echo "$as_me:$LINENO: result: no" >&5
8774 echo "${ECHO_T}no" >&6
8775 fi
8776
8777   test -n "$INTLBISON" && break
8778 done
8779
8780   if test -z "$INTLBISON"; then
8781     ac_verc_fail=yes
8782   else
8783         echo "$as_me:$LINENO: checking version of bison" >&5
8784 echo $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
8793 echo "${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
8815 echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6
8816     # Check whether --enable-nls or --disable-nls was given.
8817 if test "${enable_nls+set}" = set; then
8818   enableval="$enable_nls"
8819   USE_NLS=$enableval
8820 else
8821   USE_NLS=yes
8822 fi;
8823   echo "$as_me:$LINENO: result: $USE_NLS" >&5
8824 echo "${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
8840 echo $ECHO_N "checking whether included gettext is requested... $ECHO_C" >&6
8841
8842 # Check whether --with-included-gettext or --without-included-gettext was given.
8843 if test "${with_included_gettext+set}" = set; then
8844   withval="$with_included_gettext"
8845   nls_cv_force_use_gnu_gettext=$withval
8846 else
8847   nls_cv_force_use_gnu_gettext=no
8848 fi;
8849       echo "$as_me:$LINENO: result: $nls_cv_force_use_gnu_gettext" >&5
8850 echo "${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
8861 echo $ECHO_N "checking for GNU gettext in libc... $ECHO_C" >&6
8862 if test "${gt_cv_func_gnugettext2_libc+set}" = set; then
8863   echo $ECHO_N "(cached) $ECHO_C" >&6
8864 else
8865   cat >conftest.$ac_ext <<_ACEOF
8866 /* confdefs.h.  */
8867 _ACEOF
8868 cat confdefs.h >>conftest.$ac_ext
8869 cat >>conftest.$ac_ext <<_ACEOF
8870 /* end confdefs.h.  */
8871 #include <libintl.h>
8872 extern int _nl_msg_cat_cntr;
8873 extern int *_nl_domain_bindings;
8874 int
8875 main ()
8876 {
8877 bindtextdomain ("", "");
8878 return (int) gettext ("") + (int) ngettext ("", "", 0) + _nl_msg_cat_cntr + *_nl_domain_bindings
8879   ;
8880   return 0;
8881 }
8882 _ACEOF
8883 rm -f conftest.$ac_objext conftest$ac_exeext
8884 if { (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
8906 else
8907   echo "$as_me: failed program was:" >&5
8908 sed 's/^/| /' conftest.$ac_ext >&5
8909
8910 gt_cv_func_gnugettext2_libc=no
8911 fi
8912 rm -f conftest.err conftest.$ac_objext \
8913       conftest$ac_exeext conftest.$ac_ext
8914 fi
8915 echo "$as_me:$LINENO: result: $gt_cv_func_gnugettext2_libc" >&5
8916 echo "${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.
8937 if 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
8962 fi;
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
9299 echo $ECHO_N "checking for GNU gettext in libintl... $ECHO_C" >&6
9300 if test "${gt_cv_func_gnugettext2_libintl+set}" = set; then
9301   echo $ECHO_N "(cached) $ECHO_C" >&6
9302 else
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
9310 cat confdefs.h >>conftest.$ac_ext
9311 cat >>conftest.$ac_ext <<_ACEOF
9312 /* end confdefs.h.  */
9313 #include <libintl.h>
9314 extern int _nl_msg_cat_cntr;
9315 extern
9316 #ifdef __cplusplus
9317 "C"
9318 #endif
9319 const char *_nl_expand_alias ();
9320 int
9321 main ()
9322 {
9323 bindtextdomain ("", "");
9324 return (int) gettext ("") + (int) ngettext ("", "", 0) + _nl_msg_cat_cntr + *_nl_expand_alias (0)
9325   ;
9326   return 0;
9327 }
9328 _ACEOF
9329 rm -f conftest.$ac_objext conftest$ac_exeext
9330 if { (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
9352 else
9353   echo "$as_me: failed program was:" >&5
9354 sed 's/^/| /' conftest.$ac_ext >&5
9355
9356 gt_cv_func_gnugettext2_libintl=no
9357 fi
9358 rm -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
9365 cat confdefs.h >>conftest.$ac_ext
9366 cat >>conftest.$ac_ext <<_ACEOF
9367 /* end confdefs.h.  */
9368 #include <libintl.h>
9369 extern int _nl_msg_cat_cntr;
9370 extern
9371 #ifdef __cplusplus
9372 "C"
9373 #endif
9374 const char *_nl_expand_alias ();
9375 int
9376 main ()
9377 {
9378 bindtextdomain ("", "");
9379 return (int) gettext ("") + (int) ngettext ("", "", 0) + _nl_msg_cat_cntr + *_nl_expand_alias (0)
9380   ;
9381   return 0;
9382 }
9383 _ACEOF
9384 rm -f conftest.$ac_objext conftest$ac_exeext
9385 if { (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
9410 else
9411   echo "$as_me: failed program was:" >&5
9412 sed 's/^/| /' conftest.$ac_ext >&5
9413
9414 fi
9415 rm -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"
9420 fi
9421 echo "$as_me:$LINENO: result: $gt_cv_func_gnugettext2_libintl" >&5
9422 echo "${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
9459 cat >>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
9469 echo $ECHO_N "checking whether to use NLS... $ECHO_C" >&6
9470   echo "$as_me:$LINENO: result: $USE_NLS" >&5
9471 echo "${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
9474 echo $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
9485 echo "${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
9493 echo $ECHO_N "checking how to link with libintl... $ECHO_C" >&6
9494         echo "$as_me:$LINENO: result: $LIBINTL" >&5
9495 echo "${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
9522 cat >>confdefs.h <<\_ACEOF
9523 #define HAVE_GETTEXT 1
9524 _ACEOF
9525
9526
9527 cat >>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
9579 ac_header_dirent=no
9580 for 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`
9582 echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
9583 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6
9584 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9585   echo $ECHO_N "(cached) $ECHO_C" >&6
9586 else
9587   cat >conftest.$ac_ext <<_ACEOF
9588 /* confdefs.h.  */
9589 _ACEOF
9590 cat confdefs.h >>conftest.$ac_ext
9591 cat >>conftest.$ac_ext <<_ACEOF
9592 /* end confdefs.h.  */
9593 #include <sys/types.h>
9594 #include <$ac_hdr>
9595
9596 int
9597 main ()
9598 {
9599 if ((DIR *) 0)
9600 return 0;
9601   ;
9602   return 0;
9603 }
9604 _ACEOF
9605 rm -f conftest.$ac_objext
9606 if { (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"
9628 else
9629   echo "$as_me: failed program was:" >&5
9630 sed 's/^/| /' conftest.$ac_ext >&5
9631
9632 eval "$as_ac_Header=no"
9633 fi
9634 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9635 fi
9636 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9637 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9638 if 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
9643 ac_header_dirent=$ac_hdr; break
9644 fi
9645
9646 done
9647 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
9648 if test $ac_header_dirent = dirent.h; then
9649   echo "$as_me:$LINENO: checking for library containing opendir" >&5
9650 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6
9651 if test "${ac_cv_search_opendir+set}" = set; then
9652   echo $ECHO_N "(cached) $ECHO_C" >&6
9653 else
9654   ac_func_search_save_LIBS=$LIBS
9655 ac_cv_search_opendir=no
9656 cat >conftest.$ac_ext <<_ACEOF
9657 /* confdefs.h.  */
9658 _ACEOF
9659 cat confdefs.h >>conftest.$ac_ext
9660 cat >>conftest.$ac_ext <<_ACEOF
9661 /* end confdefs.h.  */
9662
9663 /* Override any gcc2 internal prototype to avoid an error.  */
9664 #ifdef __cplusplus
9665 extern "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.  */
9669 char opendir ();
9670 int
9671 main ()
9672 {
9673 opendir ();
9674   ;
9675   return 0;
9676 }
9677 _ACEOF
9678 rm -f conftest.$ac_objext conftest$ac_exeext
9679 if { (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"
9701 else
9702   echo "$as_me: failed program was:" >&5
9703 sed 's/^/| /' conftest.$ac_ext >&5
9704
9705 fi
9706 rm -f conftest.err conftest.$ac_objext \
9707       conftest$ac_exeext conftest.$ac_ext
9708 if 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
9714 cat confdefs.h >>conftest.$ac_ext
9715 cat >>conftest.$ac_ext <<_ACEOF
9716 /* end confdefs.h.  */
9717
9718 /* Override any gcc2 internal prototype to avoid an error.  */
9719 #ifdef __cplusplus
9720 extern "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.  */
9724 char opendir ();
9725 int
9726 main ()
9727 {
9728 opendir ();
9729   ;
9730   return 0;
9731 }
9732 _ACEOF
9733 rm -f conftest.$ac_objext conftest$ac_exeext
9734 if { (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"
9756 break
9757 else
9758   echo "$as_me: failed program was:" >&5
9759 sed 's/^/| /' conftest.$ac_ext >&5
9760
9761 fi
9762 rm -f conftest.err conftest.$ac_objext \
9763       conftest$ac_exeext conftest.$ac_ext
9764   done
9765 fi
9766 LIBS=$ac_func_search_save_LIBS
9767 fi
9768 echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
9769 echo "${ECHO_T}$ac_cv_search_opendir" >&6
9770 if test "$ac_cv_search_opendir" != no; then
9771   test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS"
9772
9773 fi
9774
9775 else
9776   echo "$as_me:$LINENO: checking for library containing opendir" >&5
9777 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6
9778 if test "${ac_cv_search_opendir+set}" = set; then
9779   echo $ECHO_N "(cached) $ECHO_C" >&6
9780 else
9781   ac_func_search_save_LIBS=$LIBS
9782 ac_cv_search_opendir=no
9783 cat >conftest.$ac_ext <<_ACEOF
9784 /* confdefs.h.  */
9785 _ACEOF
9786 cat confdefs.h >>conftest.$ac_ext
9787 cat >>conftest.$ac_ext <<_ACEOF
9788 /* end confdefs.h.  */
9789
9790 /* Override any gcc2 internal prototype to avoid an error.  */
9791 #ifdef __cplusplus
9792 extern "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.  */
9796 char opendir ();
9797 int
9798 main ()
9799 {
9800 opendir ();
9801   ;
9802   return 0;
9803 }
9804 _ACEOF
9805 rm -f conftest.$ac_objext conftest$ac_exeext
9806 if { (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"
9828 else
9829   echo "$as_me: failed program was:" >&5
9830 sed 's/^/| /' conftest.$ac_ext >&5
9831
9832 fi
9833 rm -f conftest.err conftest.$ac_objext \
9834       conftest$ac_exeext conftest.$ac_ext
9835 if 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
9841 cat confdefs.h >>conftest.$ac_ext
9842 cat >>conftest.$ac_ext <<_ACEOF
9843 /* end confdefs.h.  */
9844
9845 /* Override any gcc2 internal prototype to avoid an error.  */
9846 #ifdef __cplusplus
9847 extern "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.  */
9851 char opendir ();
9852 int
9853 main ()
9854 {
9855 opendir ();
9856   ;
9857   return 0;
9858 }
9859 _ACEOF
9860 rm -f conftest.$ac_objext conftest$ac_exeext
9861 if { (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"
9883 break
9884 else
9885   echo "$as_me: failed program was:" >&5
9886 sed 's/^/| /' conftest.$ac_ext >&5
9887
9888 fi
9889 rm -f conftest.err conftest.$ac_objext \
9890       conftest$ac_exeext conftest.$ac_ext
9891   done
9892 fi
9893 LIBS=$ac_func_search_save_LIBS
9894 fi
9895 echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
9896 echo "${ECHO_T}$ac_cv_search_opendir" >&6
9897 if test "$ac_cv_search_opendir" != no; then
9898   test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS"
9899
9900 fi
9901
9902 fi
9903
9904 echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
9905 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
9906 if test "${ac_cv_header_time+set}" = set; then
9907   echo $ECHO_N "(cached) $ECHO_C" >&6
9908 else
9909   cat >conftest.$ac_ext <<_ACEOF
9910 /* confdefs.h.  */
9911 _ACEOF
9912 cat confdefs.h >>conftest.$ac_ext
9913 cat >>conftest.$ac_ext <<_ACEOF
9914 /* end confdefs.h.  */
9915 #include <sys/types.h>
9916 #include <sys/time.h>
9917 #include <time.h>
9918
9919 int
9920 main ()
9921 {
9922 if ((struct tm *) 0)
9923 return 0;
9924   ;
9925   return 0;
9926 }
9927 _ACEOF
9928 rm -f conftest.$ac_objext
9929 if { (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
9951 else
9952   echo "$as_me: failed program was:" >&5
9953 sed 's/^/| /' conftest.$ac_ext >&5
9954
9955 ac_cv_header_time=no
9956 fi
9957 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9958 fi
9959 echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
9960 echo "${ECHO_T}$ac_cv_header_time" >&6
9961 if test $ac_cv_header_time = yes; then
9962
9963 cat >>confdefs.h <<\_ACEOF
9964 #define TIME_WITH_SYS_TIME 1
9965 _ACEOF
9966
9967 fi
9968
9969
9970
9971
9972 for ac_header in inttypes.h
9973 do
9974 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9975 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9976   echo "$as_me:$LINENO: checking for $ac_header" >&5
9977 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
9978 if eval "test \"\${$as_ac_Header+set}\" = set"; then
9979   echo $ECHO_N "(cached) $ECHO_C" >&6
9980 fi
9981 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
9982 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
9983 else
9984   # Is the header compilable?
9985 echo "$as_me:$LINENO: checking $ac_header usability" >&5
9986 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
9987 cat >conftest.$ac_ext <<_ACEOF
9988 /* confdefs.h.  */
9989 _ACEOF
9990 cat confdefs.h >>conftest.$ac_ext
9991 cat >>conftest.$ac_ext <<_ACEOF
9992 /* end confdefs.h.  */
9993 $ac_includes_default
9994 #include <$ac_header>
9995 _ACEOF
9996 rm -f conftest.$ac_objext
9997 if { (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
10019 else
10020   echo "$as_me: failed program was:" >&5
10021 sed 's/^/| /' conftest.$ac_ext >&5
10022
10023 ac_header_compiler=no
10024 fi
10025 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10026 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10027 echo "${ECHO_T}$ac_header_compiler" >&6
10028
10029 # Is the header present?
10030 echo "$as_me:$LINENO: checking $ac_header presence" >&5
10031 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10032 cat >conftest.$ac_ext <<_ACEOF
10033 /* confdefs.h.  */
10034 _ACEOF
10035 cat confdefs.h >>conftest.$ac_ext
10036 cat >>conftest.$ac_ext <<_ACEOF
10037 /* end confdefs.h.  */
10038 #include <$ac_header>
10039 _ACEOF
10040 if { (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
10054 else
10055   ac_cpp_err=yes
10056 fi
10057 if test -z "$ac_cpp_err"; then
10058   ac_header_preproc=yes
10059 else
10060   echo "$as_me: failed program was:" >&5
10061 sed 's/^/| /' conftest.$ac_ext >&5
10062
10063   ac_header_preproc=no
10064 fi
10065 rm -f conftest.err conftest.$ac_ext
10066 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10067 echo "${ECHO_T}$ac_header_preproc" >&6
10068
10069 # So?  What about this header?
10070 case $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
10073 echo "$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
10075 echo "$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
10080 echo "$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
10082 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10083     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10084 echo "$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
10086 echo "$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
10088 echo "$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
10090 echo "$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     ;;
10100 esac
10101 echo "$as_me:$LINENO: checking for $ac_header" >&5
10102 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10103 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10104   echo $ECHO_N "(cached) $ECHO_C" >&6
10105 else
10106   eval "$as_ac_Header=\$ac_header_preproc"
10107 fi
10108 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10109 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10110
10111 fi
10112 if 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
10117 fi
10118
10119 done
10120
10121
10122
10123
10124
10125
10126
10127
10128
10129
10130
10131
10132
10133
10134
10135
10136
10137
10138
10139
10140
10141
10142 for 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
10145 do
10146 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10147 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10148   echo "$as_me:$LINENO: checking for $ac_header" >&5
10149 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10150 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10151   echo $ECHO_N "(cached) $ECHO_C" >&6
10152 fi
10153 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10154 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10155 else
10156   # Is the header compilable?
10157 echo "$as_me:$LINENO: checking $ac_header usability" >&5
10158 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10159 cat >conftest.$ac_ext <<_ACEOF
10160 /* confdefs.h.  */
10161 _ACEOF
10162 cat confdefs.h >>conftest.$ac_ext
10163 cat >>conftest.$ac_ext <<_ACEOF
10164 /* end confdefs.h.  */
10165 $ac_includes_default
10166 #include <$ac_header>
10167 _ACEOF
10168 rm -f conftest.$ac_objext
10169 if { (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
10191 else
10192   echo "$as_me: failed program was:" >&5
10193 sed 's/^/| /' conftest.$ac_ext >&5
10194
10195 ac_header_compiler=no
10196 fi
10197 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10198 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10199 echo "${ECHO_T}$ac_header_compiler" >&6
10200
10201 # Is the header present?
10202 echo "$as_me:$LINENO: checking $ac_header presence" >&5
10203 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10204 cat >conftest.$ac_ext <<_ACEOF
10205 /* confdefs.h.  */
10206 _ACEOF
10207 cat confdefs.h >>conftest.$ac_ext
10208 cat >>conftest.$ac_ext <<_ACEOF
10209 /* end confdefs.h.  */
10210 #include <$ac_header>
10211 _ACEOF
10212 if { (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
10226 else
10227   ac_cpp_err=yes
10228 fi
10229 if test -z "$ac_cpp_err"; then
10230   ac_header_preproc=yes
10231 else
10232   echo "$as_me: failed program was:" >&5
10233 sed 's/^/| /' conftest.$ac_ext >&5
10234
10235   ac_header_preproc=no
10236 fi
10237 rm -f conftest.err conftest.$ac_ext
10238 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10239 echo "${ECHO_T}$ac_header_preproc" >&6
10240
10241 # So?  What about this header?
10242 case $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
10245 echo "$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
10247 echo "$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
10252 echo "$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
10254 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10255     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10256 echo "$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
10258 echo "$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
10260 echo "$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
10262 echo "$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     ;;
10272 esac
10273 echo "$as_me:$LINENO: checking for $ac_header" >&5
10274 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10275 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10276   echo $ECHO_N "(cached) $ECHO_C" >&6
10277 else
10278   eval "$as_ac_Header=\$ac_header_preproc"
10279 fi
10280 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10281 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10282
10283 fi
10284 if 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
10289 fi
10290
10291 done
10292
10293
10294
10295
10296
10297
10298
10299
10300
10301
10302
10303
10304
10305 for 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
10308 do
10309 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10310 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10311   echo "$as_me:$LINENO: checking for $ac_header" >&5
10312 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10313 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10314   echo $ECHO_N "(cached) $ECHO_C" >&6
10315 fi
10316 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10317 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10318 else
10319   # Is the header compilable?
10320 echo "$as_me:$LINENO: checking $ac_header usability" >&5
10321 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10322 cat >conftest.$ac_ext <<_ACEOF
10323 /* confdefs.h.  */
10324 _ACEOF
10325 cat confdefs.h >>conftest.$ac_ext
10326 cat >>conftest.$ac_ext <<_ACEOF
10327 /* end confdefs.h.  */
10328 $ac_includes_default
10329 #include <$ac_header>
10330 _ACEOF
10331 rm -f conftest.$ac_objext
10332 if { (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
10354 else
10355   echo "$as_me: failed program was:" >&5
10356 sed 's/^/| /' conftest.$ac_ext >&5
10357
10358 ac_header_compiler=no
10359 fi
10360 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10361 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10362 echo "${ECHO_T}$ac_header_compiler" >&6
10363
10364 # Is the header present?
10365 echo "$as_me:$LINENO: checking $ac_header presence" >&5
10366 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10367 cat >conftest.$ac_ext <<_ACEOF
10368 /* confdefs.h.  */
10369 _ACEOF
10370 cat confdefs.h >>conftest.$ac_ext
10371 cat >>conftest.$ac_ext <<_ACEOF
10372 /* end confdefs.h.  */
10373 #include <$ac_header>
10374 _ACEOF
10375 if { (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
10389 else
10390   ac_cpp_err=yes
10391 fi
10392 if test -z "$ac_cpp_err"; then
10393   ac_header_preproc=yes
10394 else
10395   echo "$as_me: failed program was:" >&5
10396 sed 's/^/| /' conftest.$ac_ext >&5
10397
10398   ac_header_preproc=no
10399 fi
10400 rm -f conftest.err conftest.$ac_ext
10401 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10402 echo "${ECHO_T}$ac_header_preproc" >&6
10403
10404 # So?  What about this header?
10405 case $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
10408 echo "$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
10410 echo "$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
10415 echo "$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
10417 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10418     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10419 echo "$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
10421 echo "$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
10423 echo "$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
10425 echo "$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     ;;
10435 esac
10436 echo "$as_me:$LINENO: checking for $ac_header" >&5
10437 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10438 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10439   echo $ECHO_N "(cached) $ECHO_C" >&6
10440 else
10441   eval "$as_ac_Header=\$ac_header_preproc"
10442 fi
10443 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10444 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10445
10446 fi
10447 if 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
10452 fi
10453
10454 done
10455
10456
10457
10458 for ac_header in netinet/in.h arpa/inet.h
10459 do
10460 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10461 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10462   echo "$as_me:$LINENO: checking for $ac_header" >&5
10463 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10464 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10465   echo $ECHO_N "(cached) $ECHO_C" >&6
10466 fi
10467 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10468 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10469 else
10470   # Is the header compilable?
10471 echo "$as_me:$LINENO: checking $ac_header usability" >&5
10472 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10473 cat >conftest.$ac_ext <<_ACEOF
10474 /* confdefs.h.  */
10475 _ACEOF
10476 cat confdefs.h >>conftest.$ac_ext
10477 cat >>conftest.$ac_ext <<_ACEOF
10478 /* end confdefs.h.  */
10479 $ac_includes_default
10480 #include <$ac_header>
10481 _ACEOF
10482 rm -f conftest.$ac_objext
10483 if { (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
10505 else
10506   echo "$as_me: failed program was:" >&5
10507 sed 's/^/| /' conftest.$ac_ext >&5
10508
10509 ac_header_compiler=no
10510 fi
10511 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10512 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10513 echo "${ECHO_T}$ac_header_compiler" >&6
10514
10515 # Is the header present?
10516 echo "$as_me:$LINENO: checking $ac_header presence" >&5
10517 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10518 cat >conftest.$ac_ext <<_ACEOF
10519 /* confdefs.h.  */
10520 _ACEOF
10521 cat confdefs.h >>conftest.$ac_ext
10522 cat >>conftest.$ac_ext <<_ACEOF
10523 /* end confdefs.h.  */
10524 #include <$ac_header>
10525 _ACEOF
10526 if { (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
10540 else
10541   ac_cpp_err=yes
10542 fi
10543 if test -z "$ac_cpp_err"; then
10544   ac_header_preproc=yes
10545 else
10546   echo "$as_me: failed program was:" >&5
10547 sed 's/^/| /' conftest.$ac_ext >&5
10548
10549   ac_header_preproc=no
10550 fi
10551 rm -f conftest.err conftest.$ac_ext
10552 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10553 echo "${ECHO_T}$ac_header_preproc" >&6
10554
10555 # So?  What about this header?
10556 case $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
10559 echo "$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
10561 echo "$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
10566 echo "$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
10568 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10569     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10570 echo "$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
10572 echo "$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
10574 echo "$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
10576 echo "$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     ;;
10586 esac
10587 echo "$as_me:$LINENO: checking for $ac_header" >&5
10588 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10589 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10590   echo $ECHO_N "(cached) $ECHO_C" >&6
10591 else
10592   eval "$as_ac_Header=\$ac_header_preproc"
10593 fi
10594 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10595 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10596
10597 fi
10598 if 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
10603 fi
10604
10605 done
10606
10607
10608 echo "$as_me:$LINENO: checking for sys/ptem.h" >&5
10609 echo $ECHO_N "checking for sys/ptem.h... $ECHO_C" >&6
10610 if test "${ac_cv_header_sys_ptem_h+set}" = set; then
10611   echo $ECHO_N "(cached) $ECHO_C" >&6
10612 else
10613   cat >conftest.$ac_ext <<_ACEOF
10614 /* confdefs.h.  */
10615 _ACEOF
10616 cat confdefs.h >>conftest.$ac_ext
10617 cat >>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
10627 rm -f conftest.$ac_objext
10628 if { (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
10650 else
10651   echo "$as_me: failed program was:" >&5
10652 sed 's/^/| /' conftest.$ac_ext >&5
10653
10654 ac_cv_header_sys_ptem_h=no
10655 fi
10656 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10657 fi
10658 echo "$as_me:$LINENO: result: $ac_cv_header_sys_ptem_h" >&5
10659 echo "${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!
10665 echo "$as_me:$LINENO: checking for working alloca.h" >&5
10666 echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6
10667 if test "${ac_cv_working_alloca_h+set}" = set; then
10668   echo $ECHO_N "(cached) $ECHO_C" >&6
10669 else
10670   cat >conftest.$ac_ext <<_ACEOF
10671 /* confdefs.h.  */
10672 _ACEOF
10673 cat confdefs.h >>conftest.$ac_ext
10674 cat >>conftest.$ac_ext <<_ACEOF
10675 /* end confdefs.h.  */
10676 #include <alloca.h>
10677 int
10678 main ()
10679 {
10680 char *p = (char *) alloca (2 * sizeof (int));
10681   ;
10682   return 0;
10683 }
10684 _ACEOF
10685 rm -f conftest.$ac_objext conftest$ac_exeext
10686 if { (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
10708 else
10709   echo "$as_me: failed program was:" >&5
10710 sed 's/^/| /' conftest.$ac_ext >&5
10711
10712 ac_cv_working_alloca_h=no
10713 fi
10714 rm -f conftest.err conftest.$ac_objext \
10715       conftest$ac_exeext conftest.$ac_ext
10716 fi
10717 echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5
10718 echo "${ECHO_T}$ac_cv_working_alloca_h" >&6
10719 if test $ac_cv_working_alloca_h = yes; then
10720
10721 cat >>confdefs.h <<\_ACEOF
10722 #define HAVE_ALLOCA_H 1
10723 _ACEOF
10724
10725 fi
10726
10727 echo "$as_me:$LINENO: checking for alloca" >&5
10728 echo $ECHO_N "checking for alloca... $ECHO_C" >&6
10729 if test "${ac_cv_func_alloca_works+set}" = set; then
10730   echo $ECHO_N "(cached) $ECHO_C" >&6
10731 else
10732   cat >conftest.$ac_ext <<_ACEOF
10733 /* confdefs.h.  */
10734 _ACEOF
10735 cat confdefs.h >>conftest.$ac_ext
10736 cat >>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 */
10752 char *alloca ();
10753 #    endif
10754 #   endif
10755 #  endif
10756 # endif
10757 #endif
10758
10759 int
10760 main ()
10761 {
10762 char *p = (char *) alloca (1);
10763   ;
10764   return 0;
10765 }
10766 _ACEOF
10767 rm -f conftest.$ac_objext conftest$ac_exeext
10768 if { (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
10790 else
10791   echo "$as_me: failed program was:" >&5
10792 sed 's/^/| /' conftest.$ac_ext >&5
10793
10794 ac_cv_func_alloca_works=no
10795 fi
10796 rm -f conftest.err conftest.$ac_objext \
10797       conftest$ac_exeext conftest.$ac_ext
10798 fi
10799 echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5
10800 echo "${ECHO_T}$ac_cv_func_alloca_works" >&6
10801
10802 if test $ac_cv_func_alloca_works = yes; then
10803
10804 cat >>confdefs.h <<\_ACEOF
10805 #define HAVE_ALLOCA 1
10806 _ACEOF
10807
10808 else
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
10814 ALLOCA=alloca.$ac_objext
10815
10816 cat >>confdefs.h <<\_ACEOF
10817 #define C_ALLOCA 1
10818 _ACEOF
10819
10820
10821 echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5
10822 echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6
10823 if test "${ac_cv_os_cray+set}" = set; then
10824   echo $ECHO_N "(cached) $ECHO_C" >&6
10825 else
10826   cat >conftest.$ac_ext <<_ACEOF
10827 /* confdefs.h.  */
10828 _ACEOF
10829 cat confdefs.h >>conftest.$ac_ext
10830 cat >>conftest.$ac_ext <<_ACEOF
10831 /* end confdefs.h.  */
10832 #if defined(CRAY) && ! defined(CRAY2)
10833 webecray
10834 #else
10835 wenotbecray
10836 #endif
10837
10838 _ACEOF
10839 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10840   $EGREP "webecray" >/dev/null 2>&1; then
10841   ac_cv_os_cray=yes
10842 else
10843   ac_cv_os_cray=no
10844 fi
10845 rm -f conftest*
10846
10847 fi
10848 echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5
10849 echo "${ECHO_T}$ac_cv_os_cray" >&6
10850 if 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`
10853 echo "$as_me:$LINENO: checking for $ac_func" >&5
10854 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
10855 if eval "test \"\${$as_ac_var+set}\" = set"; then
10856   echo $ECHO_N "(cached) $ECHO_C" >&6
10857 else
10858   cat >conftest.$ac_ext <<_ACEOF
10859 /* confdefs.h.  */
10860 _ACEOF
10861 cat confdefs.h >>conftest.$ac_ext
10862 cat >>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
10883 extern "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.  */
10888 char $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)
10893 choke me
10894 #else
10895 char (*f) () = $ac_func;
10896 #endif
10897 #ifdef __cplusplus
10898 }
10899 #endif
10900
10901 int
10902 main ()
10903 {
10904 return f != $ac_func;
10905   ;
10906   return 0;
10907 }
10908 _ACEOF
10909 rm -f conftest.$ac_objext conftest$ac_exeext
10910 if { (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"
10932 else
10933   echo "$as_me: failed program was:" >&5
10934 sed 's/^/| /' conftest.$ac_ext >&5
10935
10936 eval "$as_ac_var=no"
10937 fi
10938 rm -f conftest.err conftest.$ac_objext \
10939       conftest$ac_exeext conftest.$ac_ext
10940 fi
10941 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
10942 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
10943 if test `eval echo '${'$as_ac_var'}'` = yes; then
10944
10945 cat >>confdefs.h <<_ACEOF
10946 #define CRAY_STACKSEG_END $ac_func
10947 _ACEOF
10948
10949     break
10950 fi
10951
10952   done
10953 fi
10954
10955 echo "$as_me:$LINENO: checking stack direction for C alloca" >&5
10956 echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6
10957 if test "${ac_cv_c_stack_direction+set}" = set; then
10958   echo $ECHO_N "(cached) $ECHO_C" >&6
10959 else
10960   if test "$cross_compiling" = yes; then
10961   ac_cv_c_stack_direction=0
10962 else
10963   cat >conftest.$ac_ext <<_ACEOF
10964 /* confdefs.h.  */
10965 _ACEOF
10966 cat confdefs.h >>conftest.$ac_ext
10967 cat >>conftest.$ac_ext <<_ACEOF
10968 /* end confdefs.h.  */
10969 int
10970 find_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
10983 int
10984 main ()
10985 {
10986   exit (find_stack_direction () < 0);
10987 }
10988 _ACEOF
10989 rm -f conftest$ac_exeext
10990 if { (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
11001 else
11002   echo "$as_me: program exited with status $ac_status" >&5
11003 echo "$as_me: failed program was:" >&5
11004 sed 's/^/| /' conftest.$ac_ext >&5
11005
11006 ( exit $ac_status )
11007 ac_cv_c_stack_direction=-1
11008 fi
11009 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11010 fi
11011 fi
11012 echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5
11013 echo "${ECHO_T}$ac_cv_c_stack_direction" >&6
11014
11015 cat >>confdefs.h <<_ACEOF
11016 #define STACK_DIRECTION $ac_cv_c_stack_direction
11017 _ACEOF
11018
11019
11020 fi
11021
11022 echo "$as_me:$LINENO: checking whether getpgrp requires zero arguments" >&5
11023 echo $ECHO_N "checking whether getpgrp requires zero arguments... $ECHO_C" >&6
11024 if test "${ac_cv_func_getpgrp_void+set}" = set; then
11025   echo $ECHO_N "(cached) $ECHO_C" >&6
11026 else
11027   # Use it with a single arg.
11028 cat >conftest.$ac_ext <<_ACEOF
11029 /* confdefs.h.  */
11030 _ACEOF
11031 cat confdefs.h >>conftest.$ac_ext
11032 cat >>conftest.$ac_ext <<_ACEOF
11033 /* end confdefs.h.  */
11034 $ac_includes_default
11035 int
11036 main ()
11037 {
11038 getpgrp (0);
11039   ;
11040   return 0;
11041 }
11042 _ACEOF
11043 rm -f conftest.$ac_objext
11044 if { (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
11066 else
11067   echo "$as_me: failed program was:" >&5
11068 sed 's/^/| /' conftest.$ac_ext >&5
11069
11070 ac_cv_func_getpgrp_void=yes
11071 fi
11072 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11073
11074 fi
11075 echo "$as_me:$LINENO: result: $ac_cv_func_getpgrp_void" >&5
11076 echo "${ECHO_T}$ac_cv_func_getpgrp_void" >&6
11077 if test $ac_cv_func_getpgrp_void = yes; then
11078
11079 cat >>confdefs.h <<\_ACEOF
11080 #define GETPGRP_VOID 1
11081 _ACEOF
11082
11083 fi
11084
11085 echo "$as_me:$LINENO: checking whether setvbuf arguments are reversed" >&5
11086 echo $ECHO_N "checking whether setvbuf arguments are reversed... $ECHO_C" >&6
11087 if test "${ac_cv_func_setvbuf_reversed+set}" = set; then
11088   echo $ECHO_N "(cached) $ECHO_C" >&6
11089 else
11090   ac_cv_func_setvbuf_reversed=no
11091    cat >conftest.$ac_ext <<_ACEOF
11092 /* confdefs.h.  */
11093 _ACEOF
11094 cat confdefs.h >>conftest.$ac_ext
11095 cat >>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
11101 int
11102 main ()
11103 {
11104 char buf; return setvbuf (stdout, _IOLBF, &buf, 1);
11105   ;
11106   return 0;
11107 }
11108 _ACEOF
11109 rm -f conftest.$ac_objext conftest$ac_exeext
11110 if { (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
11134 cat confdefs.h >>conftest.$ac_ext
11135 cat >>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
11141 int
11142 main ()
11143 {
11144 char buf; return setvbuf (stdout, &buf, _IOLBF, 1);
11145   ;
11146   return 0;
11147 }
11148 _ACEOF
11149 rm -f conftest.$ac_objext conftest$ac_exeext
11150 if { (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.
11176 else
11177   cat >conftest.$ac_ext <<_ACEOF
11178 /* confdefs.h.  */
11179 _ACEOF
11180 cat confdefs.h >>conftest.$ac_ext
11181 cat >>conftest.$ac_ext <<_ACEOF
11182 /* end confdefs.h.  */
11183 #include <stdio.h>
11184 int
11185 main ()
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
11199 rm -f conftest$ac_exeext
11200 if { (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
11211 else
11212   echo "$as_me: program exited with status $ac_status" >&5
11213 echo "$as_me: failed program was:" >&5
11214 sed 's/^/| /' conftest.$ac_ext >&5
11215
11216 ( exit $ac_status )
11217 rm -f core *.core
11218 fi
11219 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11220 fi
11221         ac_cv_func_setvbuf_reversed=yes
11222 else
11223   echo "$as_me: failed program was:" >&5
11224 sed 's/^/| /' conftest.$ac_ext >&5
11225
11226 fi
11227 rm -f conftest.err conftest.$ac_objext \
11228       conftest$ac_exeext conftest.$ac_ext
11229 else
11230   echo "$as_me: failed program was:" >&5
11231 sed 's/^/| /' conftest.$ac_ext >&5
11232
11233 fi
11234 rm -f conftest.err conftest.$ac_objext \
11235       conftest$ac_exeext conftest.$ac_ext
11236 fi
11237 echo "$as_me:$LINENO: result: $ac_cv_func_setvbuf_reversed" >&5
11238 echo "${ECHO_T}$ac_cv_func_setvbuf_reversed" >&6
11239 if test $ac_cv_func_setvbuf_reversed = yes; then
11240
11241 cat >>confdefs.h <<\_ACEOF
11242 #define SETVBUF_REVERSED 1
11243 _ACEOF
11244
11245 fi
11246
11247
11248 for ac_func in vprintf
11249 do
11250 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11251 echo "$as_me:$LINENO: checking for $ac_func" >&5
11252 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
11253 if eval "test \"\${$as_ac_var+set}\" = set"; then
11254   echo $ECHO_N "(cached) $ECHO_C" >&6
11255 else
11256   cat >conftest.$ac_ext <<_ACEOF
11257 /* confdefs.h.  */
11258 _ACEOF
11259 cat confdefs.h >>conftest.$ac_ext
11260 cat >>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
11281 extern "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.  */
11286 char $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)
11291 choke me
11292 #else
11293 char (*f) () = $ac_func;
11294 #endif
11295 #ifdef __cplusplus
11296 }
11297 #endif
11298
11299 int
11300 main ()
11301 {
11302 return f != $ac_func;
11303   ;
11304   return 0;
11305 }
11306 _ACEOF
11307 rm -f conftest.$ac_objext conftest$ac_exeext
11308 if { (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"
11330 else
11331   echo "$as_me: failed program was:" >&5
11332 sed 's/^/| /' conftest.$ac_ext >&5
11333
11334 eval "$as_ac_var=no"
11335 fi
11336 rm -f conftest.err conftest.$ac_objext \
11337       conftest$ac_exeext conftest.$ac_ext
11338 fi
11339 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
11340 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
11341 if 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
11346 echo "$as_me:$LINENO: checking for _doprnt" >&5
11347 echo $ECHO_N "checking for _doprnt... $ECHO_C" >&6
11348 if test "${ac_cv_func__doprnt+set}" = set; then
11349   echo $ECHO_N "(cached) $ECHO_C" >&6
11350 else
11351   cat >conftest.$ac_ext <<_ACEOF
11352 /* confdefs.h.  */
11353 _ACEOF
11354 cat confdefs.h >>conftest.$ac_ext
11355 cat >>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
11376 extern "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.  */
11381 char _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)
11386 choke me
11387 #else
11388 char (*f) () = _doprnt;
11389 #endif
11390 #ifdef __cplusplus
11391 }
11392 #endif
11393
11394 int
11395 main ()
11396 {
11397 return f != _doprnt;
11398   ;
11399   return 0;
11400 }
11401 _ACEOF
11402 rm -f conftest.$ac_objext conftest$ac_exeext
11403 if { (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
11425 else
11426   echo "$as_me: failed program was:" >&5
11427 sed 's/^/| /' conftest.$ac_ext >&5
11428
11429 ac_cv_func__doprnt=no
11430 fi
11431 rm -f conftest.err conftest.$ac_objext \
11432       conftest$ac_exeext conftest.$ac_ext
11433 fi
11434 echo "$as_me:$LINENO: result: $ac_cv_func__doprnt" >&5
11435 echo "${ECHO_T}$ac_cv_func__doprnt" >&6
11436 if test $ac_cv_func__doprnt = yes; then
11437
11438 cat >>confdefs.h <<\_ACEOF
11439 #define HAVE_DOPRNT 1
11440 _ACEOF
11441
11442 fi
11443
11444 fi
11445 done
11446
11447
11448 echo "$as_me:$LINENO: checking for working strcoll" >&5
11449 echo $ECHO_N "checking for working strcoll... $ECHO_C" >&6
11450 if test "${ac_cv_func_strcoll_works+set}" = set; then
11451   echo $ECHO_N "(cached) $ECHO_C" >&6
11452 else
11453   if test "$cross_compiling" = yes; then
11454   ac_cv_func_strcoll_works=no
11455 else
11456   cat >conftest.$ac_ext <<_ACEOF
11457 /* confdefs.h.  */
11458 _ACEOF
11459 cat confdefs.h >>conftest.$ac_ext
11460 cat >>conftest.$ac_ext <<_ACEOF
11461 /* end confdefs.h.  */
11462 $ac_includes_default
11463 int
11464 main ()
11465 {
11466 exit (strcoll ("abc", "def") >= 0 ||
11467          strcoll ("ABC", "DEF") >= 0 ||
11468          strcoll ("123", "456") >= 0)
11469   ;
11470   return 0;
11471 }
11472 _ACEOF
11473 rm -f conftest$ac_exeext
11474 if { (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
11485 else
11486   echo "$as_me: program exited with status $ac_status" >&5
11487 echo "$as_me: failed program was:" >&5
11488 sed 's/^/| /' conftest.$ac_ext >&5
11489
11490 ( exit $ac_status )
11491 ac_cv_func_strcoll_works=no
11492 fi
11493 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11494 fi
11495 fi
11496 echo "$as_me:$LINENO: result: $ac_cv_func_strcoll_works" >&5
11497 echo "${ECHO_T}$ac_cv_func_strcoll_works" >&6
11498 if test $ac_cv_func_strcoll_works = yes; then
11499
11500 cat >>confdefs.h <<\_ACEOF
11501 #define HAVE_STRCOLL 1
11502 _ACEOF
11503
11504 fi
11505
11506
11507
11508 if 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)'
11516 fi
11517
11518 if test "$ac_cv_func_vprintf" = no; then
11519     echo "$as_me:$LINENO: checking for declaration of vprintf in stdio.h" >&5
11520 echo $ECHO_N "checking for declaration of vprintf in stdio.h... $ECHO_C" >&6
11521     cat >conftest.$ac_ext <<_ACEOF
11522 /* confdefs.h.  */
11523 _ACEOF
11524 cat confdefs.h >>conftest.$ac_ext
11525 cat >>conftest.$ac_ext <<_ACEOF
11526 /* end confdefs.h.  */
11527 #include <stdio.h>
11528
11529 _ACEOF
11530 if (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
11533 fi
11534 rm -f conftest*
11535
11536     echo "$as_me:$LINENO: result: $ac_cv_func_vprintf" >&5
11537 echo "${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
11544 fi
11545
11546 if 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" ;;
11553 esac
11554
11555 fi
11556
11557 echo "$as_me:$LINENO: checking return type of signal handlers" >&5
11558 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
11559 if test "${ac_cv_type_signal+set}" = set; then
11560   echo $ECHO_N "(cached) $ECHO_C" >&6
11561 else
11562   cat >conftest.$ac_ext <<_ACEOF
11563 /* confdefs.h.  */
11564 _ACEOF
11565 cat confdefs.h >>conftest.$ac_ext
11566 cat >>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
11574 extern "C" void (*signal (int, void (*)(int)))(int);
11575 #else
11576 void (*signal ()) ();
11577 #endif
11578
11579 int
11580 main ()
11581 {
11582 int i;
11583   ;
11584   return 0;
11585 }
11586 _ACEOF
11587 rm -f conftest.$ac_objext
11588 if { (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
11610 else
11611   echo "$as_me: failed program was:" >&5
11612 sed 's/^/| /' conftest.$ac_ext >&5
11613
11614 ac_cv_type_signal=int
11615 fi
11616 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11617 fi
11618 echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
11619 echo "${ECHO_T}$ac_cv_type_signal" >&6
11620
11621 cat >>confdefs.h <<_ACEOF
11622 #define RETSIGTYPE $ac_cv_type_signal
11623 _ACEOF
11624
11625
11626
11627 echo "$as_me:$LINENO: checking for __setostype" >&5
11628 echo $ECHO_N "checking for __setostype... $ECHO_C" >&6
11629 if test "${ac_cv_func___setostype+set}" = set; then
11630   echo $ECHO_N "(cached) $ECHO_C" >&6
11631 else
11632   cat >conftest.$ac_ext <<_ACEOF
11633 /* confdefs.h.  */
11634 _ACEOF
11635 cat confdefs.h >>conftest.$ac_ext
11636 cat >>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
11657 extern "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.  */
11662 char __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)
11667 choke me
11668 #else
11669 char (*f) () = __setostype;
11670 #endif
11671 #ifdef __cplusplus
11672 }
11673 #endif
11674
11675 int
11676 main ()
11677 {
11678 return f != __setostype;
11679   ;
11680   return 0;
11681 }
11682 _ACEOF
11683 rm -f conftest.$ac_objext conftest$ac_exeext
11684 if { (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
11706 else
11707   echo "$as_me: failed program was:" >&5
11708 sed 's/^/| /' conftest.$ac_ext >&5
11709
11710 ac_cv_func___setostype=no
11711 fi
11712 rm -f conftest.err conftest.$ac_objext \
11713       conftest$ac_exeext conftest.$ac_ext
11714 fi
11715 echo "$as_me:$LINENO: result: $ac_cv_func___setostype" >&5
11716 echo "${ECHO_T}$ac_cv_func___setostype" >&6
11717 if test $ac_cv_func___setostype = yes; then
11718   cat >>confdefs.h <<\_ACEOF
11719 #define HAVE_SETOSTYPE 1
11720 _ACEOF
11721
11722 fi
11723
11724 echo "$as_me:$LINENO: checking for wait3" >&5
11725 echo $ECHO_N "checking for wait3... $ECHO_C" >&6
11726 if test "${ac_cv_func_wait3+set}" = set; then
11727   echo $ECHO_N "(cached) $ECHO_C" >&6
11728 else
11729   cat >conftest.$ac_ext <<_ACEOF
11730 /* confdefs.h.  */
11731 _ACEOF
11732 cat confdefs.h >>conftest.$ac_ext
11733 cat >>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
11754 extern "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.  */
11759 char 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)
11764 choke me
11765 #else
11766 char (*f) () = wait3;
11767 #endif
11768 #ifdef __cplusplus
11769 }
11770 #endif
11771
11772 int
11773 main ()
11774 {
11775 return f != wait3;
11776   ;
11777   return 0;
11778 }
11779 _ACEOF
11780 rm -f conftest.$ac_objext conftest$ac_exeext
11781 if { (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
11803 else
11804   echo "$as_me: failed program was:" >&5
11805 sed 's/^/| /' conftest.$ac_ext >&5
11806
11807 ac_cv_func_wait3=no
11808 fi
11809 rm -f conftest.err conftest.$ac_objext \
11810       conftest$ac_exeext conftest.$ac_ext
11811 fi
11812 echo "$as_me:$LINENO: result: $ac_cv_func_wait3" >&5
11813 echo "${ECHO_T}$ac_cv_func_wait3" >&6
11814 if test $ac_cv_func_wait3 = yes; then
11815   cat >>confdefs.h <<\_ACEOF
11816 #define HAVE_WAIT3 1
11817 _ACEOF
11818
11819 fi
11820
11821 echo "$as_me:$LINENO: checking for isinf" >&5
11822 echo $ECHO_N "checking for isinf... $ECHO_C" >&6
11823 if test "${ac_cv_func_isinf+set}" = set; then
11824   echo $ECHO_N "(cached) $ECHO_C" >&6
11825 else
11826   cat >conftest.$ac_ext <<_ACEOF
11827 /* confdefs.h.  */
11828 _ACEOF
11829 cat confdefs.h >>conftest.$ac_ext
11830 cat >>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
11851 extern "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.  */
11856 char 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)
11861 choke me
11862 #else
11863 char (*f) () = isinf;
11864 #endif
11865 #ifdef __cplusplus
11866 }
11867 #endif
11868
11869 int
11870 main ()
11871 {
11872 return f != isinf;
11873   ;
11874   return 0;
11875 }
11876 _ACEOF
11877 rm -f conftest.$ac_objext conftest$ac_exeext
11878 if { (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
11900 else
11901   echo "$as_me: failed program was:" >&5
11902 sed 's/^/| /' conftest.$ac_ext >&5
11903
11904 ac_cv_func_isinf=no
11905 fi
11906 rm -f conftest.err conftest.$ac_objext \
11907       conftest$ac_exeext conftest.$ac_ext
11908 fi
11909 echo "$as_me:$LINENO: result: $ac_cv_func_isinf" >&5
11910 echo "${ECHO_T}$ac_cv_func_isinf" >&6
11911 if test $ac_cv_func_isinf = yes; then
11912   cat >>confdefs.h <<\_ACEOF
11913 #define HAVE_ISINF_IN_LIBC 1
11914 _ACEOF
11915
11916 fi
11917
11918 echo "$as_me:$LINENO: checking for isnan" >&5
11919 echo $ECHO_N "checking for isnan... $ECHO_C" >&6
11920 if test "${ac_cv_func_isnan+set}" = set; then
11921   echo $ECHO_N "(cached) $ECHO_C" >&6
11922 else
11923   cat >conftest.$ac_ext <<_ACEOF
11924 /* confdefs.h.  */
11925 _ACEOF
11926 cat confdefs.h >>conftest.$ac_ext
11927 cat >>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
11948 extern "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.  */
11953 char 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)
11958 choke me
11959 #else
11960 char (*f) () = isnan;
11961 #endif
11962 #ifdef __cplusplus
11963 }
11964 #endif
11965
11966 int
11967 main ()
11968 {
11969 return f != isnan;
11970   ;
11971   return 0;
11972 }
11973 _ACEOF
11974 rm -f conftest.$ac_objext conftest$ac_exeext
11975 if { (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
11997 else
11998   echo "$as_me: failed program was:" >&5
11999 sed 's/^/| /' conftest.$ac_ext >&5
12000
12001 ac_cv_func_isnan=no
12002 fi
12003 rm -f conftest.err conftest.$ac_objext \
12004       conftest$ac_exeext conftest.$ac_ext
12005 fi
12006 echo "$as_me:$LINENO: result: $ac_cv_func_isnan" >&5
12007 echo "${ECHO_T}$ac_cv_func_isnan" >&6
12008 if test $ac_cv_func_isnan = yes; then
12009   cat >>confdefs.h <<\_ACEOF
12010 #define HAVE_ISNAN_IN_LIBC 1
12011 _ACEOF
12012
12013 fi
12014
12015
12016 echo "$as_me:$LINENO: checking for mkfifo" >&5
12017 echo $ECHO_N "checking for mkfifo... $ECHO_C" >&6
12018 if test "${ac_cv_func_mkfifo+set}" = set; then
12019   echo $ECHO_N "(cached) $ECHO_C" >&6
12020 else
12021   cat >conftest.$ac_ext <<_ACEOF
12022 /* confdefs.h.  */
12023 _ACEOF
12024 cat confdefs.h >>conftest.$ac_ext
12025 cat >>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
12046 extern "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.  */
12051 char 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)
12056 choke me
12057 #else
12058 char (*f) () = mkfifo;
12059 #endif
12060 #ifdef __cplusplus
12061 }
12062 #endif
12063
12064 int
12065 main ()
12066 {
12067 return f != mkfifo;
12068   ;
12069   return 0;
12070 }
12071 _ACEOF
12072 rm -f conftest.$ac_objext conftest$ac_exeext
12073 if { (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
12095 else
12096   echo "$as_me: failed program was:" >&5
12097 sed 's/^/| /' conftest.$ac_ext >&5
12098
12099 ac_cv_func_mkfifo=no
12100 fi
12101 rm -f conftest.err conftest.$ac_objext \
12102       conftest$ac_exeext conftest.$ac_ext
12103 fi
12104 echo "$as_me:$LINENO: result: $ac_cv_func_mkfifo" >&5
12105 echo "${ECHO_T}$ac_cv_func_mkfifo" >&6
12106 if test $ac_cv_func_mkfifo = yes; then
12107   cat >>confdefs.h <<\_ACEOF
12108 #define HAVE_MKFIFO 1
12109 _ACEOF
12110
12111 else
12112   cat >>confdefs.h <<\_ACEOF
12113 #define MKFIFO_MISSING 1
12114 _ACEOF
12115
12116 fi
12117
12118
12119
12120
12121
12122
12123
12124
12125
12126
12127
12128
12129
12130
12131
12132
12133
12134
12135
12136
12137
12138
12139
12140
12141 for 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
12145 do
12146 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12147 echo "$as_me:$LINENO: checking for $ac_func" >&5
12148 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12149 if eval "test \"\${$as_ac_var+set}\" = set"; then
12150   echo $ECHO_N "(cached) $ECHO_C" >&6
12151 else
12152   cat >conftest.$ac_ext <<_ACEOF
12153 /* confdefs.h.  */
12154 _ACEOF
12155 cat confdefs.h >>conftest.$ac_ext
12156 cat >>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
12177 extern "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.  */
12182 char $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)
12187 choke me
12188 #else
12189 char (*f) () = $ac_func;
12190 #endif
12191 #ifdef __cplusplus
12192 }
12193 #endif
12194
12195 int
12196 main ()
12197 {
12198 return f != $ac_func;
12199   ;
12200   return 0;
12201 }
12202 _ACEOF
12203 rm -f conftest.$ac_objext conftest$ac_exeext
12204 if { (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"
12226 else
12227   echo "$as_me: failed program was:" >&5
12228 sed 's/^/| /' conftest.$ac_ext >&5
12229
12230 eval "$as_ac_var=no"
12231 fi
12232 rm -f conftest.err conftest.$ac_objext \
12233       conftest$ac_exeext conftest.$ac_ext
12234 fi
12235 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12236 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12237 if 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
12242 fi
12243 done
12244
12245
12246 for ac_func in rename
12247 do
12248 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12249 echo "$as_me:$LINENO: checking for $ac_func" >&5
12250 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12251 if eval "test \"\${$as_ac_var+set}\" = set"; then
12252   echo $ECHO_N "(cached) $ECHO_C" >&6
12253 else
12254   cat >conftest.$ac_ext <<_ACEOF
12255 /* confdefs.h.  */
12256 _ACEOF
12257 cat confdefs.h >>conftest.$ac_ext
12258 cat >>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
12279 extern "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.  */
12284 char $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)
12289 choke me
12290 #else
12291 char (*f) () = $ac_func;
12292 #endif
12293 #ifdef __cplusplus
12294 }
12295 #endif
12296
12297 int
12298 main ()
12299 {
12300 return f != $ac_func;
12301   ;
12302   return 0;
12303 }
12304 _ACEOF
12305 rm -f conftest.$ac_objext conftest$ac_exeext
12306 if { (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"
12328 else
12329   echo "$as_me: failed program was:" >&5
12330 sed 's/^/| /' conftest.$ac_ext >&5
12331
12332 eval "$as_ac_var=no"
12333 fi
12334 rm -f conftest.err conftest.$ac_objext \
12335       conftest$ac_exeext conftest.$ac_ext
12336 fi
12337 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12338 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12339 if 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
12344 else
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" ;;
12351 esac
12352
12353 fi
12354 done
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
12385 for 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
12390 do
12391 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12392 echo "$as_me:$LINENO: checking for $ac_func" >&5
12393 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12394 if eval "test \"\${$as_ac_var+set}\" = set"; then
12395   echo $ECHO_N "(cached) $ECHO_C" >&6
12396 else
12397   cat >conftest.$ac_ext <<_ACEOF
12398 /* confdefs.h.  */
12399 _ACEOF
12400 cat confdefs.h >>conftest.$ac_ext
12401 cat >>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
12422 extern "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.  */
12427 char $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)
12432 choke me
12433 #else
12434 char (*f) () = $ac_func;
12435 #endif
12436 #ifdef __cplusplus
12437 }
12438 #endif
12439
12440 int
12441 main ()
12442 {
12443 return f != $ac_func;
12444   ;
12445   return 0;
12446 }
12447 _ACEOF
12448 rm -f conftest.$ac_objext conftest$ac_exeext
12449 if { (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"
12471 else
12472   echo "$as_me: failed program was:" >&5
12473 sed 's/^/| /' conftest.$ac_ext >&5
12474
12475 eval "$as_ac_var=no"
12476 fi
12477 rm -f conftest.err conftest.$ac_objext \
12478       conftest$ac_exeext conftest.$ac_ext
12479 fi
12480 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12481 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12482 if 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
12487 fi
12488 done
12489
12490
12491
12492
12493
12494
12495 for ac_func in vsnprintf snprintf vasprintf asprintf
12496 do
12497 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12498 echo "$as_me:$LINENO: checking for $ac_func" >&5
12499 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12500 if eval "test \"\${$as_ac_var+set}\" = set"; then
12501   echo $ECHO_N "(cached) $ECHO_C" >&6
12502 else
12503   cat >conftest.$ac_ext <<_ACEOF
12504 /* confdefs.h.  */
12505 _ACEOF
12506 cat confdefs.h >>conftest.$ac_ext
12507 cat >>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
12528 extern "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.  */
12533 char $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)
12538 choke me
12539 #else
12540 char (*f) () = $ac_func;
12541 #endif
12542 #ifdef __cplusplus
12543 }
12544 #endif
12545
12546 int
12547 main ()
12548 {
12549 return f != $ac_func;
12550   ;
12551   return 0;
12552 }
12553 _ACEOF
12554 rm -f conftest.$ac_objext conftest$ac_exeext
12555 if { (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"
12577 else
12578   echo "$as_me: failed program was:" >&5
12579 sed 's/^/| /' conftest.$ac_ext >&5
12580
12581 eval "$as_ac_var=no"
12582 fi
12583 rm -f conftest.err conftest.$ac_objext \
12584       conftest$ac_exeext conftest.$ac_ext
12585 fi
12586 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12587 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12588 if 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
12593 fi
12594 done
12595
12596
12597
12598
12599
12600
12601
12602 for ac_func in isascii isblank isgraph isprint isspace isxdigit
12603 do
12604 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12605 echo "$as_me:$LINENO: checking for $ac_func" >&5
12606 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12607 if eval "test \"\${$as_ac_var+set}\" = set"; then
12608   echo $ECHO_N "(cached) $ECHO_C" >&6
12609 else
12610   cat >conftest.$ac_ext <<_ACEOF
12611 /* confdefs.h.  */
12612 _ACEOF
12613 cat confdefs.h >>conftest.$ac_ext
12614 cat >>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
12635 extern "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.  */
12640 char $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)
12645 choke me
12646 #else
12647 char (*f) () = $ac_func;
12648 #endif
12649 #ifdef __cplusplus
12650 }
12651 #endif
12652
12653 int
12654 main ()
12655 {
12656 return f != $ac_func;
12657   ;
12658   return 0;
12659 }
12660 _ACEOF
12661 rm -f conftest.$ac_objext conftest$ac_exeext
12662 if { (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"
12684 else
12685   echo "$as_me: failed program was:" >&5
12686 sed 's/^/| /' conftest.$ac_ext >&5
12687
12688 eval "$as_ac_var=no"
12689 fi
12690 rm -f conftest.err conftest.$ac_objext \
12691       conftest$ac_exeext conftest.$ac_ext
12692 fi
12693 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12694 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12695 if 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
12700 fi
12701 done
12702
12703
12704
12705
12706 for ac_func in getpwent getpwnam getpwuid
12707 do
12708 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12709 echo "$as_me:$LINENO: checking for $ac_func" >&5
12710 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12711 if eval "test \"\${$as_ac_var+set}\" = set"; then
12712   echo $ECHO_N "(cached) $ECHO_C" >&6
12713 else
12714   cat >conftest.$ac_ext <<_ACEOF
12715 /* confdefs.h.  */
12716 _ACEOF
12717 cat confdefs.h >>conftest.$ac_ext
12718 cat >>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
12739 extern "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.  */
12744 char $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)
12749 choke me
12750 #else
12751 char (*f) () = $ac_func;
12752 #endif
12753 #ifdef __cplusplus
12754 }
12755 #endif
12756
12757 int
12758 main ()
12759 {
12760 return f != $ac_func;
12761   ;
12762   return 0;
12763 }
12764 _ACEOF
12765 rm -f conftest.$ac_objext conftest$ac_exeext
12766 if { (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"
12788 else
12789   echo "$as_me: failed program was:" >&5
12790 sed 's/^/| /' conftest.$ac_ext >&5
12791
12792 eval "$as_ac_var=no"
12793 fi
12794 rm -f conftest.err conftest.$ac_objext \
12795       conftest$ac_exeext conftest.$ac_ext
12796 fi
12797 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12798 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12799 if 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
12804 fi
12805 done
12806
12807
12808
12809
12810
12811
12812
12813
12814
12815 for ac_func in getcwd memset strcasecmp strerror strftime strnlen strpbrk strstr
12816 do
12817 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12818 echo "$as_me:$LINENO: checking for $ac_func" >&5
12819 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12820 if eval "test \"\${$as_ac_var+set}\" = set"; then
12821   echo $ECHO_N "(cached) $ECHO_C" >&6
12822 else
12823   cat >conftest.$ac_ext <<_ACEOF
12824 /* confdefs.h.  */
12825 _ACEOF
12826 cat confdefs.h >>conftest.$ac_ext
12827 cat >>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
12848 extern "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.  */
12853 char $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)
12858 choke me
12859 #else
12860 char (*f) () = $ac_func;
12861 #endif
12862 #ifdef __cplusplus
12863 }
12864 #endif
12865
12866 int
12867 main ()
12868 {
12869 return f != $ac_func;
12870   ;
12871   return 0;
12872 }
12873 _ACEOF
12874 rm -f conftest.$ac_objext conftest$ac_exeext
12875 if { (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"
12897 else
12898   echo "$as_me: failed program was:" >&5
12899 sed 's/^/| /' conftest.$ac_ext >&5
12900
12901 eval "$as_ac_var=no"
12902 fi
12903 rm -f conftest.err conftest.$ac_objext \
12904       conftest$ac_exeext conftest.$ac_ext
12905 fi
12906 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12907 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12908 if 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
12913 else
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" ;;
12920 esac
12921
12922 fi
12923 done
12924
12925
12926
12927
12928
12929
12930
12931
12932
12933 for ac_func in strtod strtol strtoul strtoll strtoull strtoimax strtoumax
12934 do
12935 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12936 echo "$as_me:$LINENO: checking for $ac_func" >&5
12937 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12938 if eval "test \"\${$as_ac_var+set}\" = set"; then
12939   echo $ECHO_N "(cached) $ECHO_C" >&6
12940 else
12941   cat >conftest.$ac_ext <<_ACEOF
12942 /* confdefs.h.  */
12943 _ACEOF
12944 cat confdefs.h >>conftest.$ac_ext
12945 cat >>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
12966 extern "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.  */
12971 char $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)
12976 choke me
12977 #else
12978 char (*f) () = $ac_func;
12979 #endif
12980 #ifdef __cplusplus
12981 }
12982 #endif
12983
12984 int
12985 main ()
12986 {
12987 return f != $ac_func;
12988   ;
12989   return 0;
12990 }
12991 _ACEOF
12992 rm -f conftest.$ac_objext conftest$ac_exeext
12993 if { (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"
13015 else
13016   echo "$as_me: failed program was:" >&5
13017 sed 's/^/| /' conftest.$ac_ext >&5
13018
13019 eval "$as_ac_var=no"
13020 fi
13021 rm -f conftest.err conftest.$ac_objext \
13022       conftest$ac_exeext conftest.$ac_ext
13023 fi
13024 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
13025 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
13026 if 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
13031 else
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" ;;
13038 esac
13039
13040 fi
13041 done
13042
13043
13044
13045 echo "$as_me:$LINENO: checking whether confstr is declared" >&5
13046 echo $ECHO_N "checking whether confstr is declared... $ECHO_C" >&6
13047 if test "${ac_cv_have_decl_confstr+set}" = set; then
13048   echo $ECHO_N "(cached) $ECHO_C" >&6
13049 else
13050   cat >conftest.$ac_ext <<_ACEOF
13051 /* confdefs.h.  */
13052 _ACEOF
13053 cat confdefs.h >>conftest.$ac_ext
13054 cat >>conftest.$ac_ext <<_ACEOF
13055 /* end confdefs.h.  */
13056 $ac_includes_default
13057 int
13058 main ()
13059 {
13060 #ifndef confstr
13061   char *p = (char *) confstr;
13062 #endif
13063
13064   ;
13065   return 0;
13066 }
13067 _ACEOF
13068 rm -f conftest.$ac_objext
13069 if { (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
13091 else
13092   echo "$as_me: failed program was:" >&5
13093 sed 's/^/| /' conftest.$ac_ext >&5
13094
13095 ac_cv_have_decl_confstr=no
13096 fi
13097 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13098 fi
13099 echo "$as_me:$LINENO: result: $ac_cv_have_decl_confstr" >&5
13100 echo "${ECHO_T}$ac_cv_have_decl_confstr" >&6
13101 if test $ac_cv_have_decl_confstr = yes; then
13102
13103 cat >>confdefs.h <<_ACEOF
13104 #define HAVE_DECL_CONFSTR 1
13105 _ACEOF
13106
13107
13108 else
13109   cat >>confdefs.h <<_ACEOF
13110 #define HAVE_DECL_CONFSTR 0
13111 _ACEOF
13112
13113
13114 fi
13115
13116
13117 echo "$as_me:$LINENO: checking whether printf is declared" >&5
13118 echo $ECHO_N "checking whether printf is declared... $ECHO_C" >&6
13119 if test "${ac_cv_have_decl_printf+set}" = set; then
13120   echo $ECHO_N "(cached) $ECHO_C" >&6
13121 else
13122   cat >conftest.$ac_ext <<_ACEOF
13123 /* confdefs.h.  */
13124 _ACEOF
13125 cat confdefs.h >>conftest.$ac_ext
13126 cat >>conftest.$ac_ext <<_ACEOF
13127 /* end confdefs.h.  */
13128 $ac_includes_default
13129 int
13130 main ()
13131 {
13132 #ifndef printf
13133   char *p = (char *) printf;
13134 #endif
13135
13136   ;
13137   return 0;
13138 }
13139 _ACEOF
13140 rm -f conftest.$ac_objext
13141 if { (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
13163 else
13164   echo "$as_me: failed program was:" >&5
13165 sed 's/^/| /' conftest.$ac_ext >&5
13166
13167 ac_cv_have_decl_printf=no
13168 fi
13169 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13170 fi
13171 echo "$as_me:$LINENO: result: $ac_cv_have_decl_printf" >&5
13172 echo "${ECHO_T}$ac_cv_have_decl_printf" >&6
13173 if test $ac_cv_have_decl_printf = yes; then
13174
13175 cat >>confdefs.h <<_ACEOF
13176 #define HAVE_DECL_PRINTF 1
13177 _ACEOF
13178
13179
13180 else
13181   cat >>confdefs.h <<_ACEOF
13182 #define HAVE_DECL_PRINTF 0
13183 _ACEOF
13184
13185
13186 fi
13187
13188
13189 echo "$as_me:$LINENO: checking whether sbrk is declared" >&5
13190 echo $ECHO_N "checking whether sbrk is declared... $ECHO_C" >&6
13191 if test "${ac_cv_have_decl_sbrk+set}" = set; then
13192   echo $ECHO_N "(cached) $ECHO_C" >&6
13193 else
13194   cat >conftest.$ac_ext <<_ACEOF
13195 /* confdefs.h.  */
13196 _ACEOF
13197 cat confdefs.h >>conftest.$ac_ext
13198 cat >>conftest.$ac_ext <<_ACEOF
13199 /* end confdefs.h.  */
13200 $ac_includes_default
13201 int
13202 main ()
13203 {
13204 #ifndef sbrk
13205   char *p = (char *) sbrk;
13206 #endif
13207
13208   ;
13209   return 0;
13210 }
13211 _ACEOF
13212 rm -f conftest.$ac_objext
13213 if { (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
13235 else
13236   echo "$as_me: failed program was:" >&5
13237 sed 's/^/| /' conftest.$ac_ext >&5
13238
13239 ac_cv_have_decl_sbrk=no
13240 fi
13241 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13242 fi
13243 echo "$as_me:$LINENO: result: $ac_cv_have_decl_sbrk" >&5
13244 echo "${ECHO_T}$ac_cv_have_decl_sbrk" >&6
13245 if test $ac_cv_have_decl_sbrk = yes; then
13246
13247 cat >>confdefs.h <<_ACEOF
13248 #define HAVE_DECL_SBRK 1
13249 _ACEOF
13250
13251
13252 else
13253   cat >>confdefs.h <<_ACEOF
13254 #define HAVE_DECL_SBRK 0
13255 _ACEOF
13256
13257
13258 fi
13259
13260
13261 echo "$as_me:$LINENO: checking whether setregid is declared" >&5
13262 echo $ECHO_N "checking whether setregid is declared... $ECHO_C" >&6
13263 if test "${ac_cv_have_decl_setregid+set}" = set; then
13264   echo $ECHO_N "(cached) $ECHO_C" >&6
13265 else
13266   cat >conftest.$ac_ext <<_ACEOF
13267 /* confdefs.h.  */
13268 _ACEOF
13269 cat confdefs.h >>conftest.$ac_ext
13270 cat >>conftest.$ac_ext <<_ACEOF
13271 /* end confdefs.h.  */
13272 $ac_includes_default
13273 int
13274 main ()
13275 {
13276 #ifndef setregid
13277   char *p = (char *) setregid;
13278 #endif
13279
13280   ;
13281   return 0;
13282 }
13283 _ACEOF
13284 rm -f conftest.$ac_objext
13285 if { (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
13307 else
13308   echo "$as_me: failed program was:" >&5
13309 sed 's/^/| /' conftest.$ac_ext >&5
13310
13311 ac_cv_have_decl_setregid=no
13312 fi
13313 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13314 fi
13315 echo "$as_me:$LINENO: result: $ac_cv_have_decl_setregid" >&5
13316 echo "${ECHO_T}$ac_cv_have_decl_setregid" >&6
13317 if test $ac_cv_have_decl_setregid = yes; then
13318
13319 cat >>confdefs.h <<_ACEOF
13320 #define HAVE_DECL_SETREGID 1
13321 _ACEOF
13322
13323
13324 else
13325   cat >>confdefs.h <<_ACEOF
13326 #define HAVE_DECL_SETREGID 0
13327 _ACEOF
13328
13329
13330 fi
13331
13332
13333 echo "$as_me:$LINENO: checking whether strcpy is declared" >&5
13334 echo $ECHO_N "checking whether strcpy is declared... $ECHO_C" >&6
13335 if test "${ac_cv_have_decl_strcpy+set}" = set; then
13336   echo $ECHO_N "(cached) $ECHO_C" >&6
13337 else
13338   cat >conftest.$ac_ext <<_ACEOF
13339 /* confdefs.h.  */
13340 _ACEOF
13341 cat confdefs.h >>conftest.$ac_ext
13342 cat >>conftest.$ac_ext <<_ACEOF
13343 /* end confdefs.h.  */
13344 $ac_includes_default
13345 int
13346 main ()
13347 {
13348 #ifndef strcpy
13349   char *p = (char *) strcpy;
13350 #endif
13351
13352   ;
13353   return 0;
13354 }
13355 _ACEOF
13356 rm -f conftest.$ac_objext
13357 if { (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
13379 else
13380   echo "$as_me: failed program was:" >&5
13381 sed 's/^/| /' conftest.$ac_ext >&5
13382
13383 ac_cv_have_decl_strcpy=no
13384 fi
13385 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13386 fi
13387 echo "$as_me:$LINENO: result: $ac_cv_have_decl_strcpy" >&5
13388 echo "${ECHO_T}$ac_cv_have_decl_strcpy" >&6
13389 if test $ac_cv_have_decl_strcpy = yes; then
13390
13391 cat >>confdefs.h <<_ACEOF
13392 #define HAVE_DECL_STRCPY 1
13393 _ACEOF
13394
13395
13396 else
13397   cat >>confdefs.h <<_ACEOF
13398 #define HAVE_DECL_STRCPY 0
13399 _ACEOF
13400
13401
13402 fi
13403
13404
13405 echo "$as_me:$LINENO: checking whether strsignal is declared" >&5
13406 echo $ECHO_N "checking whether strsignal is declared... $ECHO_C" >&6
13407 if test "${ac_cv_have_decl_strsignal+set}" = set; then
13408   echo $ECHO_N "(cached) $ECHO_C" >&6
13409 else
13410   cat >conftest.$ac_ext <<_ACEOF
13411 /* confdefs.h.  */
13412 _ACEOF
13413 cat confdefs.h >>conftest.$ac_ext
13414 cat >>conftest.$ac_ext <<_ACEOF
13415 /* end confdefs.h.  */
13416 $ac_includes_default
13417 int
13418 main ()
13419 {
13420 #ifndef strsignal
13421   char *p = (char *) strsignal;
13422 #endif
13423
13424   ;
13425   return 0;
13426 }
13427 _ACEOF
13428 rm -f conftest.$ac_objext
13429 if { (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
13451 else
13452   echo "$as_me: failed program was:" >&5
13453 sed 's/^/| /' conftest.$ac_ext >&5
13454
13455 ac_cv_have_decl_strsignal=no
13456 fi
13457 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13458 fi
13459 echo "$as_me:$LINENO: result: $ac_cv_have_decl_strsignal" >&5
13460 echo "${ECHO_T}$ac_cv_have_decl_strsignal" >&6
13461 if test $ac_cv_have_decl_strsignal = yes; then
13462
13463 cat >>confdefs.h <<_ACEOF
13464 #define HAVE_DECL_STRSIGNAL 1
13465 _ACEOF
13466
13467
13468 else
13469   cat >>confdefs.h <<_ACEOF
13470 #define HAVE_DECL_STRSIGNAL 0
13471 _ACEOF
13472
13473
13474 fi
13475
13476
13477
13478 echo "$as_me:$LINENO: checking whether strtold is declared" >&5
13479 echo $ECHO_N "checking whether strtold is declared... $ECHO_C" >&6
13480 if test "${ac_cv_have_decl_strtold+set}" = set; then
13481   echo $ECHO_N "(cached) $ECHO_C" >&6
13482 else
13483   cat >conftest.$ac_ext <<_ACEOF
13484 /* confdefs.h.  */
13485 _ACEOF
13486 cat confdefs.h >>conftest.$ac_ext
13487 cat >>conftest.$ac_ext <<_ACEOF
13488 /* end confdefs.h.  */
13489 $ac_includes_default
13490 int
13491 main ()
13492 {
13493 #ifndef strtold
13494   char *p = (char *) strtold;
13495 #endif
13496
13497   ;
13498   return 0;
13499 }
13500 _ACEOF
13501 rm -f conftest.$ac_objext
13502 if { (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
13524 else
13525   echo "$as_me: failed program was:" >&5
13526 sed 's/^/| /' conftest.$ac_ext >&5
13527
13528 ac_cv_have_decl_strtold=no
13529 fi
13530 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13531 fi
13532 echo "$as_me:$LINENO: result: $ac_cv_have_decl_strtold" >&5
13533 echo "${ECHO_T}$ac_cv_have_decl_strtold" >&6
13534 if test $ac_cv_have_decl_strtold = yes; then
13535
13536 cat >>confdefs.h <<_ACEOF
13537 #define HAVE_DECL_STRTOLD 1
13538 _ACEOF
13539
13540
13541     echo "$as_me:$LINENO: checking for broken strtold" >&5
13542 echo $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
13545 else
13546   cat >conftest.$ac_ext <<_ACEOF
13547 /* confdefs.h.  */
13548 _ACEOF
13549 cat confdefs.h >>conftest.$ac_ext
13550 cat >>conftest.$ac_ext <<_ACEOF
13551 /* end confdefs.h.  */
13552 #include <stdlib.h>
13553 int
13554 main ()
13555 {
13556 int main() { long double r; char *foo, bar; r = strtold(foo, &bar);}
13557   ;
13558   return 0;
13559 }
13560 _ACEOF
13561 rm -f conftest.$ac_objext
13562 if { (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
13584 else
13585   echo "$as_me: failed program was:" >&5
13586 sed 's/^/| /' conftest.$ac_ext >&5
13587
13588 bash_cv_strtold_broken=yes
13589 fi
13590 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13591
13592
13593 fi
13594
13595     echo "$as_me:$LINENO: result: $bash_cv_strtold_broken" >&5
13596 echo "${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
13604 else
13605   cat >>confdefs.h <<_ACEOF
13606 #define HAVE_DECL_STRTOLD 0
13607 _ACEOF
13608
13609
13610 fi
13611
13612
13613
13614
13615
13616
13617
13618 echo "$as_me:$LINENO: checking for declaration of strtoimax" >&5
13619 echo $ECHO_N "checking for declaration of strtoimax... $ECHO_C" >&6
13620 if test "${bash_cv_decl_strtoimax+set}" = set; then
13621   echo $ECHO_N "(cached) $ECHO_C" >&6
13622 else
13623   cat >conftest.$ac_ext <<_ACEOF
13624 /* confdefs.h.  */
13625 _ACEOF
13626 cat confdefs.h >>conftest.$ac_ext
13627 cat >>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
13637 int
13638 main ()
13639 {
13640 return !strtoimax;
13641   ;
13642   return 0;
13643 }
13644 _ACEOF
13645 rm -f conftest.$ac_objext conftest$ac_exeext
13646 if { (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
13668 else
13669   echo "$as_me: failed program was:" >&5
13670 sed 's/^/| /' conftest.$ac_ext >&5
13671
13672 bash_cv_decl_strtoimax=no
13673 fi
13674 rm -f conftest.err conftest.$ac_objext \
13675       conftest$ac_exeext conftest.$ac_ext
13676 fi
13677 echo "$as_me:$LINENO: result: $bash_cv_decl_strtoimax" >&5
13678 echo "${ECHO_T}$bash_cv_decl_strtoimax" >&6
13679 bash_tr_func=HAVE_DECL_`echo strtoimax | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
13680 if test $bash_cv_decl_strtoimax = yes; then
13681   cat >>confdefs.h <<_ACEOF
13682 #define $bash_tr_func 1
13683 _ACEOF
13684
13685 else
13686   cat >>confdefs.h <<_ACEOF
13687 #define $bash_tr_func 0
13688 _ACEOF
13689
13690 fi
13691
13692
13693
13694
13695 echo "$as_me:$LINENO: checking for declaration of strtol" >&5
13696 echo $ECHO_N "checking for declaration of strtol... $ECHO_C" >&6
13697 if test "${bash_cv_decl_strtol+set}" = set; then
13698   echo $ECHO_N "(cached) $ECHO_C" >&6
13699 else
13700   cat >conftest.$ac_ext <<_ACEOF
13701 /* confdefs.h.  */
13702 _ACEOF
13703 cat confdefs.h >>conftest.$ac_ext
13704 cat >>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
13714 int
13715 main ()
13716 {
13717 return !strtol;
13718   ;
13719   return 0;
13720 }
13721 _ACEOF
13722 rm -f conftest.$ac_objext conftest$ac_exeext
13723 if { (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
13745 else
13746   echo "$as_me: failed program was:" >&5
13747 sed 's/^/| /' conftest.$ac_ext >&5
13748
13749 bash_cv_decl_strtol=no
13750 fi
13751 rm -f conftest.err conftest.$ac_objext \
13752       conftest$ac_exeext conftest.$ac_ext
13753 fi
13754 echo "$as_me:$LINENO: result: $bash_cv_decl_strtol" >&5
13755 echo "${ECHO_T}$bash_cv_decl_strtol" >&6
13756 bash_tr_func=HAVE_DECL_`echo strtol | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
13757 if test $bash_cv_decl_strtol = yes; then
13758   cat >>confdefs.h <<_ACEOF
13759 #define $bash_tr_func 1
13760 _ACEOF
13761
13762 else
13763   cat >>confdefs.h <<_ACEOF
13764 #define $bash_tr_func 0
13765 _ACEOF
13766
13767 fi
13768
13769
13770
13771
13772 echo "$as_me:$LINENO: checking for declaration of strtoll" >&5
13773 echo $ECHO_N "checking for declaration of strtoll... $ECHO_C" >&6
13774 if test "${bash_cv_decl_strtoll+set}" = set; then
13775   echo $ECHO_N "(cached) $ECHO_C" >&6
13776 else
13777   cat >conftest.$ac_ext <<_ACEOF
13778 /* confdefs.h.  */
13779 _ACEOF
13780 cat confdefs.h >>conftest.$ac_ext
13781 cat >>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
13791 int
13792 main ()
13793 {
13794 return !strtoll;
13795   ;
13796   return 0;
13797 }
13798 _ACEOF
13799 rm -f conftest.$ac_objext conftest$ac_exeext
13800 if { (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
13822 else
13823   echo "$as_me: failed program was:" >&5
13824 sed 's/^/| /' conftest.$ac_ext >&5
13825
13826 bash_cv_decl_strtoll=no
13827 fi
13828 rm -f conftest.err conftest.$ac_objext \
13829       conftest$ac_exeext conftest.$ac_ext
13830 fi
13831 echo "$as_me:$LINENO: result: $bash_cv_decl_strtoll" >&5
13832 echo "${ECHO_T}$bash_cv_decl_strtoll" >&6
13833 bash_tr_func=HAVE_DECL_`echo strtoll | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
13834 if test $bash_cv_decl_strtoll = yes; then
13835   cat >>confdefs.h <<_ACEOF
13836 #define $bash_tr_func 1
13837 _ACEOF
13838
13839 else
13840   cat >>confdefs.h <<_ACEOF
13841 #define $bash_tr_func 0
13842 _ACEOF
13843
13844 fi
13845
13846
13847
13848
13849 echo "$as_me:$LINENO: checking for declaration of strtoul" >&5
13850 echo $ECHO_N "checking for declaration of strtoul... $ECHO_C" >&6
13851 if test "${bash_cv_decl_strtoul+set}" = set; then
13852   echo $ECHO_N "(cached) $ECHO_C" >&6
13853 else
13854   cat >conftest.$ac_ext <<_ACEOF
13855 /* confdefs.h.  */
13856 _ACEOF
13857 cat confdefs.h >>conftest.$ac_ext
13858 cat >>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
13868 int
13869 main ()
13870 {
13871 return !strtoul;
13872   ;
13873   return 0;
13874 }
13875 _ACEOF
13876 rm -f conftest.$ac_objext conftest$ac_exeext
13877 if { (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
13899 else
13900   echo "$as_me: failed program was:" >&5
13901 sed 's/^/| /' conftest.$ac_ext >&5
13902
13903 bash_cv_decl_strtoul=no
13904 fi
13905 rm -f conftest.err conftest.$ac_objext \
13906       conftest$ac_exeext conftest.$ac_ext
13907 fi
13908 echo "$as_me:$LINENO: result: $bash_cv_decl_strtoul" >&5
13909 echo "${ECHO_T}$bash_cv_decl_strtoul" >&6
13910 bash_tr_func=HAVE_DECL_`echo strtoul | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
13911 if test $bash_cv_decl_strtoul = yes; then
13912   cat >>confdefs.h <<_ACEOF
13913 #define $bash_tr_func 1
13914 _ACEOF
13915
13916 else
13917   cat >>confdefs.h <<_ACEOF
13918 #define $bash_tr_func 0
13919 _ACEOF
13920
13921 fi
13922
13923
13924
13925
13926 echo "$as_me:$LINENO: checking for declaration of strtoull" >&5
13927 echo $ECHO_N "checking for declaration of strtoull... $ECHO_C" >&6
13928 if test "${bash_cv_decl_strtoull+set}" = set; then
13929   echo $ECHO_N "(cached) $ECHO_C" >&6
13930 else
13931   cat >conftest.$ac_ext <<_ACEOF
13932 /* confdefs.h.  */
13933 _ACEOF
13934 cat confdefs.h >>conftest.$ac_ext
13935 cat >>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
13945 int
13946 main ()
13947 {
13948 return !strtoull;
13949   ;
13950   return 0;
13951 }
13952 _ACEOF
13953 rm -f conftest.$ac_objext conftest$ac_exeext
13954 if { (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
13976 else
13977   echo "$as_me: failed program was:" >&5
13978 sed 's/^/| /' conftest.$ac_ext >&5
13979
13980 bash_cv_decl_strtoull=no
13981 fi
13982 rm -f conftest.err conftest.$ac_objext \
13983       conftest$ac_exeext conftest.$ac_ext
13984 fi
13985 echo "$as_me:$LINENO: result: $bash_cv_decl_strtoull" >&5
13986 echo "${ECHO_T}$bash_cv_decl_strtoull" >&6
13987 bash_tr_func=HAVE_DECL_`echo strtoull | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
13988 if test $bash_cv_decl_strtoull = yes; then
13989   cat >>confdefs.h <<_ACEOF
13990 #define $bash_tr_func 1
13991 _ACEOF
13992
13993 else
13994   cat >>confdefs.h <<_ACEOF
13995 #define $bash_tr_func 0
13996 _ACEOF
13997
13998 fi
13999
14000
14001
14002
14003 echo "$as_me:$LINENO: checking for declaration of strtoumax" >&5
14004 echo $ECHO_N "checking for declaration of strtoumax... $ECHO_C" >&6
14005 if test "${bash_cv_decl_strtoumax+set}" = set; then
14006   echo $ECHO_N "(cached) $ECHO_C" >&6
14007 else
14008   cat >conftest.$ac_ext <<_ACEOF
14009 /* confdefs.h.  */
14010 _ACEOF
14011 cat confdefs.h >>conftest.$ac_ext
14012 cat >>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
14022 int
14023 main ()
14024 {
14025 return !strtoumax;
14026   ;
14027   return 0;
14028 }
14029 _ACEOF
14030 rm -f conftest.$ac_objext conftest$ac_exeext
14031 if { (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
14053 else
14054   echo "$as_me: failed program was:" >&5
14055 sed 's/^/| /' conftest.$ac_ext >&5
14056
14057 bash_cv_decl_strtoumax=no
14058 fi
14059 rm -f conftest.err conftest.$ac_objext \
14060       conftest$ac_exeext conftest.$ac_ext
14061 fi
14062 echo "$as_me:$LINENO: result: $bash_cv_decl_strtoumax" >&5
14063 echo "${ECHO_T}$bash_cv_decl_strtoumax" >&6
14064 bash_tr_func=HAVE_DECL_`echo strtoumax | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
14065 if test $bash_cv_decl_strtoumax = yes; then
14066   cat >>confdefs.h <<_ACEOF
14067 #define $bash_tr_func 1
14068 _ACEOF
14069
14070 else
14071   cat >>confdefs.h <<_ACEOF
14072 #define $bash_tr_func 0
14073 _ACEOF
14074
14075 fi
14076
14077
14078
14079
14080
14081 for ac_header in stdlib.h sys/time.h unistd.h
14082 do
14083 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14084 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14085   echo "$as_me:$LINENO: checking for $ac_header" >&5
14086 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
14087 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14088   echo $ECHO_N "(cached) $ECHO_C" >&6
14089 fi
14090 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
14091 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
14092 else
14093   # Is the header compilable?
14094 echo "$as_me:$LINENO: checking $ac_header usability" >&5
14095 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
14096 cat >conftest.$ac_ext <<_ACEOF
14097 /* confdefs.h.  */
14098 _ACEOF
14099 cat confdefs.h >>conftest.$ac_ext
14100 cat >>conftest.$ac_ext <<_ACEOF
14101 /* end confdefs.h.  */
14102 $ac_includes_default
14103 #include <$ac_header>
14104 _ACEOF
14105 rm -f conftest.$ac_objext
14106 if { (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
14128 else
14129   echo "$as_me: failed program was:" >&5
14130 sed 's/^/| /' conftest.$ac_ext >&5
14131
14132 ac_header_compiler=no
14133 fi
14134 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14135 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14136 echo "${ECHO_T}$ac_header_compiler" >&6
14137
14138 # Is the header present?
14139 echo "$as_me:$LINENO: checking $ac_header presence" >&5
14140 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
14141 cat >conftest.$ac_ext <<_ACEOF
14142 /* confdefs.h.  */
14143 _ACEOF
14144 cat confdefs.h >>conftest.$ac_ext
14145 cat >>conftest.$ac_ext <<_ACEOF
14146 /* end confdefs.h.  */
14147 #include <$ac_header>
14148 _ACEOF
14149 if { (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
14163 else
14164   ac_cpp_err=yes
14165 fi
14166 if test -z "$ac_cpp_err"; then
14167   ac_header_preproc=yes
14168 else
14169   echo "$as_me: failed program was:" >&5
14170 sed 's/^/| /' conftest.$ac_ext >&5
14171
14172   ac_header_preproc=no
14173 fi
14174 rm -f conftest.err conftest.$ac_ext
14175 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14176 echo "${ECHO_T}$ac_header_preproc" >&6
14177
14178 # So?  What about this header?
14179 case $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
14182 echo "$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
14184 echo "$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
14189 echo "$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
14191 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
14192     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14193 echo "$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
14195 echo "$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
14197 echo "$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
14199 echo "$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     ;;
14209 esac
14210 echo "$as_me:$LINENO: checking for $ac_header" >&5
14211 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
14212 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14213   echo $ECHO_N "(cached) $ECHO_C" >&6
14214 else
14215   eval "$as_ac_Header=\$ac_header_preproc"
14216 fi
14217 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
14218 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
14219
14220 fi
14221 if 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
14226 fi
14227
14228 done
14229
14230
14231 for ac_func in alarm
14232 do
14233 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14234 echo "$as_me:$LINENO: checking for $ac_func" >&5
14235 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
14236 if eval "test \"\${$as_ac_var+set}\" = set"; then
14237   echo $ECHO_N "(cached) $ECHO_C" >&6
14238 else
14239   cat >conftest.$ac_ext <<_ACEOF
14240 /* confdefs.h.  */
14241 _ACEOF
14242 cat confdefs.h >>conftest.$ac_ext
14243 cat >>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
14264 extern "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.  */
14269 char $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)
14274 choke me
14275 #else
14276 char (*f) () = $ac_func;
14277 #endif
14278 #ifdef __cplusplus
14279 }
14280 #endif
14281
14282 int
14283 main ()
14284 {
14285 return f != $ac_func;
14286   ;
14287   return 0;
14288 }
14289 _ACEOF
14290 rm -f conftest.$ac_objext conftest$ac_exeext
14291 if { (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"
14313 else
14314   echo "$as_me: failed program was:" >&5
14315 sed 's/^/| /' conftest.$ac_ext >&5
14316
14317 eval "$as_ac_var=no"
14318 fi
14319 rm -f conftest.err conftest.$ac_objext \
14320       conftest$ac_exeext conftest.$ac_ext
14321 fi
14322 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
14323 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
14324 if 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
14329 fi
14330 done
14331
14332 echo "$as_me:$LINENO: checking for working mktime" >&5
14333 echo $ECHO_N "checking for working mktime... $ECHO_C" >&6
14334 if test "${ac_cv_func_working_mktime+set}" = set; then
14335   echo $ECHO_N "(cached) $ECHO_C" >&6
14336 else
14337   if test "$cross_compiling" = yes; then
14338   ac_cv_func_working_mktime=no
14339 else
14340   cat >conftest.$ac_ext <<_ACEOF
14341 /* confdefs.h.  */
14342 _ACEOF
14343 cat confdefs.h >>conftest.$ac_ext
14344 cat >>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
14373 static time_t time_t_max;
14374 static time_t time_t_min;
14375
14376 /* Values we'll use to set the TZ environment variable.  */
14377 static 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.  */
14385 static void
14386 spring_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
14408 static void
14409 mktime_test1 (now)
14410      time_t now;
14411 {
14412   struct tm *lt;
14413   if ((lt = localtime (&now)) && mktime (lt) != now)
14414     exit (1);
14415 }
14416
14417 static void
14418 mktime_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
14426 static void
14427 irix_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
14443 static void
14444 bigtime_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
14469 int
14470 main ()
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
14507 rm -f conftest$ac_exeext
14508 if { (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
14519 else
14520   echo "$as_me: program exited with status $ac_status" >&5
14521 echo "$as_me: failed program was:" >&5
14522 sed 's/^/| /' conftest.$ac_ext >&5
14523
14524 ( exit $ac_status )
14525 ac_cv_func_working_mktime=no
14526 fi
14527 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14528 fi
14529 fi
14530 echo "$as_me:$LINENO: result: $ac_cv_func_working_mktime" >&5
14531 echo "${ECHO_T}$ac_cv_func_working_mktime" >&6
14532 if 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" ;;
14539 esac
14540
14541 fi
14542
14543
14544
14545
14546
14547
14548
14549
14550 for ac_header in argz.h errno.h fcntl.h malloc.h stdio_ext.h
14551 do
14552 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14553 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14554   echo "$as_me:$LINENO: checking for $ac_header" >&5
14555 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
14556 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14557   echo $ECHO_N "(cached) $ECHO_C" >&6
14558 fi
14559 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
14560 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
14561 else
14562   # Is the header compilable?
14563 echo "$as_me:$LINENO: checking $ac_header usability" >&5
14564 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
14565 cat >conftest.$ac_ext <<_ACEOF
14566 /* confdefs.h.  */
14567 _ACEOF
14568 cat confdefs.h >>conftest.$ac_ext
14569 cat >>conftest.$ac_ext <<_ACEOF
14570 /* end confdefs.h.  */
14571 $ac_includes_default
14572 #include <$ac_header>
14573 _ACEOF
14574 rm -f conftest.$ac_objext
14575 if { (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
14597 else
14598   echo "$as_me: failed program was:" >&5
14599 sed 's/^/| /' conftest.$ac_ext >&5
14600
14601 ac_header_compiler=no
14602 fi
14603 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14604 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14605 echo "${ECHO_T}$ac_header_compiler" >&6
14606
14607 # Is the header present?
14608 echo "$as_me:$LINENO: checking $ac_header presence" >&5
14609 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
14610 cat >conftest.$ac_ext <<_ACEOF
14611 /* confdefs.h.  */
14612 _ACEOF
14613 cat confdefs.h >>conftest.$ac_ext
14614 cat >>conftest.$ac_ext <<_ACEOF
14615 /* end confdefs.h.  */
14616 #include <$ac_header>
14617 _ACEOF
14618 if { (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
14632 else
14633   ac_cpp_err=yes
14634 fi
14635 if test -z "$ac_cpp_err"; then
14636   ac_header_preproc=yes
14637 else
14638   echo "$as_me: failed program was:" >&5
14639 sed 's/^/| /' conftest.$ac_ext >&5
14640
14641   ac_header_preproc=no
14642 fi
14643 rm -f conftest.err conftest.$ac_ext
14644 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14645 echo "${ECHO_T}$ac_header_preproc" >&6
14646
14647 # So?  What about this header?
14648 case $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
14651 echo "$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
14653 echo "$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
14658 echo "$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
14660 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
14661     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14662 echo "$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
14664 echo "$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
14666 echo "$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
14668 echo "$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     ;;
14678 esac
14679 echo "$as_me:$LINENO: checking for $ac_header" >&5
14680 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
14681 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14682   echo $ECHO_N "(cached) $ECHO_C" >&6
14683 else
14684   eval "$as_ac_Header=\$ac_header_preproc"
14685 fi
14686 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
14687 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
14688
14689 fi
14690 if 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
14695 fi
14696
14697 done
14698
14699
14700
14701
14702 for ac_header in stdlib.h unistd.h
14703 do
14704 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14705 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14706   echo "$as_me:$LINENO: checking for $ac_header" >&5
14707 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
14708 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14709   echo $ECHO_N "(cached) $ECHO_C" >&6
14710 fi
14711 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
14712 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
14713 else
14714   # Is the header compilable?
14715 echo "$as_me:$LINENO: checking $ac_header usability" >&5
14716 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
14717 cat >conftest.$ac_ext <<_ACEOF
14718 /* confdefs.h.  */
14719 _ACEOF
14720 cat confdefs.h >>conftest.$ac_ext
14721 cat >>conftest.$ac_ext <<_ACEOF
14722 /* end confdefs.h.  */
14723 $ac_includes_default
14724 #include <$ac_header>
14725 _ACEOF
14726 rm -f conftest.$ac_objext
14727 if { (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
14749 else
14750   echo "$as_me: failed program was:" >&5
14751 sed 's/^/| /' conftest.$ac_ext >&5
14752
14753 ac_header_compiler=no
14754 fi
14755 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14756 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14757 echo "${ECHO_T}$ac_header_compiler" >&6
14758
14759 # Is the header present?
14760 echo "$as_me:$LINENO: checking $ac_header presence" >&5
14761 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
14762 cat >conftest.$ac_ext <<_ACEOF
14763 /* confdefs.h.  */
14764 _ACEOF
14765 cat confdefs.h >>conftest.$ac_ext
14766 cat >>conftest.$ac_ext <<_ACEOF
14767 /* end confdefs.h.  */
14768 #include <$ac_header>
14769 _ACEOF
14770 if { (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
14784 else
14785   ac_cpp_err=yes
14786 fi
14787 if test -z "$ac_cpp_err"; then
14788   ac_header_preproc=yes
14789 else
14790   echo "$as_me: failed program was:" >&5
14791 sed 's/^/| /' conftest.$ac_ext >&5
14792
14793   ac_header_preproc=no
14794 fi
14795 rm -f conftest.err conftest.$ac_ext
14796 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14797 echo "${ECHO_T}$ac_header_preproc" >&6
14798
14799 # So?  What about this header?
14800 case $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
14803 echo "$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
14805 echo "$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
14810 echo "$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
14812 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
14813     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14814 echo "$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
14816 echo "$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
14818 echo "$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
14820 echo "$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     ;;
14830 esac
14831 echo "$as_me:$LINENO: checking for $ac_header" >&5
14832 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
14833 if eval "test \"\${$as_ac_Header+set}\" = set"; then
14834   echo $ECHO_N "(cached) $ECHO_C" >&6
14835 else
14836   eval "$as_ac_Header=\$ac_header_preproc"
14837 fi
14838 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
14839 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
14840
14841 fi
14842 if 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
14847 fi
14848
14849 done
14850
14851
14852 for ac_func in getpagesize
14853 do
14854 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14855 echo "$as_me:$LINENO: checking for $ac_func" >&5
14856 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
14857 if eval "test \"\${$as_ac_var+set}\" = set"; then
14858   echo $ECHO_N "(cached) $ECHO_C" >&6
14859 else
14860   cat >conftest.$ac_ext <<_ACEOF
14861 /* confdefs.h.  */
14862 _ACEOF
14863 cat confdefs.h >>conftest.$ac_ext
14864 cat >>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
14885 extern "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.  */
14890 char $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)
14895 choke me
14896 #else
14897 char (*f) () = $ac_func;
14898 #endif
14899 #ifdef __cplusplus
14900 }
14901 #endif
14902
14903 int
14904 main ()
14905 {
14906 return f != $ac_func;
14907   ;
14908   return 0;
14909 }
14910 _ACEOF
14911 rm -f conftest.$ac_objext conftest$ac_exeext
14912 if { (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"
14934 else
14935   echo "$as_me: failed program was:" >&5
14936 sed 's/^/| /' conftest.$ac_ext >&5
14937
14938 eval "$as_ac_var=no"
14939 fi
14940 rm -f conftest.err conftest.$ac_objext \
14941       conftest$ac_exeext conftest.$ac_ext
14942 fi
14943 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
14944 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
14945 if 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
14950 fi
14951 done
14952
14953 echo "$as_me:$LINENO: checking for working mmap" >&5
14954 echo $ECHO_N "checking for working mmap... $ECHO_C" >&6
14955 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
14956   echo $ECHO_N "(cached) $ECHO_C" >&6
14957 else
14958   if test "$cross_compiling" = yes; then
14959   ac_cv_func_mmap_fixed_mapped=no
14960 else
14961   cat >conftest.$ac_ext <<_ACEOF
14962 /* confdefs.h.  */
14963 _ACEOF
14964 cat confdefs.h >>conftest.$ac_ext
14965 cat >>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
14997 char *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
15037 int
15038 main ()
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
15094 rm -f conftest$ac_exeext
15095 if { (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
15106 else
15107   echo "$as_me: program exited with status $ac_status" >&5
15108 echo "$as_me: failed program was:" >&5
15109 sed 's/^/| /' conftest.$ac_ext >&5
15110
15111 ( exit $ac_status )
15112 ac_cv_func_mmap_fixed_mapped=no
15113 fi
15114 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15115 fi
15116 fi
15117 echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
15118 echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6
15119 if test $ac_cv_func_mmap_fixed_mapped = yes; then
15120
15121 cat >>confdefs.h <<\_ACEOF
15122 #define HAVE_MMAP 1
15123 _ACEOF
15124
15125 fi
15126 rm -f conftest.mmap
15127
15128
15129
15130
15131
15132
15133
15134
15135
15136
15137 for ac_func in __argz_count __argz_next __argz_stringify dcgettext mempcpy \
15138                 munmap stpcpy strcspn strdup
15139 do
15140 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
15141 echo "$as_me:$LINENO: checking for $ac_func" >&5
15142 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
15143 if eval "test \"\${$as_ac_var+set}\" = set"; then
15144   echo $ECHO_N "(cached) $ECHO_C" >&6
15145 else
15146   cat >conftest.$ac_ext <<_ACEOF
15147 /* confdefs.h.  */
15148 _ACEOF
15149 cat confdefs.h >>conftest.$ac_ext
15150 cat >>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
15171 extern "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.  */
15176 char $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)
15181 choke me
15182 #else
15183 char (*f) () = $ac_func;
15184 #endif
15185 #ifdef __cplusplus
15186 }
15187 #endif
15188
15189 int
15190 main ()
15191 {
15192 return f != $ac_func;
15193   ;
15194   return 0;
15195 }
15196 _ACEOF
15197 rm -f conftest.$ac_objext conftest$ac_exeext
15198 if { (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"
15220 else
15221   echo "$as_me: failed program was:" >&5
15222 sed 's/^/| /' conftest.$ac_ext >&5
15223
15224 eval "$as_ac_var=no"
15225 fi
15226 rm -f conftest.err conftest.$ac_objext \
15227       conftest$ac_exeext conftest.$ac_ext
15228 fi
15229 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
15230 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
15231 if 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
15236 fi
15237 done
15238
15239
15240 INTL_DEP= INTL_INC= LIBINTL_H=
15241 if 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'
15245 fi
15246
15247
15248
15249
15250
15251
15252
15253 for ac_header in wctype.h
15254 do
15255 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15256 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15257   echo "$as_me:$LINENO: checking for $ac_header" >&5
15258 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15259 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15260   echo $ECHO_N "(cached) $ECHO_C" >&6
15261 fi
15262 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15263 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15264 else
15265   # Is the header compilable?
15266 echo "$as_me:$LINENO: checking $ac_header usability" >&5
15267 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
15268 cat >conftest.$ac_ext <<_ACEOF
15269 /* confdefs.h.  */
15270 _ACEOF
15271 cat confdefs.h >>conftest.$ac_ext
15272 cat >>conftest.$ac_ext <<_ACEOF
15273 /* end confdefs.h.  */
15274 $ac_includes_default
15275 #include <$ac_header>
15276 _ACEOF
15277 rm -f conftest.$ac_objext
15278 if { (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
15300 else
15301   echo "$as_me: failed program was:" >&5
15302 sed 's/^/| /' conftest.$ac_ext >&5
15303
15304 ac_header_compiler=no
15305 fi
15306 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15307 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15308 echo "${ECHO_T}$ac_header_compiler" >&6
15309
15310 # Is the header present?
15311 echo "$as_me:$LINENO: checking $ac_header presence" >&5
15312 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
15313 cat >conftest.$ac_ext <<_ACEOF
15314 /* confdefs.h.  */
15315 _ACEOF
15316 cat confdefs.h >>conftest.$ac_ext
15317 cat >>conftest.$ac_ext <<_ACEOF
15318 /* end confdefs.h.  */
15319 #include <$ac_header>
15320 _ACEOF
15321 if { (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
15335 else
15336   ac_cpp_err=yes
15337 fi
15338 if test -z "$ac_cpp_err"; then
15339   ac_header_preproc=yes
15340 else
15341   echo "$as_me: failed program was:" >&5
15342 sed 's/^/| /' conftest.$ac_ext >&5
15343
15344   ac_header_preproc=no
15345 fi
15346 rm -f conftest.err conftest.$ac_ext
15347 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15348 echo "${ECHO_T}$ac_header_preproc" >&6
15349
15350 # So?  What about this header?
15351 case $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
15354 echo "$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
15356 echo "$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
15361 echo "$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
15363 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
15364     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15365 echo "$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
15367 echo "$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
15369 echo "$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
15371 echo "$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     ;;
15381 esac
15382 echo "$as_me:$LINENO: checking for $ac_header" >&5
15383 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15384 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15385   echo $ECHO_N "(cached) $ECHO_C" >&6
15386 else
15387   eval "$as_ac_Header=\$ac_header_preproc"
15388 fi
15389 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15390 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15391
15392 fi
15393 if 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
15398 fi
15399
15400 done
15401
15402
15403 for ac_header in wchar.h
15404 do
15405 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15406 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15407   echo "$as_me:$LINENO: checking for $ac_header" >&5
15408 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15409 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15410   echo $ECHO_N "(cached) $ECHO_C" >&6
15411 fi
15412 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15413 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15414 else
15415   # Is the header compilable?
15416 echo "$as_me:$LINENO: checking $ac_header usability" >&5
15417 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
15418 cat >conftest.$ac_ext <<_ACEOF
15419 /* confdefs.h.  */
15420 _ACEOF
15421 cat confdefs.h >>conftest.$ac_ext
15422 cat >>conftest.$ac_ext <<_ACEOF
15423 /* end confdefs.h.  */
15424 $ac_includes_default
15425 #include <$ac_header>
15426 _ACEOF
15427 rm -f conftest.$ac_objext
15428 if { (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
15450 else
15451   echo "$as_me: failed program was:" >&5
15452 sed 's/^/| /' conftest.$ac_ext >&5
15453
15454 ac_header_compiler=no
15455 fi
15456 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15457 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15458 echo "${ECHO_T}$ac_header_compiler" >&6
15459
15460 # Is the header present?
15461 echo "$as_me:$LINENO: checking $ac_header presence" >&5
15462 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
15463 cat >conftest.$ac_ext <<_ACEOF
15464 /* confdefs.h.  */
15465 _ACEOF
15466 cat confdefs.h >>conftest.$ac_ext
15467 cat >>conftest.$ac_ext <<_ACEOF
15468 /* end confdefs.h.  */
15469 #include <$ac_header>
15470 _ACEOF
15471 if { (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
15485 else
15486   ac_cpp_err=yes
15487 fi
15488 if test -z "$ac_cpp_err"; then
15489   ac_header_preproc=yes
15490 else
15491   echo "$as_me: failed program was:" >&5
15492 sed 's/^/| /' conftest.$ac_ext >&5
15493
15494   ac_header_preproc=no
15495 fi
15496 rm -f conftest.err conftest.$ac_ext
15497 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15498 echo "${ECHO_T}$ac_header_preproc" >&6
15499
15500 # So?  What about this header?
15501 case $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
15504 echo "$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
15506 echo "$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
15511 echo "$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
15513 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
15514     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15515 echo "$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
15517 echo "$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
15519 echo "$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
15521 echo "$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     ;;
15531 esac
15532 echo "$as_me:$LINENO: checking for $ac_header" >&5
15533 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15534 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15535   echo $ECHO_N "(cached) $ECHO_C" >&6
15536 else
15537   eval "$as_ac_Header=\$ac_header_preproc"
15538 fi
15539 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15540 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15541
15542 fi
15543 if 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
15548 fi
15549
15550 done
15551
15552
15553 for ac_header in langinfo.h
15554 do
15555 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15556 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15557   echo "$as_me:$LINENO: checking for $ac_header" >&5
15558 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15559 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15560   echo $ECHO_N "(cached) $ECHO_C" >&6
15561 fi
15562 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15563 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15564 else
15565   # Is the header compilable?
15566 echo "$as_me:$LINENO: checking $ac_header usability" >&5
15567 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
15568 cat >conftest.$ac_ext <<_ACEOF
15569 /* confdefs.h.  */
15570 _ACEOF
15571 cat confdefs.h >>conftest.$ac_ext
15572 cat >>conftest.$ac_ext <<_ACEOF
15573 /* end confdefs.h.  */
15574 $ac_includes_default
15575 #include <$ac_header>
15576 _ACEOF
15577 rm -f conftest.$ac_objext
15578 if { (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
15600 else
15601   echo "$as_me: failed program was:" >&5
15602 sed 's/^/| /' conftest.$ac_ext >&5
15603
15604 ac_header_compiler=no
15605 fi
15606 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15607 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15608 echo "${ECHO_T}$ac_header_compiler" >&6
15609
15610 # Is the header present?
15611 echo "$as_me:$LINENO: checking $ac_header presence" >&5
15612 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
15613 cat >conftest.$ac_ext <<_ACEOF
15614 /* confdefs.h.  */
15615 _ACEOF
15616 cat confdefs.h >>conftest.$ac_ext
15617 cat >>conftest.$ac_ext <<_ACEOF
15618 /* end confdefs.h.  */
15619 #include <$ac_header>
15620 _ACEOF
15621 if { (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
15635 else
15636   ac_cpp_err=yes
15637 fi
15638 if test -z "$ac_cpp_err"; then
15639   ac_header_preproc=yes
15640 else
15641   echo "$as_me: failed program was:" >&5
15642 sed 's/^/| /' conftest.$ac_ext >&5
15643
15644   ac_header_preproc=no
15645 fi
15646 rm -f conftest.err conftest.$ac_ext
15647 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15648 echo "${ECHO_T}$ac_header_preproc" >&6
15649
15650 # So?  What about this header?
15651 case $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
15654 echo "$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
15656 echo "$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
15661 echo "$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
15663 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
15664     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15665 echo "$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
15667 echo "$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
15669 echo "$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
15671 echo "$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     ;;
15681 esac
15682 echo "$as_me:$LINENO: checking for $ac_header" >&5
15683 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
15684 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15685   echo $ECHO_N "(cached) $ECHO_C" >&6
15686 else
15687   eval "$as_ac_Header=\$ac_header_preproc"
15688 fi
15689 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15690 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15691
15692 fi
15693 if 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
15698 fi
15699
15700 done
15701
15702
15703 echo "$as_me:$LINENO: checking for mbsrtowcs" >&5
15704 echo $ECHO_N "checking for mbsrtowcs... $ECHO_C" >&6
15705 if test "${ac_cv_func_mbsrtowcs+set}" = set; then
15706   echo $ECHO_N "(cached) $ECHO_C" >&6
15707 else
15708   cat >conftest.$ac_ext <<_ACEOF
15709 /* confdefs.h.  */
15710 _ACEOF
15711 cat confdefs.h >>conftest.$ac_ext
15712 cat >>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
15733 extern "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.  */
15738 char 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)
15743 choke me
15744 #else
15745 char (*f) () = mbsrtowcs;
15746 #endif
15747 #ifdef __cplusplus
15748 }
15749 #endif
15750
15751 int
15752 main ()
15753 {
15754 return f != mbsrtowcs;
15755   ;
15756   return 0;
15757 }
15758 _ACEOF
15759 rm -f conftest.$ac_objext conftest$ac_exeext
15760 if { (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
15782 else
15783   echo "$as_me: failed program was:" >&5
15784 sed 's/^/| /' conftest.$ac_ext >&5
15785
15786 ac_cv_func_mbsrtowcs=no
15787 fi
15788 rm -f conftest.err conftest.$ac_objext \
15789       conftest$ac_exeext conftest.$ac_ext
15790 fi
15791 echo "$as_me:$LINENO: result: $ac_cv_func_mbsrtowcs" >&5
15792 echo "${ECHO_T}$ac_cv_func_mbsrtowcs" >&6
15793 if test $ac_cv_func_mbsrtowcs = yes; then
15794   cat >>confdefs.h <<\_ACEOF
15795 #define HAVE_MBSRTOWCS 1
15796 _ACEOF
15797
15798 fi
15799
15800 echo "$as_me:$LINENO: checking for mbrlen" >&5
15801 echo $ECHO_N "checking for mbrlen... $ECHO_C" >&6
15802 if test "${ac_cv_func_mbrlen+set}" = set; then
15803   echo $ECHO_N "(cached) $ECHO_C" >&6
15804 else
15805   cat >conftest.$ac_ext <<_ACEOF
15806 /* confdefs.h.  */
15807 _ACEOF
15808 cat confdefs.h >>conftest.$ac_ext
15809 cat >>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
15830 extern "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.  */
15835 char 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)
15840 choke me
15841 #else
15842 char (*f) () = mbrlen;
15843 #endif
15844 #ifdef __cplusplus
15845 }
15846 #endif
15847
15848 int
15849 main ()
15850 {
15851 return f != mbrlen;
15852   ;
15853   return 0;
15854 }
15855 _ACEOF
15856 rm -f conftest.$ac_objext conftest$ac_exeext
15857 if { (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
15879 else
15880   echo "$as_me: failed program was:" >&5
15881 sed 's/^/| /' conftest.$ac_ext >&5
15882
15883 ac_cv_func_mbrlen=no
15884 fi
15885 rm -f conftest.err conftest.$ac_objext \
15886       conftest$ac_exeext conftest.$ac_ext
15887 fi
15888 echo "$as_me:$LINENO: result: $ac_cv_func_mbrlen" >&5
15889 echo "${ECHO_T}$ac_cv_func_mbrlen" >&6
15890 if test $ac_cv_func_mbrlen = yes; then
15891   cat >>confdefs.h <<\_ACEOF
15892 #define HAVE_MBRLEN 1
15893 _ACEOF
15894
15895 fi
15896
15897
15898 echo "$as_me:$LINENO: checking for wcrtomb" >&5
15899 echo $ECHO_N "checking for wcrtomb... $ECHO_C" >&6
15900 if test "${ac_cv_func_wcrtomb+set}" = set; then
15901   echo $ECHO_N "(cached) $ECHO_C" >&6
15902 else
15903   cat >conftest.$ac_ext <<_ACEOF
15904 /* confdefs.h.  */
15905 _ACEOF
15906 cat confdefs.h >>conftest.$ac_ext
15907 cat >>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
15928 extern "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.  */
15933 char 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)
15938 choke me
15939 #else
15940 char (*f) () = wcrtomb;
15941 #endif
15942 #ifdef __cplusplus
15943 }
15944 #endif
15945
15946 int
15947 main ()
15948 {
15949 return f != wcrtomb;
15950   ;
15951   return 0;
15952 }
15953 _ACEOF
15954 rm -f conftest.$ac_objext conftest$ac_exeext
15955 if { (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
15977 else
15978   echo "$as_me: failed program was:" >&5
15979 sed 's/^/| /' conftest.$ac_ext >&5
15980
15981 ac_cv_func_wcrtomb=no
15982 fi
15983 rm -f conftest.err conftest.$ac_objext \
15984       conftest$ac_exeext conftest.$ac_ext
15985 fi
15986 echo "$as_me:$LINENO: result: $ac_cv_func_wcrtomb" >&5
15987 echo "${ECHO_T}$ac_cv_func_wcrtomb" >&6
15988 if test $ac_cv_func_wcrtomb = yes; then
15989   cat >>confdefs.h <<\_ACEOF
15990 #define HAVE_WCRTOMB 1
15991 _ACEOF
15992
15993 fi
15994
15995 echo "$as_me:$LINENO: checking for wcscoll" >&5
15996 echo $ECHO_N "checking for wcscoll... $ECHO_C" >&6
15997 if test "${ac_cv_func_wcscoll+set}" = set; then
15998   echo $ECHO_N "(cached) $ECHO_C" >&6
15999 else
16000   cat >conftest.$ac_ext <<_ACEOF
16001 /* confdefs.h.  */
16002 _ACEOF
16003 cat confdefs.h >>conftest.$ac_ext
16004 cat >>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
16025 extern "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.  */
16030 char 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)
16035 choke me
16036 #else
16037 char (*f) () = wcscoll;
16038 #endif
16039 #ifdef __cplusplus
16040 }
16041 #endif
16042
16043 int
16044 main ()
16045 {
16046 return f != wcscoll;
16047   ;
16048   return 0;
16049 }
16050 _ACEOF
16051 rm -f conftest.$ac_objext conftest$ac_exeext
16052 if { (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
16074 else
16075   echo "$as_me: failed program was:" >&5
16076 sed 's/^/| /' conftest.$ac_ext >&5
16077
16078 ac_cv_func_wcscoll=no
16079 fi
16080 rm -f conftest.err conftest.$ac_objext \
16081       conftest$ac_exeext conftest.$ac_ext
16082 fi
16083 echo "$as_me:$LINENO: result: $ac_cv_func_wcscoll" >&5
16084 echo "${ECHO_T}$ac_cv_func_wcscoll" >&6
16085 if test $ac_cv_func_wcscoll = yes; then
16086   cat >>confdefs.h <<\_ACEOF
16087 #define HAVE_WCSCOLL 1
16088 _ACEOF
16089
16090 fi
16091
16092 echo "$as_me:$LINENO: checking for wcsdup" >&5
16093 echo $ECHO_N "checking for wcsdup... $ECHO_C" >&6
16094 if test "${ac_cv_func_wcsdup+set}" = set; then
16095   echo $ECHO_N "(cached) $ECHO_C" >&6
16096 else
16097   cat >conftest.$ac_ext <<_ACEOF
16098 /* confdefs.h.  */
16099 _ACEOF
16100 cat confdefs.h >>conftest.$ac_ext
16101 cat >>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
16122 extern "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.  */
16127 char 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)
16132 choke me
16133 #else
16134 char (*f) () = wcsdup;
16135 #endif
16136 #ifdef __cplusplus
16137 }
16138 #endif
16139
16140 int
16141 main ()
16142 {
16143 return f != wcsdup;
16144   ;
16145   return 0;
16146 }
16147 _ACEOF
16148 rm -f conftest.$ac_objext conftest$ac_exeext
16149 if { (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
16171 else
16172   echo "$as_me: failed program was:" >&5
16173 sed 's/^/| /' conftest.$ac_ext >&5
16174
16175 ac_cv_func_wcsdup=no
16176 fi
16177 rm -f conftest.err conftest.$ac_objext \
16178       conftest$ac_exeext conftest.$ac_ext
16179 fi
16180 echo "$as_me:$LINENO: result: $ac_cv_func_wcsdup" >&5
16181 echo "${ECHO_T}$ac_cv_func_wcsdup" >&6
16182 if test $ac_cv_func_wcsdup = yes; then
16183   cat >>confdefs.h <<\_ACEOF
16184 #define HAVE_WCSDUP 1
16185 _ACEOF
16186
16187 fi
16188
16189 echo "$as_me:$LINENO: checking for wcwidth" >&5
16190 echo $ECHO_N "checking for wcwidth... $ECHO_C" >&6
16191 if test "${ac_cv_func_wcwidth+set}" = set; then
16192   echo $ECHO_N "(cached) $ECHO_C" >&6
16193 else
16194   cat >conftest.$ac_ext <<_ACEOF
16195 /* confdefs.h.  */
16196 _ACEOF
16197 cat confdefs.h >>conftest.$ac_ext
16198 cat >>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
16219 extern "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.  */
16224 char 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)
16229 choke me
16230 #else
16231 char (*f) () = wcwidth;
16232 #endif
16233 #ifdef __cplusplus
16234 }
16235 #endif
16236
16237 int
16238 main ()
16239 {
16240 return f != wcwidth;
16241   ;
16242   return 0;
16243 }
16244 _ACEOF
16245 rm -f conftest.$ac_objext conftest$ac_exeext
16246 if { (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
16268 else
16269   echo "$as_me: failed program was:" >&5
16270 sed 's/^/| /' conftest.$ac_ext >&5
16271
16272 ac_cv_func_wcwidth=no
16273 fi
16274 rm -f conftest.err conftest.$ac_objext \
16275       conftest$ac_exeext conftest.$ac_ext
16276 fi
16277 echo "$as_me:$LINENO: result: $ac_cv_func_wcwidth" >&5
16278 echo "${ECHO_T}$ac_cv_func_wcwidth" >&6
16279 if test $ac_cv_func_wcwidth = yes; then
16280   cat >>confdefs.h <<\_ACEOF
16281 #define HAVE_WCWIDTH 1
16282 _ACEOF
16283
16284 fi
16285
16286 echo "$as_me:$LINENO: checking for wctype" >&5
16287 echo $ECHO_N "checking for wctype... $ECHO_C" >&6
16288 if test "${ac_cv_func_wctype+set}" = set; then
16289   echo $ECHO_N "(cached) $ECHO_C" >&6
16290 else
16291   cat >conftest.$ac_ext <<_ACEOF
16292 /* confdefs.h.  */
16293 _ACEOF
16294 cat confdefs.h >>conftest.$ac_ext
16295 cat >>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
16316 extern "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.  */
16321 char 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)
16326 choke me
16327 #else
16328 char (*f) () = wctype;
16329 #endif
16330 #ifdef __cplusplus
16331 }
16332 #endif
16333
16334 int
16335 main ()
16336 {
16337 return f != wctype;
16338   ;
16339   return 0;
16340 }
16341 _ACEOF
16342 rm -f conftest.$ac_objext conftest$ac_exeext
16343 if { (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
16365 else
16366   echo "$as_me: failed program was:" >&5
16367 sed 's/^/| /' conftest.$ac_ext >&5
16368
16369 ac_cv_func_wctype=no
16370 fi
16371 rm -f conftest.err conftest.$ac_objext \
16372       conftest$ac_exeext conftest.$ac_ext
16373 fi
16374 echo "$as_me:$LINENO: result: $ac_cv_func_wctype" >&5
16375 echo "${ECHO_T}$ac_cv_func_wctype" >&6
16376 if test $ac_cv_func_wctype = yes; then
16377   cat >>confdefs.h <<\_ACEOF
16378 #define HAVE_WCTYPE 1
16379 _ACEOF
16380
16381 fi
16382
16383
16384
16385   echo "$as_me:$LINENO: checking whether mbrtowc and mbstate_t are properly declared" >&5
16386 echo $ECHO_N "checking whether mbrtowc and mbstate_t are properly declared... $ECHO_C" >&6
16387 if test "${ac_cv_func_mbrtowc+set}" = set; then
16388   echo $ECHO_N "(cached) $ECHO_C" >&6
16389 else
16390   cat >conftest.$ac_ext <<_ACEOF
16391 /* confdefs.h.  */
16392 _ACEOF
16393 cat confdefs.h >>conftest.$ac_ext
16394 cat >>conftest.$ac_ext <<_ACEOF
16395 /* end confdefs.h.  */
16396 #include <wchar.h>
16397 int
16398 main ()
16399 {
16400 mbstate_t state; return ! (sizeof state && mbrtowc);
16401   ;
16402   return 0;
16403 }
16404 _ACEOF
16405 rm -f conftest.$ac_objext conftest$ac_exeext
16406 if { (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
16428 else
16429   echo "$as_me: failed program was:" >&5
16430 sed 's/^/| /' conftest.$ac_ext >&5
16431
16432 ac_cv_func_mbrtowc=no
16433 fi
16434 rm -f conftest.err conftest.$ac_objext \
16435       conftest$ac_exeext conftest.$ac_ext
16436 fi
16437 echo "$as_me:$LINENO: result: $ac_cv_func_mbrtowc" >&5
16438 echo "${ECHO_T}$ac_cv_func_mbrtowc" >&6
16439   if test $ac_cv_func_mbrtowc = yes; then
16440
16441 cat >>confdefs.h <<\_ACEOF
16442 #define HAVE_MBRTOWC 1
16443 _ACEOF
16444
16445   fi
16446
16447 if test $ac_cv_func_mbrtowc = yes; then
16448         cat >>confdefs.h <<\_ACEOF
16449 #define HAVE_MBSTATE_T 1
16450 _ACEOF
16451
16452 fi
16453
16454
16455
16456
16457
16458
16459 for ac_func in iswlower iswupper towlower towupper iswctype
16460 do
16461 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16462 echo "$as_me:$LINENO: checking for $ac_func" >&5
16463 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
16464 if eval "test \"\${$as_ac_var+set}\" = set"; then
16465   echo $ECHO_N "(cached) $ECHO_C" >&6
16466 else
16467   cat >conftest.$ac_ext <<_ACEOF
16468 /* confdefs.h.  */
16469 _ACEOF
16470 cat confdefs.h >>conftest.$ac_ext
16471 cat >>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
16492 extern "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.  */
16497 char $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)
16502 choke me
16503 #else
16504 char (*f) () = $ac_func;
16505 #endif
16506 #ifdef __cplusplus
16507 }
16508 #endif
16509
16510 int
16511 main ()
16512 {
16513 return f != $ac_func;
16514   ;
16515   return 0;
16516 }
16517 _ACEOF
16518 rm -f conftest.$ac_objext conftest$ac_exeext
16519 if { (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"
16541 else
16542   echo "$as_me: failed program was:" >&5
16543 sed 's/^/| /' conftest.$ac_ext >&5
16544
16545 eval "$as_ac_var=no"
16546 fi
16547 rm -f conftest.err conftest.$ac_objext \
16548       conftest$ac_exeext conftest.$ac_ext
16549 fi
16550 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
16551 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
16552 if 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
16557 fi
16558 done
16559
16560
16561 echo "$as_me:$LINENO: checking for nl_langinfo and CODESET" >&5
16562 echo $ECHO_N "checking for nl_langinfo and CODESET... $ECHO_C" >&6
16563 if test "${bash_cv_langinfo_codeset+set}" = set; then
16564   echo $ECHO_N "(cached) $ECHO_C" >&6
16565 else
16566   cat >conftest.$ac_ext <<_ACEOF
16567 /* confdefs.h.  */
16568 _ACEOF
16569 cat confdefs.h >>conftest.$ac_ext
16570 cat >>conftest.$ac_ext <<_ACEOF
16571 /* end confdefs.h.  */
16572 #include <langinfo.h>
16573 int
16574 main ()
16575 {
16576 char* cs = nl_langinfo(CODESET);
16577   ;
16578   return 0;
16579 }
16580 _ACEOF
16581 rm -f conftest.$ac_objext conftest$ac_exeext
16582 if { (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
16604 else
16605   echo "$as_me: failed program was:" >&5
16606 sed 's/^/| /' conftest.$ac_ext >&5
16607
16608 bash_cv_langinfo_codeset=no
16609 fi
16610 rm -f conftest.err conftest.$ac_objext \
16611       conftest$ac_exeext conftest.$ac_ext
16612 fi
16613 echo "$as_me:$LINENO: result: $bash_cv_langinfo_codeset" >&5
16614 echo "${ECHO_T}$bash_cv_langinfo_codeset" >&6
16615 if test $bash_cv_langinfo_codeset = yes; then
16616   cat >>confdefs.h <<\_ACEOF
16617 #define HAVE_LANGINFO_CODESET 1
16618 _ACEOF
16619
16620 fi
16621
16622 echo "$as_me:$LINENO: checking for wchar_t in wchar.h" >&5
16623 echo $ECHO_N "checking for wchar_t in wchar.h... $ECHO_C" >&6
16624 if test "${bash_cv_type_wchar_t+set}" = set; then
16625   echo $ECHO_N "(cached) $ECHO_C" >&6
16626 else
16627   cat >conftest.$ac_ext <<_ACEOF
16628 /* confdefs.h.  */
16629 _ACEOF
16630 cat confdefs.h >>conftest.$ac_ext
16631 cat >>conftest.$ac_ext <<_ACEOF
16632 /* end confdefs.h.  */
16633 #include <wchar.h>
16634
16635 int
16636 main ()
16637 {
16638
16639         wchar_t foo;
16640         foo = 0;
16641
16642   ;
16643   return 0;
16644 }
16645 _ACEOF
16646 rm -f conftest.$ac_objext
16647 if { (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
16669 else
16670   echo "$as_me: failed program was:" >&5
16671 sed 's/^/| /' conftest.$ac_ext >&5
16672
16673 bash_cv_type_wchar_t=no
16674 fi
16675 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16676 fi
16677 echo "$as_me:$LINENO: result: $bash_cv_type_wchar_t" >&5
16678 echo "${ECHO_T}$bash_cv_type_wchar_t" >&6
16679 if test $bash_cv_type_wchar_t = yes; then
16680
16681 cat >>confdefs.h <<\_ACEOF
16682 #define HAVE_WCHAR_T 1
16683 _ACEOF
16684
16685 fi
16686
16687 echo "$as_me:$LINENO: checking for wctype_t in wctype.h" >&5
16688 echo $ECHO_N "checking for wctype_t in wctype.h... $ECHO_C" >&6
16689 if test "${bash_cv_type_wctype_t+set}" = set; then
16690   echo $ECHO_N "(cached) $ECHO_C" >&6
16691 else
16692   cat >conftest.$ac_ext <<_ACEOF
16693 /* confdefs.h.  */
16694 _ACEOF
16695 cat confdefs.h >>conftest.$ac_ext
16696 cat >>conftest.$ac_ext <<_ACEOF
16697 /* end confdefs.h.  */
16698 #include <wctype.h>
16699 int
16700 main ()
16701 {
16702
16703         wctype_t foo;
16704         foo = 0;
16705
16706   ;
16707   return 0;
16708 }
16709 _ACEOF
16710 rm -f conftest.$ac_objext
16711 if { (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
16733 else
16734   echo "$as_me: failed program was:" >&5
16735 sed 's/^/| /' conftest.$ac_ext >&5
16736
16737 bash_cv_type_wctype_t=no
16738 fi
16739 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16740 fi
16741 echo "$as_me:$LINENO: result: $bash_cv_type_wctype_t" >&5
16742 echo "${ECHO_T}$bash_cv_type_wctype_t" >&6
16743 if test $bash_cv_type_wctype_t = yes; then
16744
16745 cat >>confdefs.h <<\_ACEOF
16746 #define HAVE_WCTYPE_T 1
16747 _ACEOF
16748
16749 fi
16750
16751 echo "$as_me:$LINENO: checking for wint_t in wctype.h" >&5
16752 echo $ECHO_N "checking for wint_t in wctype.h... $ECHO_C" >&6
16753 if test "${bash_cv_type_wint_t+set}" = set; then
16754   echo $ECHO_N "(cached) $ECHO_C" >&6
16755 else
16756   cat >conftest.$ac_ext <<_ACEOF
16757 /* confdefs.h.  */
16758 _ACEOF
16759 cat confdefs.h >>conftest.$ac_ext
16760 cat >>conftest.$ac_ext <<_ACEOF
16761 /* end confdefs.h.  */
16762 #include <wctype.h>
16763 int
16764 main ()
16765 {
16766
16767         wint_t foo;
16768         foo = 0;
16769
16770   ;
16771   return 0;
16772 }
16773 _ACEOF
16774 rm -f conftest.$ac_objext
16775 if { (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
16797 else
16798   echo "$as_me: failed program was:" >&5
16799 sed 's/^/| /' conftest.$ac_ext >&5
16800
16801 bash_cv_type_wint_t=no
16802 fi
16803 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16804 fi
16805 echo "$as_me:$LINENO: result: $bash_cv_type_wint_t" >&5
16806 echo "${ECHO_T}$bash_cv_type_wint_t" >&6
16807 if test $bash_cv_type_wint_t = yes; then
16808
16809 cat >>confdefs.h <<\_ACEOF
16810 #define HAVE_WINT_T 1
16811 _ACEOF
16812
16813 fi
16814
16815
16816
16817 if test "$opt_static_link" != yes; then
16818
16819 echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
16820 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
16821 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
16822   echo $ECHO_N "(cached) $ECHO_C" >&6
16823 else
16824   ac_check_lib_save_LIBS=$LIBS
16825 LIBS="-ldl  $LIBS"
16826 cat >conftest.$ac_ext <<_ACEOF
16827 /* confdefs.h.  */
16828 _ACEOF
16829 cat confdefs.h >>conftest.$ac_ext
16830 cat >>conftest.$ac_ext <<_ACEOF
16831 /* end confdefs.h.  */
16832
16833 /* Override any gcc2 internal prototype to avoid an error.  */
16834 #ifdef __cplusplus
16835 extern "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.  */
16839 char dlopen ();
16840 int
16841 main ()
16842 {
16843 dlopen ();
16844   ;
16845   return 0;
16846 }
16847 _ACEOF
16848 rm -f conftest.$ac_objext conftest$ac_exeext
16849 if { (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
16871 else
16872   echo "$as_me: failed program was:" >&5
16873 sed 's/^/| /' conftest.$ac_ext >&5
16874
16875 ac_cv_lib_dl_dlopen=no
16876 fi
16877 rm -f conftest.err conftest.$ac_objext \
16878       conftest$ac_exeext conftest.$ac_ext
16879 LIBS=$ac_check_lib_save_LIBS
16880 fi
16881 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
16882 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
16883 if 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
16890 fi
16891
16892
16893
16894
16895 for ac_func in dlopen dlclose dlsym
16896 do
16897 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16898 echo "$as_me:$LINENO: checking for $ac_func" >&5
16899 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
16900 if eval "test \"\${$as_ac_var+set}\" = set"; then
16901   echo $ECHO_N "(cached) $ECHO_C" >&6
16902 else
16903   cat >conftest.$ac_ext <<_ACEOF
16904 /* confdefs.h.  */
16905 _ACEOF
16906 cat confdefs.h >>conftest.$ac_ext
16907 cat >>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
16928 extern "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.  */
16933 char $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)
16938 choke me
16939 #else
16940 char (*f) () = $ac_func;
16941 #endif
16942 #ifdef __cplusplus
16943 }
16944 #endif
16945
16946 int
16947 main ()
16948 {
16949 return f != $ac_func;
16950   ;
16951   return 0;
16952 }
16953 _ACEOF
16954 rm -f conftest.$ac_objext conftest$ac_exeext
16955 if { (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"
16977 else
16978   echo "$as_me: failed program was:" >&5
16979 sed 's/^/| /' conftest.$ac_ext >&5
16980
16981 eval "$as_ac_var=no"
16982 fi
16983 rm -f conftest.err conftest.$ac_objext \
16984       conftest$ac_exeext conftest.$ac_ext
16985 fi
16986 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
16987 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
16988 if 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
16993 fi
16994 done
16995
16996 fi
16997
16998 echo "$as_me:$LINENO: checking whether sys_siglist is declared" >&5
16999 echo $ECHO_N "checking whether sys_siglist is declared... $ECHO_C" >&6
17000 if test "${ac_cv_have_decl_sys_siglist+set}" = set; then
17001   echo $ECHO_N "(cached) $ECHO_C" >&6
17002 else
17003   cat >conftest.$ac_ext <<_ACEOF
17004 /* confdefs.h.  */
17005 _ACEOF
17006 cat confdefs.h >>conftest.$ac_ext
17007 cat >>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
17016 int
17017 main ()
17018 {
17019 #ifndef sys_siglist
17020   char *p = (char *) sys_siglist;
17021 #endif
17022
17023   ;
17024   return 0;
17025 }
17026 _ACEOF
17027 rm -f conftest.$ac_objext
17028 if { (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
17050 else
17051   echo "$as_me: failed program was:" >&5
17052 sed 's/^/| /' conftest.$ac_ext >&5
17053
17054 ac_cv_have_decl_sys_siglist=no
17055 fi
17056 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17057 fi
17058 echo "$as_me:$LINENO: result: $ac_cv_have_decl_sys_siglist" >&5
17059 echo "${ECHO_T}$ac_cv_have_decl_sys_siglist" >&6
17060 if test $ac_cv_have_decl_sys_siglist = yes; then
17061
17062 cat >>confdefs.h <<_ACEOF
17063 #define HAVE_DECL_SYS_SIGLIST 1
17064 _ACEOF
17065
17066
17067 else
17068   cat >>confdefs.h <<_ACEOF
17069 #define HAVE_DECL_SYS_SIGLIST 0
17070 _ACEOF
17071
17072
17073 fi
17074
17075
17076
17077
17078 if test "$ac_cv_func_inet_aton" != 'yes'; then
17079
17080 echo "$as_me:$LINENO: checking for inet_aton" >&5
17081 echo $ECHO_N "checking for inet_aton... $ECHO_C" >&6
17082 if test "${bash_cv_func_inet_aton+set}" = set; then
17083   echo $ECHO_N "(cached) $ECHO_C" >&6
17084 else
17085   cat >conftest.$ac_ext <<_ACEOF
17086 /* confdefs.h.  */
17087 _ACEOF
17088 cat confdefs.h >>conftest.$ac_ext
17089 cat >>conftest.$ac_ext <<_ACEOF
17090 /* end confdefs.h.  */
17091
17092 #include <sys/types.h>
17093 #include <netinet/in.h>
17094 #include <arpa/inet.h>
17095 struct in_addr ap;
17096 int
17097 main ()
17098 {
17099  inet_aton("127.0.0.1", &ap);
17100   ;
17101   return 0;
17102 }
17103 _ACEOF
17104 rm -f conftest.$ac_objext conftest$ac_exeext
17105 if { (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
17127 else
17128   echo "$as_me: failed program was:" >&5
17129 sed 's/^/| /' conftest.$ac_ext >&5
17130
17131 bash_cv_func_inet_aton=no
17132 fi
17133 rm -f conftest.err conftest.$ac_objext \
17134       conftest$ac_exeext conftest.$ac_ext
17135 fi
17136 echo "$as_me:$LINENO: result: $bash_cv_func_inet_aton" >&5
17137 echo "${ECHO_T}$bash_cv_func_inet_aton" >&6
17138 if test $bash_cv_func_inet_aton = yes; then
17139   cat >>confdefs.h <<\_ACEOF
17140 #define HAVE_INET_ATON 1
17141 _ACEOF
17142
17143 else
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" ;;
17150 esac
17151
17152 fi
17153
17154 fi
17155
17156 case "$host_os" in
17157 irix4*)
17158 echo "$as_me:$LINENO: checking for getpwent in -lsun" >&5
17159 echo $ECHO_N "checking for getpwent in -lsun... $ECHO_C" >&6
17160 if test "${ac_cv_lib_sun_getpwent+set}" = set; then
17161   echo $ECHO_N "(cached) $ECHO_C" >&6
17162 else
17163   ac_check_lib_save_LIBS=$LIBS
17164 LIBS="-lsun  $LIBS"
17165 cat >conftest.$ac_ext <<_ACEOF
17166 /* confdefs.h.  */
17167 _ACEOF
17168 cat confdefs.h >>conftest.$ac_ext
17169 cat >>conftest.$ac_ext <<_ACEOF
17170 /* end confdefs.h.  */
17171
17172 /* Override any gcc2 internal prototype to avoid an error.  */
17173 #ifdef __cplusplus
17174 extern "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.  */
17178 char getpwent ();
17179 int
17180 main ()
17181 {
17182 getpwent ();
17183   ;
17184   return 0;
17185 }
17186 _ACEOF
17187 rm -f conftest.$ac_objext conftest$ac_exeext
17188 if { (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
17210 else
17211   echo "$as_me: failed program was:" >&5
17212 sed 's/^/| /' conftest.$ac_ext >&5
17213
17214 ac_cv_lib_sun_getpwent=no
17215 fi
17216 rm -f conftest.err conftest.$ac_objext \
17217       conftest$ac_exeext conftest.$ac_ext
17218 LIBS=$ac_check_lib_save_LIBS
17219 fi
17220 echo "$as_me:$LINENO: result: $ac_cv_lib_sun_getpwent" >&5
17221 echo "${ECHO_T}$ac_cv_lib_sun_getpwent" >&6
17222 if 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
17229 fi
17230  ;;
17231 esac
17232
17233 if test "$ac_cv_func_getpeername" = no; then
17234
17235 if test "X$bash_cv_have_socklib" = "X"; then
17236 _bash_needmsg=
17237 else
17238 echo "$as_me:$LINENO: checking for socket library" >&5
17239 echo $ECHO_N "checking for socket library... $ECHO_C" >&6
17240 _bash_needmsg=yes
17241 fi
17242 if test "${bash_cv_have_socklib+set}" = set; then
17243   echo $ECHO_N "(cached) $ECHO_C" >&6
17244 else
17245   echo "$as_me:$LINENO: checking for getpeername in -lsocket" >&5
17246 echo $ECHO_N "checking for getpeername in -lsocket... $ECHO_C" >&6
17247 if test "${ac_cv_lib_socket_getpeername+set}" = set; then
17248   echo $ECHO_N "(cached) $ECHO_C" >&6
17249 else
17250   ac_check_lib_save_LIBS=$LIBS
17251 LIBS="-lsocket -lnsl $LIBS"
17252 cat >conftest.$ac_ext <<_ACEOF
17253 /* confdefs.h.  */
17254 _ACEOF
17255 cat confdefs.h >>conftest.$ac_ext
17256 cat >>conftest.$ac_ext <<_ACEOF
17257 /* end confdefs.h.  */
17258
17259 /* Override any gcc2 internal prototype to avoid an error.  */
17260 #ifdef __cplusplus
17261 extern "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.  */
17265 char getpeername ();
17266 int
17267 main ()
17268 {
17269 getpeername ();
17270   ;
17271   return 0;
17272 }
17273 _ACEOF
17274 rm -f conftest.$ac_objext conftest$ac_exeext
17275 if { (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
17297 else
17298   echo "$as_me: failed program was:" >&5
17299 sed 's/^/| /' conftest.$ac_ext >&5
17300
17301 ac_cv_lib_socket_getpeername=no
17302 fi
17303 rm -f conftest.err conftest.$ac_objext \
17304       conftest$ac_exeext conftest.$ac_ext
17305 LIBS=$ac_check_lib_save_LIBS
17306 fi
17307 echo "$as_me:$LINENO: result: $ac_cv_lib_socket_getpeername" >&5
17308 echo "${ECHO_T}$ac_cv_lib_socket_getpeername" >&6
17309 if test $ac_cv_lib_socket_getpeername = yes; then
17310   bash_cv_have_socklib=yes
17311 else
17312   bash_cv_have_socklib=no
17313 fi
17314
17315 fi
17316
17317 if test "X$_bash_needmsg" = Xyes; then
17318   echo "$as_me:$LINENO: result: $bash_cv_have_socklib" >&5
17319 echo "${ECHO_T}$bash_cv_have_socklib" >&6
17320   _bash_needmsg=
17321 fi
17322 if 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
17328 echo $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
17333 else
17334   echo "$as_me:$LINENO: checking for t_open in -lnsl" >&5
17335 echo $ECHO_N "checking for t_open in -lnsl... $ECHO_C" >&6
17336 if test "${ac_cv_lib_nsl_t_open+set}" = set; then
17337   echo $ECHO_N "(cached) $ECHO_C" >&6
17338 else
17339   ac_check_lib_save_LIBS=$LIBS
17340 LIBS="-lnsl  $LIBS"
17341 cat >conftest.$ac_ext <<_ACEOF
17342 /* confdefs.h.  */
17343 _ACEOF
17344 cat confdefs.h >>conftest.$ac_ext
17345 cat >>conftest.$ac_ext <<_ACEOF
17346 /* end confdefs.h.  */
17347
17348 /* Override any gcc2 internal prototype to avoid an error.  */
17349 #ifdef __cplusplus
17350 extern "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.  */
17354 char t_open ();
17355 int
17356 main ()
17357 {
17358 t_open ();
17359   ;
17360   return 0;
17361 }
17362 _ACEOF
17363 rm -f conftest.$ac_objext conftest$ac_exeext
17364 if { (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
17386 else
17387   echo "$as_me: failed program was:" >&5
17388 sed 's/^/| /' conftest.$ac_ext >&5
17389
17390 ac_cv_lib_nsl_t_open=no
17391 fi
17392 rm -f conftest.err conftest.$ac_objext \
17393       conftest$ac_exeext conftest.$ac_ext
17394 LIBS=$ac_check_lib_save_LIBS
17395 fi
17396 echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_t_open" >&5
17397 echo "${ECHO_T}$ac_cv_lib_nsl_t_open" >&6
17398 if test $ac_cv_lib_nsl_t_open = yes; then
17399   bash_cv_have_libnsl=yes
17400 else
17401   bash_cv_have_libnsl=no
17402 fi
17403
17404 fi
17405
17406   if test "X$_bash_needmsg" = Xyes; then
17407     echo "$as_me:$LINENO: result: $bash_cv_have_libnsl" >&5
17408 echo "${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
17424 fi
17425
17426 fi
17427 if test "$ac_cv_func_gethostbyname" = no; then
17428         if test "X$bash_cv_have_gethostbyname" = "X"; then
17429 _bash_needmsg=yes
17430 else
17431 echo "$as_me:$LINENO: checking for gethostbyname in socket library" >&5
17432 echo $ECHO_N "checking for gethostbyname in socket library... $ECHO_C" >&6
17433 _bash_needmsg=
17434 fi
17435 if test "${bash_cv_have_gethostbyname+set}" = set; then
17436   echo $ECHO_N "(cached) $ECHO_C" >&6
17437 else
17438   cat >conftest.$ac_ext <<_ACEOF
17439 /* confdefs.h.  */
17440 _ACEOF
17441 cat confdefs.h >>conftest.$ac_ext
17442 cat >>conftest.$ac_ext <<_ACEOF
17443 /* end confdefs.h.  */
17444 #include <netdb.h>
17445 int
17446 main ()
17447 {
17448  struct hostent *hp;
17449   hp = gethostbyname("localhost");
17450
17451   ;
17452   return 0;
17453 }
17454 _ACEOF
17455 rm -f conftest.$ac_objext conftest$ac_exeext
17456 if { (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
17478 else
17479   echo "$as_me: failed program was:" >&5
17480 sed 's/^/| /' conftest.$ac_ext >&5
17481
17482 bash_cv_have_gethostbyname=no
17483 fi
17484 rm -f conftest.err conftest.$ac_objext \
17485       conftest$ac_exeext conftest.$ac_ext
17486
17487 fi
17488
17489 if test "X$_bash_needmsg" = Xyes; then
17490     echo "$as_me:$LINENO: checking for gethostbyname in socket library" >&5
17491 echo $ECHO_N "checking for gethostbyname in socket library... $ECHO_C" >&6
17492 fi
17493 echo "$as_me:$LINENO: result: $bash_cv_have_gethostbyname" >&5
17494 echo "${ECHO_T}$bash_cv_have_gethostbyname" >&6
17495 if test "$bash_cv_have_gethostbyname" = yes; then
17496 cat >>confdefs.h <<\_ACEOF
17497 #define HAVE_GETHOSTBYNAME 1
17498 _ACEOF
17499
17500 fi
17501
17502 fi
17503
17504 echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
17505 echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6
17506 if test "${ac_cv_type_uid_t+set}" = set; then
17507   echo $ECHO_N "(cached) $ECHO_C" >&6
17508 else
17509   cat >conftest.$ac_ext <<_ACEOF
17510 /* confdefs.h.  */
17511 _ACEOF
17512 cat confdefs.h >>conftest.$ac_ext
17513 cat >>conftest.$ac_ext <<_ACEOF
17514 /* end confdefs.h.  */
17515 #include <sys/types.h>
17516
17517 _ACEOF
17518 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
17519   $EGREP "uid_t" >/dev/null 2>&1; then
17520   ac_cv_type_uid_t=yes
17521 else
17522   ac_cv_type_uid_t=no
17523 fi
17524 rm -f conftest*
17525
17526 fi
17527 echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
17528 echo "${ECHO_T}$ac_cv_type_uid_t" >&6
17529 if test $ac_cv_type_uid_t = no; then
17530
17531 cat >>confdefs.h <<\_ACEOF
17532 #define uid_t int
17533 _ACEOF
17534
17535
17536 cat >>confdefs.h <<\_ACEOF
17537 #define gid_t int
17538 _ACEOF
17539
17540 fi
17541
17542 echo "$as_me:$LINENO: checking type of array argument to getgroups" >&5
17543 echo $ECHO_N "checking type of array argument to getgroups... $ECHO_C" >&6
17544 if test "${ac_cv_type_getgroups+set}" = set; then
17545   echo $ECHO_N "(cached) $ECHO_C" >&6
17546 else
17547   if test "$cross_compiling" = yes; then
17548   ac_cv_type_getgroups=cross
17549 else
17550   cat >conftest.$ac_ext <<_ACEOF
17551 /* confdefs.h.  */
17552 _ACEOF
17553 cat confdefs.h >>conftest.$ac_ext
17554 cat >>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
17562 int
17563 main ()
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
17579 rm -f conftest$ac_exeext
17580 if { (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
17591 else
17592   echo "$as_me: program exited with status $ac_status" >&5
17593 echo "$as_me: failed program was:" >&5
17594 sed 's/^/| /' conftest.$ac_ext >&5
17595
17596 ( exit $ac_status )
17597 ac_cv_type_getgroups=int
17598 fi
17599 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
17600 fi
17601 if test $ac_cv_type_getgroups = cross; then
17602         cat >conftest.$ac_ext <<_ACEOF
17603 /* confdefs.h.  */
17604 _ACEOF
17605 cat confdefs.h >>conftest.$ac_ext
17606 cat >>conftest.$ac_ext <<_ACEOF
17607 /* end confdefs.h.  */
17608 #include <unistd.h>
17609
17610 _ACEOF
17611 if (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
17614 else
17615   ac_cv_type_getgroups=int
17616 fi
17617 rm -f conftest*
17618
17619 fi
17620 fi
17621 echo "$as_me:$LINENO: result: $ac_cv_type_getgroups" >&5
17622 echo "${ECHO_T}$ac_cv_type_getgroups" >&6
17623
17624 cat >>confdefs.h <<_ACEOF
17625 #define GETGROUPS_T $ac_cv_type_getgroups
17626 _ACEOF
17627
17628
17629 echo "$as_me:$LINENO: checking for off_t" >&5
17630 echo $ECHO_N "checking for off_t... $ECHO_C" >&6
17631 if test "${ac_cv_type_off_t+set}" = set; then
17632   echo $ECHO_N "(cached) $ECHO_C" >&6
17633 else
17634   cat >conftest.$ac_ext <<_ACEOF
17635 /* confdefs.h.  */
17636 _ACEOF
17637 cat confdefs.h >>conftest.$ac_ext
17638 cat >>conftest.$ac_ext <<_ACEOF
17639 /* end confdefs.h.  */
17640 $ac_includes_default
17641 int
17642 main ()
17643 {
17644 if ((off_t *) 0)
17645   return 0;
17646 if (sizeof (off_t))
17647   return 0;
17648   ;
17649   return 0;
17650 }
17651 _ACEOF
17652 rm -f conftest.$ac_objext
17653 if { (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
17675 else
17676   echo "$as_me: failed program was:" >&5
17677 sed 's/^/| /' conftest.$ac_ext >&5
17678
17679 ac_cv_type_off_t=no
17680 fi
17681 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17682 fi
17683 echo "$as_me:$LINENO: result: $ac_cv_type_off_t" >&5
17684 echo "${ECHO_T}$ac_cv_type_off_t" >&6
17685 if test $ac_cv_type_off_t = yes; then
17686   :
17687 else
17688
17689 cat >>confdefs.h <<_ACEOF
17690 #define off_t long
17691 _ACEOF
17692
17693 fi
17694
17695 echo "$as_me:$LINENO: checking for mode_t" >&5
17696 echo $ECHO_N "checking for mode_t... $ECHO_C" >&6
17697 if test "${ac_cv_type_mode_t+set}" = set; then
17698   echo $ECHO_N "(cached) $ECHO_C" >&6
17699 else
17700   cat >conftest.$ac_ext <<_ACEOF
17701 /* confdefs.h.  */
17702 _ACEOF
17703 cat confdefs.h >>conftest.$ac_ext
17704 cat >>conftest.$ac_ext <<_ACEOF
17705 /* end confdefs.h.  */
17706 $ac_includes_default
17707 int
17708 main ()
17709 {
17710 if ((mode_t *) 0)
17711   return 0;
17712 if (sizeof (mode_t))
17713   return 0;
17714   ;
17715   return 0;
17716 }
17717 _ACEOF
17718 rm -f conftest.$ac_objext
17719 if { (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
17741 else
17742   echo "$as_me: failed program was:" >&5
17743 sed 's/^/| /' conftest.$ac_ext >&5
17744
17745 ac_cv_type_mode_t=no
17746 fi
17747 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17748 fi
17749 echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
17750 echo "${ECHO_T}$ac_cv_type_mode_t" >&6
17751 if test $ac_cv_type_mode_t = yes; then
17752   :
17753 else
17754
17755 cat >>confdefs.h <<_ACEOF
17756 #define mode_t int
17757 _ACEOF
17758
17759 fi
17760
17761 echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
17762 echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6
17763 if test "${ac_cv_type_uid_t+set}" = set; then
17764   echo $ECHO_N "(cached) $ECHO_C" >&6
17765 else
17766   cat >conftest.$ac_ext <<_ACEOF
17767 /* confdefs.h.  */
17768 _ACEOF
17769 cat confdefs.h >>conftest.$ac_ext
17770 cat >>conftest.$ac_ext <<_ACEOF
17771 /* end confdefs.h.  */
17772 #include <sys/types.h>
17773
17774 _ACEOF
17775 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
17776   $EGREP "uid_t" >/dev/null 2>&1; then
17777   ac_cv_type_uid_t=yes
17778 else
17779   ac_cv_type_uid_t=no
17780 fi
17781 rm -f conftest*
17782
17783 fi
17784 echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
17785 echo "${ECHO_T}$ac_cv_type_uid_t" >&6
17786 if test $ac_cv_type_uid_t = no; then
17787
17788 cat >>confdefs.h <<\_ACEOF
17789 #define uid_t int
17790 _ACEOF
17791
17792
17793 cat >>confdefs.h <<\_ACEOF
17794 #define gid_t int
17795 _ACEOF
17796
17797 fi
17798
17799 echo "$as_me:$LINENO: checking for pid_t" >&5
17800 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6
17801 if test "${ac_cv_type_pid_t+set}" = set; then
17802   echo $ECHO_N "(cached) $ECHO_C" >&6
17803 else
17804   cat >conftest.$ac_ext <<_ACEOF
17805 /* confdefs.h.  */
17806 _ACEOF
17807 cat confdefs.h >>conftest.$ac_ext
17808 cat >>conftest.$ac_ext <<_ACEOF
17809 /* end confdefs.h.  */
17810 $ac_includes_default
17811 int
17812 main ()
17813 {
17814 if ((pid_t *) 0)
17815   return 0;
17816 if (sizeof (pid_t))
17817   return 0;
17818   ;
17819   return 0;
17820 }
17821 _ACEOF
17822 rm -f conftest.$ac_objext
17823 if { (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
17845 else
17846   echo "$as_me: failed program was:" >&5
17847 sed 's/^/| /' conftest.$ac_ext >&5
17848
17849 ac_cv_type_pid_t=no
17850 fi
17851 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17852 fi
17853 echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
17854 echo "${ECHO_T}$ac_cv_type_pid_t" >&6
17855 if test $ac_cv_type_pid_t = yes; then
17856   :
17857 else
17858
17859 cat >>confdefs.h <<_ACEOF
17860 #define pid_t int
17861 _ACEOF
17862
17863 fi
17864
17865 echo "$as_me:$LINENO: checking for size_t" >&5
17866 echo $ECHO_N "checking for size_t... $ECHO_C" >&6
17867 if test "${ac_cv_type_size_t+set}" = set; then
17868   echo $ECHO_N "(cached) $ECHO_C" >&6
17869 else
17870   cat >conftest.$ac_ext <<_ACEOF
17871 /* confdefs.h.  */
17872 _ACEOF
17873 cat confdefs.h >>conftest.$ac_ext
17874 cat >>conftest.$ac_ext <<_ACEOF
17875 /* end confdefs.h.  */
17876 $ac_includes_default
17877 int
17878 main ()
17879 {
17880 if ((size_t *) 0)
17881   return 0;
17882 if (sizeof (size_t))
17883   return 0;
17884   ;
17885   return 0;
17886 }
17887 _ACEOF
17888 rm -f conftest.$ac_objext
17889 if { (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
17911 else
17912   echo "$as_me: failed program was:" >&5
17913 sed 's/^/| /' conftest.$ac_ext >&5
17914
17915 ac_cv_type_size_t=no
17916 fi
17917 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17918 fi
17919 echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
17920 echo "${ECHO_T}$ac_cv_type_size_t" >&6
17921 if test $ac_cv_type_size_t = yes; then
17922   :
17923 else
17924
17925 cat >>confdefs.h <<_ACEOF
17926 #define size_t unsigned
17927 _ACEOF
17928
17929 fi
17930
17931 echo "$as_me:$LINENO: checking for ssize_t" >&5
17932 echo $ECHO_N "checking for ssize_t... $ECHO_C" >&6
17933 if test "${ac_cv_type_ssize_t+set}" = set; then
17934   echo $ECHO_N "(cached) $ECHO_C" >&6
17935 else
17936   cat >conftest.$ac_ext <<_ACEOF
17937 /* confdefs.h.  */
17938 _ACEOF
17939 cat confdefs.h >>conftest.$ac_ext
17940 cat >>conftest.$ac_ext <<_ACEOF
17941 /* end confdefs.h.  */
17942 $ac_includes_default
17943 int
17944 main ()
17945 {
17946 if ((ssize_t *) 0)
17947   return 0;
17948 if (sizeof (ssize_t))
17949   return 0;
17950   ;
17951   return 0;
17952 }
17953 _ACEOF
17954 rm -f conftest.$ac_objext
17955 if { (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
17977 else
17978   echo "$as_me: failed program was:" >&5
17979 sed 's/^/| /' conftest.$ac_ext >&5
17980
17981 ac_cv_type_ssize_t=no
17982 fi
17983 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17984 fi
17985 echo "$as_me:$LINENO: result: $ac_cv_type_ssize_t" >&5
17986 echo "${ECHO_T}$ac_cv_type_ssize_t" >&6
17987 if test $ac_cv_type_ssize_t = yes; then
17988   :
17989 else
17990
17991 cat >>confdefs.h <<_ACEOF
17992 #define ssize_t int
17993 _ACEOF
17994
17995 fi
17996
17997 echo "$as_me:$LINENO: checking for time_t" >&5
17998 echo $ECHO_N "checking for time_t... $ECHO_C" >&6
17999 if test "${ac_cv_type_time_t+set}" = set; then
18000   echo $ECHO_N "(cached) $ECHO_C" >&6
18001 else
18002   cat >conftest.$ac_ext <<_ACEOF
18003 /* confdefs.h.  */
18004 _ACEOF
18005 cat confdefs.h >>conftest.$ac_ext
18006 cat >>conftest.$ac_ext <<_ACEOF
18007 /* end confdefs.h.  */
18008 $ac_includes_default
18009 int
18010 main ()
18011 {
18012 if ((time_t *) 0)
18013   return 0;
18014 if (sizeof (time_t))
18015   return 0;
18016   ;
18017   return 0;
18018 }
18019 _ACEOF
18020 rm -f conftest.$ac_objext
18021 if { (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
18043 else
18044   echo "$as_me: failed program was:" >&5
18045 sed 's/^/| /' conftest.$ac_ext >&5
18046
18047 ac_cv_type_time_t=no
18048 fi
18049 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18050 fi
18051 echo "$as_me:$LINENO: result: $ac_cv_type_time_t" >&5
18052 echo "${ECHO_T}$ac_cv_type_time_t" >&6
18053 if test $ac_cv_type_time_t = yes; then
18054   :
18055 else
18056
18057 cat >>confdefs.h <<_ACEOF
18058 #define time_t long
18059 _ACEOF
18060
18061 fi
18062
18063
18064
18065 echo "$as_me:$LINENO: checking for long long" >&5
18066 echo $ECHO_N "checking for long long... $ECHO_C" >&6
18067 if test "${bash_cv_type_long_long+set}" = set; then
18068   echo $ECHO_N "(cached) $ECHO_C" >&6
18069 else
18070   cat >conftest.$ac_ext <<_ACEOF
18071 /* confdefs.h.  */
18072 _ACEOF
18073 cat confdefs.h >>conftest.$ac_ext
18074 cat >>conftest.$ac_ext <<_ACEOF
18075 /* end confdefs.h.  */
18076
18077 long long ll = 1; int i = 63;
18078 int
18079 main ()
18080 {
18081
18082 long long llm = (long long) -1;
18083 return ll << i | ll >> i | llm / ll | llm % ll;
18084
18085   ;
18086   return 0;
18087 }
18088 _ACEOF
18089 rm -f conftest.$ac_objext conftest$ac_exeext
18090 if { (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'
18112 else
18113   echo "$as_me: failed program was:" >&5
18114 sed 's/^/| /' conftest.$ac_ext >&5
18115
18116 bash_cv_type_long_long='long'
18117 fi
18118 rm -f conftest.err conftest.$ac_objext \
18119       conftest$ac_exeext conftest.$ac_ext
18120 fi
18121 echo "$as_me:$LINENO: result: $bash_cv_type_long_long" >&5
18122 echo "${ECHO_T}$bash_cv_type_long_long" >&6
18123 if test "$bash_cv_type_long_long" = 'long long'; then
18124   cat >>confdefs.h <<\_ACEOF
18125 #define HAVE_LONG_LONG 1
18126 _ACEOF
18127
18128 fi
18129
18130
18131 echo "$as_me:$LINENO: checking for unsigned long long" >&5
18132 echo $ECHO_N "checking for unsigned long long... $ECHO_C" >&6
18133 if test "${bash_cv_type_unsigned_long_long+set}" = set; then
18134   echo $ECHO_N "(cached) $ECHO_C" >&6
18135 else
18136   cat >conftest.$ac_ext <<_ACEOF
18137 /* confdefs.h.  */
18138 _ACEOF
18139 cat confdefs.h >>conftest.$ac_ext
18140 cat >>conftest.$ac_ext <<_ACEOF
18141 /* end confdefs.h.  */
18142
18143 unsigned long long ull = 1; int i = 63;
18144 int
18145 main ()
18146 {
18147
18148 unsigned long long ullmax = (unsigned long long) -1;
18149 return ull << i | ull >> i | ullmax / ull | ullmax % ull;
18150
18151   ;
18152   return 0;
18153 }
18154 _ACEOF
18155 rm -f conftest.$ac_objext conftest$ac_exeext
18156 if { (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'
18178 else
18179   echo "$as_me: failed program was:" >&5
18180 sed 's/^/| /' conftest.$ac_ext >&5
18181
18182 bash_cv_type_unsigned_long_long='unsigned long'
18183 fi
18184 rm -f conftest.err conftest.$ac_objext \
18185       conftest$ac_exeext conftest.$ac_ext
18186 fi
18187 echo "$as_me:$LINENO: result: $bash_cv_type_unsigned_long_long" >&5
18188 echo "${ECHO_T}$bash_cv_type_unsigned_long_long" >&6
18189 if 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
18194 fi
18195
18196
18197 echo "$as_me:$LINENO: checking return type of signal handlers" >&5
18198 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
18199 if test "${ac_cv_type_signal+set}" = set; then
18200   echo $ECHO_N "(cached) $ECHO_C" >&6
18201 else
18202   cat >conftest.$ac_ext <<_ACEOF
18203 /* confdefs.h.  */
18204 _ACEOF
18205 cat confdefs.h >>conftest.$ac_ext
18206 cat >>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
18214 extern "C" void (*signal (int, void (*)(int)))(int);
18215 #else
18216 void (*signal ()) ();
18217 #endif
18218
18219 int
18220 main ()
18221 {
18222 int i;
18223   ;
18224   return 0;
18225 }
18226 _ACEOF
18227 rm -f conftest.$ac_objext
18228 if { (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
18250 else
18251   echo "$as_me: failed program was:" >&5
18252 sed 's/^/| /' conftest.$ac_ext >&5
18253
18254 ac_cv_type_signal=int
18255 fi
18256 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18257 fi
18258 echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
18259 echo "${ECHO_T}$ac_cv_type_signal" >&6
18260
18261 cat >>confdefs.h <<_ACEOF
18262 #define RETSIGTYPE $ac_cv_type_signal
18263 _ACEOF
18264
18265
18266
18267 echo "$as_me:$LINENO: checking for char" >&5
18268 echo $ECHO_N "checking for char... $ECHO_C" >&6
18269 if test "${ac_cv_type_char+set}" = set; then
18270   echo $ECHO_N "(cached) $ECHO_C" >&6
18271 else
18272   cat >conftest.$ac_ext <<_ACEOF
18273 /* confdefs.h.  */
18274 _ACEOF
18275 cat confdefs.h >>conftest.$ac_ext
18276 cat >>conftest.$ac_ext <<_ACEOF
18277 /* end confdefs.h.  */
18278 $ac_includes_default
18279 int
18280 main ()
18281 {
18282 if ((char *) 0)
18283   return 0;
18284 if (sizeof (char))
18285   return 0;
18286   ;
18287   return 0;
18288 }
18289 _ACEOF
18290 rm -f conftest.$ac_objext
18291 if { (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
18313 else
18314   echo "$as_me: failed program was:" >&5
18315 sed 's/^/| /' conftest.$ac_ext >&5
18316
18317 ac_cv_type_char=no
18318 fi
18319 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18320 fi
18321 echo "$as_me:$LINENO: result: $ac_cv_type_char" >&5
18322 echo "${ECHO_T}$ac_cv_type_char" >&6
18323
18324 echo "$as_me:$LINENO: checking size of char" >&5
18325 echo $ECHO_N "checking size of char... $ECHO_C" >&6
18326 if test "${ac_cv_sizeof_char+set}" = set; then
18327   echo $ECHO_N "(cached) $ECHO_C" >&6
18328 else
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.
18336 cat >conftest.$ac_ext <<_ACEOF
18337 /* confdefs.h.  */
18338 _ACEOF
18339 cat confdefs.h >>conftest.$ac_ext
18340 cat >>conftest.$ac_ext <<_ACEOF
18341 /* end confdefs.h.  */
18342 $ac_includes_default
18343 int
18344 main ()
18345 {
18346 static int test_array [1 - 2 * !(((long) (sizeof (char))) >= 0)];
18347 test_array [0] = 0
18348
18349   ;
18350   return 0;
18351 }
18352 _ACEOF
18353 rm -f conftest.$ac_objext
18354 if { (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
18380 cat confdefs.h >>conftest.$ac_ext
18381 cat >>conftest.$ac_ext <<_ACEOF
18382 /* end confdefs.h.  */
18383 $ac_includes_default
18384 int
18385 main ()
18386 {
18387 static int test_array [1 - 2 * !(((long) (sizeof (char))) <= $ac_mid)];
18388 test_array [0] = 0
18389
18390   ;
18391   return 0;
18392 }
18393 _ACEOF
18394 rm -f conftest.$ac_objext
18395 if { (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
18417 else
18418   echo "$as_me: failed program was:" >&5
18419 sed 's/^/| /' conftest.$ac_ext >&5
18420
18421 ac_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`
18427 fi
18428 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18429   done
18430 else
18431   echo "$as_me: failed program was:" >&5
18432 sed 's/^/| /' conftest.$ac_ext >&5
18433
18434 cat >conftest.$ac_ext <<_ACEOF
18435 /* confdefs.h.  */
18436 _ACEOF
18437 cat confdefs.h >>conftest.$ac_ext
18438 cat >>conftest.$ac_ext <<_ACEOF
18439 /* end confdefs.h.  */
18440 $ac_includes_default
18441 int
18442 main ()
18443 {
18444 static int test_array [1 - 2 * !(((long) (sizeof (char))) < 0)];
18445 test_array [0] = 0
18446
18447   ;
18448   return 0;
18449 }
18450 _ACEOF
18451 rm -f conftest.$ac_objext
18452 if { (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
18478 cat confdefs.h >>conftest.$ac_ext
18479 cat >>conftest.$ac_ext <<_ACEOF
18480 /* end confdefs.h.  */
18481 $ac_includes_default
18482 int
18483 main ()
18484 {
18485 static int test_array [1 - 2 * !(((long) (sizeof (char))) >= $ac_mid)];
18486 test_array [0] = 0
18487
18488   ;
18489   return 0;
18490 }
18491 _ACEOF
18492 rm -f conftest.$ac_objext
18493 if { (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
18515 else
18516   echo "$as_me: failed program was:" >&5
18517 sed 's/^/| /' conftest.$ac_ext >&5
18518
18519 ac_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`
18525 fi
18526 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18527   done
18528 else
18529   echo "$as_me: failed program was:" >&5
18530 sed 's/^/| /' conftest.$ac_ext >&5
18531
18532 ac_lo= ac_hi=
18533 fi
18534 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18535 fi
18536 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18537 # Binary search between lo and hi bounds.
18538 while 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
18543 cat confdefs.h >>conftest.$ac_ext
18544 cat >>conftest.$ac_ext <<_ACEOF
18545 /* end confdefs.h.  */
18546 $ac_includes_default
18547 int
18548 main ()
18549 {
18550 static int test_array [1 - 2 * !(((long) (sizeof (char))) <= $ac_mid)];
18551 test_array [0] = 0
18552
18553   ;
18554   return 0;
18555 }
18556 _ACEOF
18557 rm -f conftest.$ac_objext
18558 if { (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
18580 else
18581   echo "$as_me: failed program was:" >&5
18582 sed 's/^/| /' conftest.$ac_ext >&5
18583
18584 ac_lo=`expr '(' $ac_mid ')' + 1`
18585 fi
18586 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18587 done
18588 case $ac_lo in
18589 ?*) ac_cv_sizeof_char=$ac_lo;;
18590 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (char), 77
18591 See \`config.log' for more details." >&5
18592 echo "$as_me: error: cannot compute sizeof (char), 77
18593 See \`config.log' for more details." >&2;}
18594    { (exit 1); exit 1; }; } ;;
18595 esac
18596 else
18597   if test "$cross_compiling" = yes; then
18598   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
18599 See \`config.log' for more details." >&5
18600 echo "$as_me: error: cannot run test program while cross compiling
18601 See \`config.log' for more details." >&2;}
18602    { (exit 1); exit 1; }; }
18603 else
18604   cat >conftest.$ac_ext <<_ACEOF
18605 /* confdefs.h.  */
18606 _ACEOF
18607 cat confdefs.h >>conftest.$ac_ext
18608 cat >>conftest.$ac_ext <<_ACEOF
18609 /* end confdefs.h.  */
18610 $ac_includes_default
18611 long longval () { return (long) (sizeof (char)); }
18612 unsigned long ulongval () { return (long) (sizeof (char)); }
18613 #include <stdio.h>
18614 #include <stdlib.h>
18615 int
18616 main ()
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
18642 rm -f conftest$ac_exeext
18643 if { (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`
18654 else
18655   echo "$as_me: program exited with status $ac_status" >&5
18656 echo "$as_me: failed program was:" >&5
18657 sed 's/^/| /' conftest.$ac_ext >&5
18658
18659 ( exit $ac_status )
18660 { { echo "$as_me:$LINENO: error: cannot compute sizeof (char), 77
18661 See \`config.log' for more details." >&5
18662 echo "$as_me: error: cannot compute sizeof (char), 77
18663 See \`config.log' for more details." >&2;}
18664    { (exit 1); exit 1; }; }
18665 fi
18666 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
18667 fi
18668 fi
18669 rm -f conftest.val
18670 else
18671   ac_cv_sizeof_char=0
18672 fi
18673 fi
18674 echo "$as_me:$LINENO: result: $ac_cv_sizeof_char" >&5
18675 echo "${ECHO_T}$ac_cv_sizeof_char" >&6
18676 cat >>confdefs.h <<_ACEOF
18677 #define SIZEOF_CHAR $ac_cv_sizeof_char
18678 _ACEOF
18679
18680
18681 echo "$as_me:$LINENO: checking for short" >&5
18682 echo $ECHO_N "checking for short... $ECHO_C" >&6
18683 if test "${ac_cv_type_short+set}" = set; then
18684   echo $ECHO_N "(cached) $ECHO_C" >&6
18685 else
18686   cat >conftest.$ac_ext <<_ACEOF
18687 /* confdefs.h.  */
18688 _ACEOF
18689 cat confdefs.h >>conftest.$ac_ext
18690 cat >>conftest.$ac_ext <<_ACEOF
18691 /* end confdefs.h.  */
18692 $ac_includes_default
18693 int
18694 main ()
18695 {
18696 if ((short *) 0)
18697   return 0;
18698 if (sizeof (short))
18699   return 0;
18700   ;
18701   return 0;
18702 }
18703 _ACEOF
18704 rm -f conftest.$ac_objext
18705 if { (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
18727 else
18728   echo "$as_me: failed program was:" >&5
18729 sed 's/^/| /' conftest.$ac_ext >&5
18730
18731 ac_cv_type_short=no
18732 fi
18733 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18734 fi
18735 echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
18736 echo "${ECHO_T}$ac_cv_type_short" >&6
18737
18738 echo "$as_me:$LINENO: checking size of short" >&5
18739 echo $ECHO_N "checking size of short... $ECHO_C" >&6
18740 if test "${ac_cv_sizeof_short+set}" = set; then
18741   echo $ECHO_N "(cached) $ECHO_C" >&6
18742 else
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.
18750 cat >conftest.$ac_ext <<_ACEOF
18751 /* confdefs.h.  */
18752 _ACEOF
18753 cat confdefs.h >>conftest.$ac_ext
18754 cat >>conftest.$ac_ext <<_ACEOF
18755 /* end confdefs.h.  */
18756 $ac_includes_default
18757 int
18758 main ()
18759 {
18760 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= 0)];
18761 test_array [0] = 0
18762
18763   ;
18764   return 0;
18765 }
18766 _ACEOF
18767 rm -f conftest.$ac_objext
18768 if { (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
18794 cat confdefs.h >>conftest.$ac_ext
18795 cat >>conftest.$ac_ext <<_ACEOF
18796 /* end confdefs.h.  */
18797 $ac_includes_default
18798 int
18799 main ()
18800 {
18801 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
18802 test_array [0] = 0
18803
18804   ;
18805   return 0;
18806 }
18807 _ACEOF
18808 rm -f conftest.$ac_objext
18809 if { (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
18831 else
18832   echo "$as_me: failed program was:" >&5
18833 sed 's/^/| /' conftest.$ac_ext >&5
18834
18835 ac_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`
18841 fi
18842 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18843   done
18844 else
18845   echo "$as_me: failed program was:" >&5
18846 sed 's/^/| /' conftest.$ac_ext >&5
18847
18848 cat >conftest.$ac_ext <<_ACEOF
18849 /* confdefs.h.  */
18850 _ACEOF
18851 cat confdefs.h >>conftest.$ac_ext
18852 cat >>conftest.$ac_ext <<_ACEOF
18853 /* end confdefs.h.  */
18854 $ac_includes_default
18855 int
18856 main ()
18857 {
18858 static int test_array [1 - 2 * !(((long) (sizeof (short))) < 0)];
18859 test_array [0] = 0
18860
18861   ;
18862   return 0;
18863 }
18864 _ACEOF
18865 rm -f conftest.$ac_objext
18866 if { (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
18892 cat confdefs.h >>conftest.$ac_ext
18893 cat >>conftest.$ac_ext <<_ACEOF
18894 /* end confdefs.h.  */
18895 $ac_includes_default
18896 int
18897 main ()
18898 {
18899 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= $ac_mid)];
18900 test_array [0] = 0
18901
18902   ;
18903   return 0;
18904 }
18905 _ACEOF
18906 rm -f conftest.$ac_objext
18907 if { (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
18929 else
18930   echo "$as_me: failed program was:" >&5
18931 sed 's/^/| /' conftest.$ac_ext >&5
18932
18933 ac_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`
18939 fi
18940 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18941   done
18942 else
18943   echo "$as_me: failed program was:" >&5
18944 sed 's/^/| /' conftest.$ac_ext >&5
18945
18946 ac_lo= ac_hi=
18947 fi
18948 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18949 fi
18950 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18951 # Binary search between lo and hi bounds.
18952 while 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
18957 cat confdefs.h >>conftest.$ac_ext
18958 cat >>conftest.$ac_ext <<_ACEOF
18959 /* end confdefs.h.  */
18960 $ac_includes_default
18961 int
18962 main ()
18963 {
18964 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
18965 test_array [0] = 0
18966
18967   ;
18968   return 0;
18969 }
18970 _ACEOF
18971 rm -f conftest.$ac_objext
18972 if { (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
18994 else
18995   echo "$as_me: failed program was:" >&5
18996 sed 's/^/| /' conftest.$ac_ext >&5
18997
18998 ac_lo=`expr '(' $ac_mid ')' + 1`
18999 fi
19000 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19001 done
19002 case $ac_lo in
19003 ?*) ac_cv_sizeof_short=$ac_lo;;
19004 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
19005 See \`config.log' for more details." >&5
19006 echo "$as_me: error: cannot compute sizeof (short), 77
19007 See \`config.log' for more details." >&2;}
19008    { (exit 1); exit 1; }; } ;;
19009 esac
19010 else
19011   if test "$cross_compiling" = yes; then
19012   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
19013 See \`config.log' for more details." >&5
19014 echo "$as_me: error: cannot run test program while cross compiling
19015 See \`config.log' for more details." >&2;}
19016    { (exit 1); exit 1; }; }
19017 else
19018   cat >conftest.$ac_ext <<_ACEOF
19019 /* confdefs.h.  */
19020 _ACEOF
19021 cat confdefs.h >>conftest.$ac_ext
19022 cat >>conftest.$ac_ext <<_ACEOF
19023 /* end confdefs.h.  */
19024 $ac_includes_default
19025 long longval () { return (long) (sizeof (short)); }
19026 unsigned long ulongval () { return (long) (sizeof (short)); }
19027 #include <stdio.h>
19028 #include <stdlib.h>
19029 int
19030 main ()
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
19056 rm -f conftest$ac_exeext
19057 if { (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`
19068 else
19069   echo "$as_me: program exited with status $ac_status" >&5
19070 echo "$as_me: failed program was:" >&5
19071 sed 's/^/| /' conftest.$ac_ext >&5
19072
19073 ( exit $ac_status )
19074 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
19075 See \`config.log' for more details." >&5
19076 echo "$as_me: error: cannot compute sizeof (short), 77
19077 See \`config.log' for more details." >&2;}
19078    { (exit 1); exit 1; }; }
19079 fi
19080 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
19081 fi
19082 fi
19083 rm -f conftest.val
19084 else
19085   ac_cv_sizeof_short=0
19086 fi
19087 fi
19088 echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
19089 echo "${ECHO_T}$ac_cv_sizeof_short" >&6
19090 cat >>confdefs.h <<_ACEOF
19091 #define SIZEOF_SHORT $ac_cv_sizeof_short
19092 _ACEOF
19093
19094
19095 echo "$as_me:$LINENO: checking for int" >&5
19096 echo $ECHO_N "checking for int... $ECHO_C" >&6
19097 if test "${ac_cv_type_int+set}" = set; then
19098   echo $ECHO_N "(cached) $ECHO_C" >&6
19099 else
19100   cat >conftest.$ac_ext <<_ACEOF
19101 /* confdefs.h.  */
19102 _ACEOF
19103 cat confdefs.h >>conftest.$ac_ext
19104 cat >>conftest.$ac_ext <<_ACEOF
19105 /* end confdefs.h.  */
19106 $ac_includes_default
19107 int
19108 main ()
19109 {
19110 if ((int *) 0)
19111   return 0;
19112 if (sizeof (int))
19113   return 0;
19114   ;
19115   return 0;
19116 }
19117 _ACEOF
19118 rm -f conftest.$ac_objext
19119 if { (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
19141 else
19142   echo "$as_me: failed program was:" >&5
19143 sed 's/^/| /' conftest.$ac_ext >&5
19144
19145 ac_cv_type_int=no
19146 fi
19147 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19148 fi
19149 echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
19150 echo "${ECHO_T}$ac_cv_type_int" >&6
19151
19152 echo "$as_me:$LINENO: checking size of int" >&5
19153 echo $ECHO_N "checking size of int... $ECHO_C" >&6
19154 if test "${ac_cv_sizeof_int+set}" = set; then
19155   echo $ECHO_N "(cached) $ECHO_C" >&6
19156 else
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.
19164 cat >conftest.$ac_ext <<_ACEOF
19165 /* confdefs.h.  */
19166 _ACEOF
19167 cat confdefs.h >>conftest.$ac_ext
19168 cat >>conftest.$ac_ext <<_ACEOF
19169 /* end confdefs.h.  */
19170 $ac_includes_default
19171 int
19172 main ()
19173 {
19174 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)];
19175 test_array [0] = 0
19176
19177   ;
19178   return 0;
19179 }
19180 _ACEOF
19181 rm -f conftest.$ac_objext
19182 if { (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
19208 cat confdefs.h >>conftest.$ac_ext
19209 cat >>conftest.$ac_ext <<_ACEOF
19210 /* end confdefs.h.  */
19211 $ac_includes_default
19212 int
19213 main ()
19214 {
19215 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
19216 test_array [0] = 0
19217
19218   ;
19219   return 0;
19220 }
19221 _ACEOF
19222 rm -f conftest.$ac_objext
19223 if { (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
19245 else
19246   echo "$as_me: failed program was:" >&5
19247 sed 's/^/| /' conftest.$ac_ext >&5
19248
19249 ac_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`
19255 fi
19256 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19257   done
19258 else
19259   echo "$as_me: failed program was:" >&5
19260 sed 's/^/| /' conftest.$ac_ext >&5
19261
19262 cat >conftest.$ac_ext <<_ACEOF
19263 /* confdefs.h.  */
19264 _ACEOF
19265 cat confdefs.h >>conftest.$ac_ext
19266 cat >>conftest.$ac_ext <<_ACEOF
19267 /* end confdefs.h.  */
19268 $ac_includes_default
19269 int
19270 main ()
19271 {
19272 static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)];
19273 test_array [0] = 0
19274
19275   ;
19276   return 0;
19277 }
19278 _ACEOF
19279 rm -f conftest.$ac_objext
19280 if { (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
19306 cat confdefs.h >>conftest.$ac_ext
19307 cat >>conftest.$ac_ext <<_ACEOF
19308 /* end confdefs.h.  */
19309 $ac_includes_default
19310 int
19311 main ()
19312 {
19313 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)];
19314 test_array [0] = 0
19315
19316   ;
19317   return 0;
19318 }
19319 _ACEOF
19320 rm -f conftest.$ac_objext
19321 if { (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
19343 else
19344   echo "$as_me: failed program was:" >&5
19345 sed 's/^/| /' conftest.$ac_ext >&5
19346
19347 ac_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`
19353 fi
19354 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19355   done
19356 else
19357   echo "$as_me: failed program was:" >&5
19358 sed 's/^/| /' conftest.$ac_ext >&5
19359
19360 ac_lo= ac_hi=
19361 fi
19362 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19363 fi
19364 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19365 # Binary search between lo and hi bounds.
19366 while 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
19371 cat confdefs.h >>conftest.$ac_ext
19372 cat >>conftest.$ac_ext <<_ACEOF
19373 /* end confdefs.h.  */
19374 $ac_includes_default
19375 int
19376 main ()
19377 {
19378 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
19379 test_array [0] = 0
19380
19381   ;
19382   return 0;
19383 }
19384 _ACEOF
19385 rm -f conftest.$ac_objext
19386 if { (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
19408 else
19409   echo "$as_me: failed program was:" >&5
19410 sed 's/^/| /' conftest.$ac_ext >&5
19411
19412 ac_lo=`expr '(' $ac_mid ')' + 1`
19413 fi
19414 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19415 done
19416 case $ac_lo in
19417 ?*) ac_cv_sizeof_int=$ac_lo;;
19418 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
19419 See \`config.log' for more details." >&5
19420 echo "$as_me: error: cannot compute sizeof (int), 77
19421 See \`config.log' for more details." >&2;}
19422    { (exit 1); exit 1; }; } ;;
19423 esac
19424 else
19425   if test "$cross_compiling" = yes; then
19426   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
19427 See \`config.log' for more details." >&5
19428 echo "$as_me: error: cannot run test program while cross compiling
19429 See \`config.log' for more details." >&2;}
19430    { (exit 1); exit 1; }; }
19431 else
19432   cat >conftest.$ac_ext <<_ACEOF
19433 /* confdefs.h.  */
19434 _ACEOF
19435 cat confdefs.h >>conftest.$ac_ext
19436 cat >>conftest.$ac_ext <<_ACEOF
19437 /* end confdefs.h.  */
19438 $ac_includes_default
19439 long longval () { return (long) (sizeof (int)); }
19440 unsigned long ulongval () { return (long) (sizeof (int)); }
19441 #include <stdio.h>
19442 #include <stdlib.h>
19443 int
19444 main ()
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
19470 rm -f conftest$ac_exeext
19471 if { (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`
19482 else
19483   echo "$as_me: program exited with status $ac_status" >&5
19484 echo "$as_me: failed program was:" >&5
19485 sed 's/^/| /' conftest.$ac_ext >&5
19486
19487 ( exit $ac_status )
19488 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
19489 See \`config.log' for more details." >&5
19490 echo "$as_me: error: cannot compute sizeof (int), 77
19491 See \`config.log' for more details." >&2;}
19492    { (exit 1); exit 1; }; }
19493 fi
19494 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
19495 fi
19496 fi
19497 rm -f conftest.val
19498 else
19499   ac_cv_sizeof_int=0
19500 fi
19501 fi
19502 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
19503 echo "${ECHO_T}$ac_cv_sizeof_int" >&6
19504 cat >>confdefs.h <<_ACEOF
19505 #define SIZEOF_INT $ac_cv_sizeof_int
19506 _ACEOF
19507
19508
19509 echo "$as_me:$LINENO: checking for long" >&5
19510 echo $ECHO_N "checking for long... $ECHO_C" >&6
19511 if test "${ac_cv_type_long+set}" = set; then
19512   echo $ECHO_N "(cached) $ECHO_C" >&6
19513 else
19514   cat >conftest.$ac_ext <<_ACEOF
19515 /* confdefs.h.  */
19516 _ACEOF
19517 cat confdefs.h >>conftest.$ac_ext
19518 cat >>conftest.$ac_ext <<_ACEOF
19519 /* end confdefs.h.  */
19520 $ac_includes_default
19521 int
19522 main ()
19523 {
19524 if ((long *) 0)
19525   return 0;
19526 if (sizeof (long))
19527   return 0;
19528   ;
19529   return 0;
19530 }
19531 _ACEOF
19532 rm -f conftest.$ac_objext
19533 if { (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
19555 else
19556   echo "$as_me: failed program was:" >&5
19557 sed 's/^/| /' conftest.$ac_ext >&5
19558
19559 ac_cv_type_long=no
19560 fi
19561 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19562 fi
19563 echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
19564 echo "${ECHO_T}$ac_cv_type_long" >&6
19565
19566 echo "$as_me:$LINENO: checking size of long" >&5
19567 echo $ECHO_N "checking size of long... $ECHO_C" >&6
19568 if test "${ac_cv_sizeof_long+set}" = set; then
19569   echo $ECHO_N "(cached) $ECHO_C" >&6
19570 else
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.
19578 cat >conftest.$ac_ext <<_ACEOF
19579 /* confdefs.h.  */
19580 _ACEOF
19581 cat confdefs.h >>conftest.$ac_ext
19582 cat >>conftest.$ac_ext <<_ACEOF
19583 /* end confdefs.h.  */
19584 $ac_includes_default
19585 int
19586 main ()
19587 {
19588 static int test_array [1 - 2 * !(((long) (sizeof (long))) >= 0)];
19589 test_array [0] = 0
19590
19591   ;
19592   return 0;
19593 }
19594 _ACEOF
19595 rm -f conftest.$ac_objext
19596 if { (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
19622 cat confdefs.h >>conftest.$ac_ext
19623 cat >>conftest.$ac_ext <<_ACEOF
19624 /* end confdefs.h.  */
19625 $ac_includes_default
19626 int
19627 main ()
19628 {
19629 static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
19630 test_array [0] = 0
19631
19632   ;
19633   return 0;
19634 }
19635 _ACEOF
19636 rm -f conftest.$ac_objext
19637 if { (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
19659 else
19660   echo "$as_me: failed program was:" >&5
19661 sed 's/^/| /' conftest.$ac_ext >&5
19662
19663 ac_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`
19669 fi
19670 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19671   done
19672 else
19673   echo "$as_me: failed program was:" >&5
19674 sed 's/^/| /' conftest.$ac_ext >&5
19675
19676 cat >conftest.$ac_ext <<_ACEOF
19677 /* confdefs.h.  */
19678 _ACEOF
19679 cat confdefs.h >>conftest.$ac_ext
19680 cat >>conftest.$ac_ext <<_ACEOF
19681 /* end confdefs.h.  */
19682 $ac_includes_default
19683 int
19684 main ()
19685 {
19686 static int test_array [1 - 2 * !(((long) (sizeof (long))) < 0)];
19687 test_array [0] = 0
19688
19689   ;
19690   return 0;
19691 }
19692 _ACEOF
19693 rm -f conftest.$ac_objext
19694 if { (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
19720 cat confdefs.h >>conftest.$ac_ext
19721 cat >>conftest.$ac_ext <<_ACEOF
19722 /* end confdefs.h.  */
19723 $ac_includes_default
19724 int
19725 main ()
19726 {
19727 static int test_array [1 - 2 * !(((long) (sizeof (long))) >= $ac_mid)];
19728 test_array [0] = 0
19729
19730   ;
19731   return 0;
19732 }
19733 _ACEOF
19734 rm -f conftest.$ac_objext
19735 if { (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
19757 else
19758   echo "$as_me: failed program was:" >&5
19759 sed 's/^/| /' conftest.$ac_ext >&5
19760
19761 ac_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`
19767 fi
19768 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19769   done
19770 else
19771   echo "$as_me: failed program was:" >&5
19772 sed 's/^/| /' conftest.$ac_ext >&5
19773
19774 ac_lo= ac_hi=
19775 fi
19776 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19777 fi
19778 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19779 # Binary search between lo and hi bounds.
19780 while 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
19785 cat confdefs.h >>conftest.$ac_ext
19786 cat >>conftest.$ac_ext <<_ACEOF
19787 /* end confdefs.h.  */
19788 $ac_includes_default
19789 int
19790 main ()
19791 {
19792 static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
19793 test_array [0] = 0
19794
19795   ;
19796   return 0;
19797 }
19798 _ACEOF
19799 rm -f conftest.$ac_objext
19800 if { (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
19822 else
19823   echo "$as_me: failed program was:" >&5
19824 sed 's/^/| /' conftest.$ac_ext >&5
19825
19826 ac_lo=`expr '(' $ac_mid ')' + 1`
19827 fi
19828 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19829 done
19830 case $ac_lo in
19831 ?*) ac_cv_sizeof_long=$ac_lo;;
19832 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
19833 See \`config.log' for more details." >&5
19834 echo "$as_me: error: cannot compute sizeof (long), 77
19835 See \`config.log' for more details." >&2;}
19836    { (exit 1); exit 1; }; } ;;
19837 esac
19838 else
19839   if test "$cross_compiling" = yes; then
19840   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
19841 See \`config.log' for more details." >&5
19842 echo "$as_me: error: cannot run test program while cross compiling
19843 See \`config.log' for more details." >&2;}
19844    { (exit 1); exit 1; }; }
19845 else
19846   cat >conftest.$ac_ext <<_ACEOF
19847 /* confdefs.h.  */
19848 _ACEOF
19849 cat confdefs.h >>conftest.$ac_ext
19850 cat >>conftest.$ac_ext <<_ACEOF
19851 /* end confdefs.h.  */
19852 $ac_includes_default
19853 long longval () { return (long) (sizeof (long)); }
19854 unsigned long ulongval () { return (long) (sizeof (long)); }
19855 #include <stdio.h>
19856 #include <stdlib.h>
19857 int
19858 main ()
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
19884 rm -f conftest$ac_exeext
19885 if { (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`
19896 else
19897   echo "$as_me: program exited with status $ac_status" >&5
19898 echo "$as_me: failed program was:" >&5
19899 sed 's/^/| /' conftest.$ac_ext >&5
19900
19901 ( exit $ac_status )
19902 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
19903 See \`config.log' for more details." >&5
19904 echo "$as_me: error: cannot compute sizeof (long), 77
19905 See \`config.log' for more details." >&2;}
19906    { (exit 1); exit 1; }; }
19907 fi
19908 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
19909 fi
19910 fi
19911 rm -f conftest.val
19912 else
19913   ac_cv_sizeof_long=0
19914 fi
19915 fi
19916 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
19917 echo "${ECHO_T}$ac_cv_sizeof_long" >&6
19918 cat >>confdefs.h <<_ACEOF
19919 #define SIZEOF_LONG $ac_cv_sizeof_long
19920 _ACEOF
19921
19922
19923 echo "$as_me:$LINENO: checking for char *" >&5
19924 echo $ECHO_N "checking for char *... $ECHO_C" >&6
19925 if test "${ac_cv_type_char_p+set}" = set; then
19926   echo $ECHO_N "(cached) $ECHO_C" >&6
19927 else
19928   cat >conftest.$ac_ext <<_ACEOF
19929 /* confdefs.h.  */
19930 _ACEOF
19931 cat confdefs.h >>conftest.$ac_ext
19932 cat >>conftest.$ac_ext <<_ACEOF
19933 /* end confdefs.h.  */
19934 $ac_includes_default
19935 int
19936 main ()
19937 {
19938 if ((char * *) 0)
19939   return 0;
19940 if (sizeof (char *))
19941   return 0;
19942   ;
19943   return 0;
19944 }
19945 _ACEOF
19946 rm -f conftest.$ac_objext
19947 if { (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
19969 else
19970   echo "$as_me: failed program was:" >&5
19971 sed 's/^/| /' conftest.$ac_ext >&5
19972
19973 ac_cv_type_char_p=no
19974 fi
19975 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19976 fi
19977 echo "$as_me:$LINENO: result: $ac_cv_type_char_p" >&5
19978 echo "${ECHO_T}$ac_cv_type_char_p" >&6
19979
19980 echo "$as_me:$LINENO: checking size of char *" >&5
19981 echo $ECHO_N "checking size of char *... $ECHO_C" >&6
19982 if test "${ac_cv_sizeof_char_p+set}" = set; then
19983   echo $ECHO_N "(cached) $ECHO_C" >&6
19984 else
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.
19992 cat >conftest.$ac_ext <<_ACEOF
19993 /* confdefs.h.  */
19994 _ACEOF
19995 cat confdefs.h >>conftest.$ac_ext
19996 cat >>conftest.$ac_ext <<_ACEOF
19997 /* end confdefs.h.  */
19998 $ac_includes_default
19999 int
20000 main ()
20001 {
20002 static int test_array [1 - 2 * !(((long) (sizeof (char *))) >= 0)];
20003 test_array [0] = 0
20004
20005   ;
20006   return 0;
20007 }
20008 _ACEOF
20009 rm -f conftest.$ac_objext
20010 if { (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
20036 cat confdefs.h >>conftest.$ac_ext
20037 cat >>conftest.$ac_ext <<_ACEOF
20038 /* end confdefs.h.  */
20039 $ac_includes_default
20040 int
20041 main ()
20042 {
20043 static int test_array [1 - 2 * !(((long) (sizeof (char *))) <= $ac_mid)];
20044 test_array [0] = 0
20045
20046   ;
20047   return 0;
20048 }
20049 _ACEOF
20050 rm -f conftest.$ac_objext
20051 if { (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
20073 else
20074   echo "$as_me: failed program was:" >&5
20075 sed 's/^/| /' conftest.$ac_ext >&5
20076
20077 ac_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`
20083 fi
20084 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20085   done
20086 else
20087   echo "$as_me: failed program was:" >&5
20088 sed 's/^/| /' conftest.$ac_ext >&5
20089
20090 cat >conftest.$ac_ext <<_ACEOF
20091 /* confdefs.h.  */
20092 _ACEOF
20093 cat confdefs.h >>conftest.$ac_ext
20094 cat >>conftest.$ac_ext <<_ACEOF
20095 /* end confdefs.h.  */
20096 $ac_includes_default
20097 int
20098 main ()
20099 {
20100 static int test_array [1 - 2 * !(((long) (sizeof (char *))) < 0)];
20101 test_array [0] = 0
20102
20103   ;
20104   return 0;
20105 }
20106 _ACEOF
20107 rm -f conftest.$ac_objext
20108 if { (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
20134 cat confdefs.h >>conftest.$ac_ext
20135 cat >>conftest.$ac_ext <<_ACEOF
20136 /* end confdefs.h.  */
20137 $ac_includes_default
20138 int
20139 main ()
20140 {
20141 static int test_array [1 - 2 * !(((long) (sizeof (char *))) >= $ac_mid)];
20142 test_array [0] = 0
20143
20144   ;
20145   return 0;
20146 }
20147 _ACEOF
20148 rm -f conftest.$ac_objext
20149 if { (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
20171 else
20172   echo "$as_me: failed program was:" >&5
20173 sed 's/^/| /' conftest.$ac_ext >&5
20174
20175 ac_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`
20181 fi
20182 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20183   done
20184 else
20185   echo "$as_me: failed program was:" >&5
20186 sed 's/^/| /' conftest.$ac_ext >&5
20187
20188 ac_lo= ac_hi=
20189 fi
20190 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20191 fi
20192 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20193 # Binary search between lo and hi bounds.
20194 while 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
20199 cat confdefs.h >>conftest.$ac_ext
20200 cat >>conftest.$ac_ext <<_ACEOF
20201 /* end confdefs.h.  */
20202 $ac_includes_default
20203 int
20204 main ()
20205 {
20206 static int test_array [1 - 2 * !(((long) (sizeof (char *))) <= $ac_mid)];
20207 test_array [0] = 0
20208
20209   ;
20210   return 0;
20211 }
20212 _ACEOF
20213 rm -f conftest.$ac_objext
20214 if { (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
20236 else
20237   echo "$as_me: failed program was:" >&5
20238 sed 's/^/| /' conftest.$ac_ext >&5
20239
20240 ac_lo=`expr '(' $ac_mid ')' + 1`
20241 fi
20242 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20243 done
20244 case $ac_lo in
20245 ?*) ac_cv_sizeof_char_p=$ac_lo;;
20246 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (char *), 77
20247 See \`config.log' for more details." >&5
20248 echo "$as_me: error: cannot compute sizeof (char *), 77
20249 See \`config.log' for more details." >&2;}
20250    { (exit 1); exit 1; }; } ;;
20251 esac
20252 else
20253   if test "$cross_compiling" = yes; then
20254   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
20255 See \`config.log' for more details." >&5
20256 echo "$as_me: error: cannot run test program while cross compiling
20257 See \`config.log' for more details." >&2;}
20258    { (exit 1); exit 1; }; }
20259 else
20260   cat >conftest.$ac_ext <<_ACEOF
20261 /* confdefs.h.  */
20262 _ACEOF
20263 cat confdefs.h >>conftest.$ac_ext
20264 cat >>conftest.$ac_ext <<_ACEOF
20265 /* end confdefs.h.  */
20266 $ac_includes_default
20267 long longval () { return (long) (sizeof (char *)); }
20268 unsigned long ulongval () { return (long) (sizeof (char *)); }
20269 #include <stdio.h>
20270 #include <stdlib.h>
20271 int
20272 main ()
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
20298 rm -f conftest$ac_exeext
20299 if { (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`
20310 else
20311   echo "$as_me: program exited with status $ac_status" >&5
20312 echo "$as_me: failed program was:" >&5
20313 sed 's/^/| /' conftest.$ac_ext >&5
20314
20315 ( exit $ac_status )
20316 { { echo "$as_me:$LINENO: error: cannot compute sizeof (char *), 77
20317 See \`config.log' for more details." >&5
20318 echo "$as_me: error: cannot compute sizeof (char *), 77
20319 See \`config.log' for more details." >&2;}
20320    { (exit 1); exit 1; }; }
20321 fi
20322 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20323 fi
20324 fi
20325 rm -f conftest.val
20326 else
20327   ac_cv_sizeof_char_p=0
20328 fi
20329 fi
20330 echo "$as_me:$LINENO: result: $ac_cv_sizeof_char_p" >&5
20331 echo "${ECHO_T}$ac_cv_sizeof_char_p" >&6
20332 cat >>confdefs.h <<_ACEOF
20333 #define SIZEOF_CHAR_P $ac_cv_sizeof_char_p
20334 _ACEOF
20335
20336
20337 echo "$as_me:$LINENO: checking for double" >&5
20338 echo $ECHO_N "checking for double... $ECHO_C" >&6
20339 if test "${ac_cv_type_double+set}" = set; then
20340   echo $ECHO_N "(cached) $ECHO_C" >&6
20341 else
20342   cat >conftest.$ac_ext <<_ACEOF
20343 /* confdefs.h.  */
20344 _ACEOF
20345 cat confdefs.h >>conftest.$ac_ext
20346 cat >>conftest.$ac_ext <<_ACEOF
20347 /* end confdefs.h.  */
20348 $ac_includes_default
20349 int
20350 main ()
20351 {
20352 if ((double *) 0)
20353   return 0;
20354 if (sizeof (double))
20355   return 0;
20356   ;
20357   return 0;
20358 }
20359 _ACEOF
20360 rm -f conftest.$ac_objext
20361 if { (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
20383 else
20384   echo "$as_me: failed program was:" >&5
20385 sed 's/^/| /' conftest.$ac_ext >&5
20386
20387 ac_cv_type_double=no
20388 fi
20389 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20390 fi
20391 echo "$as_me:$LINENO: result: $ac_cv_type_double" >&5
20392 echo "${ECHO_T}$ac_cv_type_double" >&6
20393
20394 echo "$as_me:$LINENO: checking size of double" >&5
20395 echo $ECHO_N "checking size of double... $ECHO_C" >&6
20396 if test "${ac_cv_sizeof_double+set}" = set; then
20397   echo $ECHO_N "(cached) $ECHO_C" >&6
20398 else
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.
20406 cat >conftest.$ac_ext <<_ACEOF
20407 /* confdefs.h.  */
20408 _ACEOF
20409 cat confdefs.h >>conftest.$ac_ext
20410 cat >>conftest.$ac_ext <<_ACEOF
20411 /* end confdefs.h.  */
20412 $ac_includes_default
20413 int
20414 main ()
20415 {
20416 static int test_array [1 - 2 * !(((long) (sizeof (double))) >= 0)];
20417 test_array [0] = 0
20418
20419   ;
20420   return 0;
20421 }
20422 _ACEOF
20423 rm -f conftest.$ac_objext
20424 if { (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
20450 cat confdefs.h >>conftest.$ac_ext
20451 cat >>conftest.$ac_ext <<_ACEOF
20452 /* end confdefs.h.  */
20453 $ac_includes_default
20454 int
20455 main ()
20456 {
20457 static int test_array [1 - 2 * !(((long) (sizeof (double))) <= $ac_mid)];
20458 test_array [0] = 0
20459
20460   ;
20461   return 0;
20462 }
20463 _ACEOF
20464 rm -f conftest.$ac_objext
20465 if { (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
20487 else
20488   echo "$as_me: failed program was:" >&5
20489 sed 's/^/| /' conftest.$ac_ext >&5
20490
20491 ac_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`
20497 fi
20498 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20499   done
20500 else
20501   echo "$as_me: failed program was:" >&5
20502 sed 's/^/| /' conftest.$ac_ext >&5
20503
20504 cat >conftest.$ac_ext <<_ACEOF
20505 /* confdefs.h.  */
20506 _ACEOF
20507 cat confdefs.h >>conftest.$ac_ext
20508 cat >>conftest.$ac_ext <<_ACEOF
20509 /* end confdefs.h.  */
20510 $ac_includes_default
20511 int
20512 main ()
20513 {
20514 static int test_array [1 - 2 * !(((long) (sizeof (double))) < 0)];
20515 test_array [0] = 0
20516
20517   ;
20518   return 0;
20519 }
20520 _ACEOF
20521 rm -f conftest.$ac_objext
20522 if { (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
20548 cat confdefs.h >>conftest.$ac_ext
20549 cat >>conftest.$ac_ext <<_ACEOF
20550 /* end confdefs.h.  */
20551 $ac_includes_default
20552 int
20553 main ()
20554 {
20555 static int test_array [1 - 2 * !(((long) (sizeof (double))) >= $ac_mid)];
20556 test_array [0] = 0
20557
20558   ;
20559   return 0;
20560 }
20561 _ACEOF
20562 rm -f conftest.$ac_objext
20563 if { (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
20585 else
20586   echo "$as_me: failed program was:" >&5
20587 sed 's/^/| /' conftest.$ac_ext >&5
20588
20589 ac_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`
20595 fi
20596 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20597   done
20598 else
20599   echo "$as_me: failed program was:" >&5
20600 sed 's/^/| /' conftest.$ac_ext >&5
20601
20602 ac_lo= ac_hi=
20603 fi
20604 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20605 fi
20606 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20607 # Binary search between lo and hi bounds.
20608 while 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
20613 cat confdefs.h >>conftest.$ac_ext
20614 cat >>conftest.$ac_ext <<_ACEOF
20615 /* end confdefs.h.  */
20616 $ac_includes_default
20617 int
20618 main ()
20619 {
20620 static int test_array [1 - 2 * !(((long) (sizeof (double))) <= $ac_mid)];
20621 test_array [0] = 0
20622
20623   ;
20624   return 0;
20625 }
20626 _ACEOF
20627 rm -f conftest.$ac_objext
20628 if { (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
20650 else
20651   echo "$as_me: failed program was:" >&5
20652 sed 's/^/| /' conftest.$ac_ext >&5
20653
20654 ac_lo=`expr '(' $ac_mid ')' + 1`
20655 fi
20656 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20657 done
20658 case $ac_lo in
20659 ?*) ac_cv_sizeof_double=$ac_lo;;
20660 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (double), 77
20661 See \`config.log' for more details." >&5
20662 echo "$as_me: error: cannot compute sizeof (double), 77
20663 See \`config.log' for more details." >&2;}
20664    { (exit 1); exit 1; }; } ;;
20665 esac
20666 else
20667   if test "$cross_compiling" = yes; then
20668   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
20669 See \`config.log' for more details." >&5
20670 echo "$as_me: error: cannot run test program while cross compiling
20671 See \`config.log' for more details." >&2;}
20672    { (exit 1); exit 1; }; }
20673 else
20674   cat >conftest.$ac_ext <<_ACEOF
20675 /* confdefs.h.  */
20676 _ACEOF
20677 cat confdefs.h >>conftest.$ac_ext
20678 cat >>conftest.$ac_ext <<_ACEOF
20679 /* end confdefs.h.  */
20680 $ac_includes_default
20681 long longval () { return (long) (sizeof (double)); }
20682 unsigned long ulongval () { return (long) (sizeof (double)); }
20683 #include <stdio.h>
20684 #include <stdlib.h>
20685 int
20686 main ()
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
20712 rm -f conftest$ac_exeext
20713 if { (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`
20724 else
20725   echo "$as_me: program exited with status $ac_status" >&5
20726 echo "$as_me: failed program was:" >&5
20727 sed 's/^/| /' conftest.$ac_ext >&5
20728
20729 ( exit $ac_status )
20730 { { echo "$as_me:$LINENO: error: cannot compute sizeof (double), 77
20731 See \`config.log' for more details." >&5
20732 echo "$as_me: error: cannot compute sizeof (double), 77
20733 See \`config.log' for more details." >&2;}
20734    { (exit 1); exit 1; }; }
20735 fi
20736 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20737 fi
20738 fi
20739 rm -f conftest.val
20740 else
20741   ac_cv_sizeof_double=0
20742 fi
20743 fi
20744 echo "$as_me:$LINENO: result: $ac_cv_sizeof_double" >&5
20745 echo "${ECHO_T}$ac_cv_sizeof_double" >&6
20746 cat >>confdefs.h <<_ACEOF
20747 #define SIZEOF_DOUBLE $ac_cv_sizeof_double
20748 _ACEOF
20749
20750
20751 echo "$as_me:$LINENO: checking for long long" >&5
20752 echo $ECHO_N "checking for long long... $ECHO_C" >&6
20753 if test "${ac_cv_type_long_long+set}" = set; then
20754   echo $ECHO_N "(cached) $ECHO_C" >&6
20755 else
20756   cat >conftest.$ac_ext <<_ACEOF
20757 /* confdefs.h.  */
20758 _ACEOF
20759 cat confdefs.h >>conftest.$ac_ext
20760 cat >>conftest.$ac_ext <<_ACEOF
20761 /* end confdefs.h.  */
20762 $ac_includes_default
20763 int
20764 main ()
20765 {
20766 if ((long long *) 0)
20767   return 0;
20768 if (sizeof (long long))
20769   return 0;
20770   ;
20771   return 0;
20772 }
20773 _ACEOF
20774 rm -f conftest.$ac_objext
20775 if { (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
20797 else
20798   echo "$as_me: failed program was:" >&5
20799 sed 's/^/| /' conftest.$ac_ext >&5
20800
20801 ac_cv_type_long_long=no
20802 fi
20803 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20804 fi
20805 echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
20806 echo "${ECHO_T}$ac_cv_type_long_long" >&6
20807
20808 echo "$as_me:$LINENO: checking size of long long" >&5
20809 echo $ECHO_N "checking size of long long... $ECHO_C" >&6
20810 if test "${ac_cv_sizeof_long_long+set}" = set; then
20811   echo $ECHO_N "(cached) $ECHO_C" >&6
20812 else
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.
20820 cat >conftest.$ac_ext <<_ACEOF
20821 /* confdefs.h.  */
20822 _ACEOF
20823 cat confdefs.h >>conftest.$ac_ext
20824 cat >>conftest.$ac_ext <<_ACEOF
20825 /* end confdefs.h.  */
20826 $ac_includes_default
20827 int
20828 main ()
20829 {
20830 static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= 0)];
20831 test_array [0] = 0
20832
20833   ;
20834   return 0;
20835 }
20836 _ACEOF
20837 rm -f conftest.$ac_objext
20838 if { (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
20864 cat confdefs.h >>conftest.$ac_ext
20865 cat >>conftest.$ac_ext <<_ACEOF
20866 /* end confdefs.h.  */
20867 $ac_includes_default
20868 int
20869 main ()
20870 {
20871 static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
20872 test_array [0] = 0
20873
20874   ;
20875   return 0;
20876 }
20877 _ACEOF
20878 rm -f conftest.$ac_objext
20879 if { (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
20901 else
20902   echo "$as_me: failed program was:" >&5
20903 sed 's/^/| /' conftest.$ac_ext >&5
20904
20905 ac_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`
20911 fi
20912 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
20913   done
20914 else
20915   echo "$as_me: failed program was:" >&5
20916 sed 's/^/| /' conftest.$ac_ext >&5
20917
20918 cat >conftest.$ac_ext <<_ACEOF
20919 /* confdefs.h.  */
20920 _ACEOF
20921 cat confdefs.h >>conftest.$ac_ext
20922 cat >>conftest.$ac_ext <<_ACEOF
20923 /* end confdefs.h.  */
20924 $ac_includes_default
20925 int
20926 main ()
20927 {
20928 static int test_array [1 - 2 * !(((long) (sizeof (long long))) < 0)];
20929 test_array [0] = 0
20930
20931   ;
20932   return 0;
20933 }
20934 _ACEOF
20935 rm -f conftest.$ac_objext
20936 if { (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
20962 cat confdefs.h >>conftest.$ac_ext
20963 cat >>conftest.$ac_ext <<_ACEOF
20964 /* end confdefs.h.  */
20965 $ac_includes_default
20966 int
20967 main ()
20968 {
20969 static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= $ac_mid)];
20970 test_array [0] = 0
20971
20972   ;
20973   return 0;
20974 }
20975 _ACEOF
20976 rm -f conftest.$ac_objext
20977 if { (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
20999 else
21000   echo "$as_me: failed program was:" >&5
21001 sed 's/^/| /' conftest.$ac_ext >&5
21002
21003 ac_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`
21009 fi
21010 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
21011   done
21012 else
21013   echo "$as_me: failed program was:" >&5
21014 sed 's/^/| /' conftest.$ac_ext >&5
21015
21016 ac_lo= ac_hi=
21017 fi
21018 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
21019 fi
21020 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
21021 # Binary search between lo and hi bounds.
21022 while 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
21027 cat confdefs.h >>conftest.$ac_ext
21028 cat >>conftest.$ac_ext <<_ACEOF
21029 /* end confdefs.h.  */
21030 $ac_includes_default
21031 int
21032 main ()
21033 {
21034 static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
21035 test_array [0] = 0
21036
21037   ;
21038   return 0;
21039 }
21040 _ACEOF
21041 rm -f conftest.$ac_objext
21042 if { (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
21064 else
21065   echo "$as_me: failed program was:" >&5
21066 sed 's/^/| /' conftest.$ac_ext >&5
21067
21068 ac_lo=`expr '(' $ac_mid ')' + 1`
21069 fi
21070 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
21071 done
21072 case $ac_lo in
21073 ?*) ac_cv_sizeof_long_long=$ac_lo;;
21074 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
21075 See \`config.log' for more details." >&5
21076 echo "$as_me: error: cannot compute sizeof (long long), 77
21077 See \`config.log' for more details." >&2;}
21078    { (exit 1); exit 1; }; } ;;
21079 esac
21080 else
21081   if test "$cross_compiling" = yes; then
21082   { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
21083 See \`config.log' for more details." >&5
21084 echo "$as_me: error: cannot run test program while cross compiling
21085 See \`config.log' for more details." >&2;}
21086    { (exit 1); exit 1; }; }
21087 else
21088   cat >conftest.$ac_ext <<_ACEOF
21089 /* confdefs.h.  */
21090 _ACEOF
21091 cat confdefs.h >>conftest.$ac_ext
21092 cat >>conftest.$ac_ext <<_ACEOF
21093 /* end confdefs.h.  */
21094 $ac_includes_default
21095 long longval () { return (long) (sizeof (long long)); }
21096 unsigned long ulongval () { return (long) (sizeof (long long)); }
21097 #include <stdio.h>
21098 #include <stdlib.h>
21099 int
21100 main ()
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
21126 rm -f conftest$ac_exeext
21127 if { (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`
21138 else
21139   echo "$as_me: program exited with status $ac_status" >&5
21140 echo "$as_me: failed program was:" >&5
21141 sed 's/^/| /' conftest.$ac_ext >&5
21142
21143 ( exit $ac_status )
21144 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
21145 See \`config.log' for more details." >&5
21146 echo "$as_me: error: cannot compute sizeof (long long), 77
21147 See \`config.log' for more details." >&2;}
21148    { (exit 1); exit 1; }; }
21149 fi
21150 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
21151 fi
21152 fi
21153 rm -f conftest.val
21154 else
21155   ac_cv_sizeof_long_long=0
21156 fi
21157 fi
21158 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
21159 echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6
21160 cat >>confdefs.h <<_ACEOF
21161 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
21162 _ACEOF
21163
21164
21165
21166 echo "$as_me:$LINENO: checking for u_int" >&5
21167 echo $ECHO_N "checking for u_int... $ECHO_C" >&6
21168 if test "${ac_cv_type_u_int+set}" = set; then
21169   echo $ECHO_N "(cached) $ECHO_C" >&6
21170 else
21171   cat >conftest.$ac_ext <<_ACEOF
21172 /* confdefs.h.  */
21173 _ACEOF
21174 cat confdefs.h >>conftest.$ac_ext
21175 cat >>conftest.$ac_ext <<_ACEOF
21176 /* end confdefs.h.  */
21177 $ac_includes_default
21178 int
21179 main ()
21180 {
21181 if ((u_int *) 0)
21182   return 0;
21183 if (sizeof (u_int))
21184   return 0;
21185   ;
21186   return 0;
21187 }
21188 _ACEOF
21189 rm -f conftest.$ac_objext
21190 if { (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
21212 else
21213   echo "$as_me: failed program was:" >&5
21214 sed 's/^/| /' conftest.$ac_ext >&5
21215
21216 ac_cv_type_u_int=no
21217 fi
21218 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
21219 fi
21220 echo "$as_me:$LINENO: result: $ac_cv_type_u_int" >&5
21221 echo "${ECHO_T}$ac_cv_type_u_int" >&6
21222 if test $ac_cv_type_u_int = yes; then
21223   :
21224 else
21225
21226 cat >>confdefs.h <<_ACEOF
21227 #define u_int unsigned int
21228 _ACEOF
21229
21230 fi
21231
21232 echo "$as_me:$LINENO: checking for u_long" >&5
21233 echo $ECHO_N "checking for u_long... $ECHO_C" >&6
21234 if test "${ac_cv_type_u_long+set}" = set; then
21235   echo $ECHO_N "(cached) $ECHO_C" >&6
21236 else
21237   cat >conftest.$ac_ext <<_ACEOF
21238 /* confdefs.h.  */
21239 _ACEOF
21240 cat confdefs.h >>conftest.$ac_ext
21241 cat >>conftest.$ac_ext <<_ACEOF
21242 /* end confdefs.h.  */
21243 $ac_includes_default
21244 int
21245 main ()
21246 {
21247 if ((u_long *) 0)
21248   return 0;
21249 if (sizeof (u_long))
21250   return 0;
21251   ;
21252   return 0;
21253 }
21254 _ACEOF
21255 rm -f conftest.$ac_objext
21256 if { (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
21278 else
21279   echo "$as_me: failed program was:" >&5
21280 sed 's/^/| /' conftest.$ac_ext >&5
21281
21282 ac_cv_type_u_long=no
21283 fi
21284 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
21285 fi
21286 echo "$as_me:$LINENO: result: $ac_cv_type_u_long" >&5
21287 echo "${ECHO_T}$ac_cv_type_u_long" >&6
21288 if test $ac_cv_type_u_long = yes; then
21289   :
21290 else
21291
21292 cat >>confdefs.h <<_ACEOF
21293 #define u_long unsigned long
21294 _ACEOF
21295
21296 fi
21297
21298
21299
21300 if test "$ac_cv_sizeof_short" = 2; then
21301   echo "$as_me:$LINENO: checking for bits16_t" >&5
21302 echo $ECHO_N "checking for bits16_t... $ECHO_C" >&6
21303 if test "${ac_cv_type_bits16_t+set}" = set; then
21304   echo $ECHO_N "(cached) $ECHO_C" >&6
21305 else
21306   cat >conftest.$ac_ext <<_ACEOF
21307 /* confdefs.h.  */
21308 _ACEOF
21309 cat confdefs.h >>conftest.$ac_ext
21310 cat >>conftest.$ac_ext <<_ACEOF
21311 /* end confdefs.h.  */
21312 $ac_includes_default
21313 int
21314 main ()
21315 {
21316 if ((bits16_t *) 0)
21317   return 0;
21318 if (sizeof (bits16_t))
21319   return 0;
21320   ;
21321   return 0;
21322 }
21323 _ACEOF
21324 rm -f conftest.$ac_objext
21325 if { (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
21347 else
21348   echo "$as_me: failed program was:" >&5
21349 sed 's/^/| /' conftest.$ac_ext >&5
21350
21351 ac_cv_type_bits16_t=no
21352 fi
21353 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
21354 fi
21355 echo "$as_me:$LINENO: result: $ac_cv_type_bits16_t" >&5
21356 echo "${ECHO_T}$ac_cv_type_bits16_t" >&6
21357 if test $ac_cv_type_bits16_t = yes; then
21358   :
21359 else
21360
21361 cat >>confdefs.h <<_ACEOF
21362 #define bits16_t short
21363 _ACEOF
21364
21365 fi
21366
21367 elif test "$ac_cv_sizeof_char" = 2; then
21368   echo "$as_me:$LINENO: checking for bits16_t" >&5
21369 echo $ECHO_N "checking for bits16_t... $ECHO_C" >&6
21370 if test "${ac_cv_type_bits16_t+set}" = set; then
21371   echo $ECHO_N "(cached) $ECHO_C" >&6
21372 else
21373   cat >conftest.$ac_ext <<_ACEOF
21374 /* confdefs.h.  */
21375 _ACEOF
21376 cat confdefs.h >>conftest.$ac_ext
21377 cat >>conftest.$ac_ext <<_ACEOF
21378 /* end confdefs.h.  */
21379 $ac_includes_default
21380 int
21381 main ()
21382 {
21383 if ((bits16_t *) 0)
21384   return 0;
21385 if (sizeof (bits16_t))
21386   return 0;
21387   ;
21388   return 0;
21389 }
21390 _ACEOF
21391 rm -f conftest.$ac_objext
21392 if { (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
21414 else
21415   echo "$as_me: failed program was:" >&5
21416 sed 's/^/| /' conftest.$ac_ext >&5
21417
21418 ac_cv_type_bits16_t=no
21419 fi
21420 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
21421 fi
21422 echo "$as_me:$LINENO: result: $ac_cv_type_bits16_t" >&5
21423 echo "${ECHO_T}$ac_cv_type_bits16_t" >&6
21424 if test $ac_cv_type_bits16_t = yes; then
21425   :
21426 else
21427
21428 cat >>confdefs.h <<_ACEOF
21429 #define bits16_t char
21430 _ACEOF
21431
21432 fi
21433
21434 else
21435   echo "$as_me:$LINENO: checking for bits16_t" >&5
21436 echo $ECHO_N "checking for bits16_t... $ECHO_C" >&6
21437 if test "${ac_cv_type_bits16_t+set}" = set; then
21438   echo $ECHO_N "(cached) $ECHO_C" >&6
21439 else
21440   cat >conftest.$ac_ext <<_ACEOF
21441 /* confdefs.h.  */
21442 _ACEOF
21443 cat confdefs.h >>conftest.$ac_ext
21444 cat >>conftest.$ac_ext <<_ACEOF
21445 /* end confdefs.h.  */
21446 $ac_includes_default
21447 int
21448 main ()
21449 {
21450 if ((bits16_t *) 0)
21451   return 0;
21452 if (sizeof (bits16_t))
21453   return 0;
21454   ;
21455   return 0;
21456 }
21457 _ACEOF
21458 rm -f conftest.$ac_objext
21459 if { (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
21481 else
21482   echo "$as_me: failed program was:" >&5
21483 sed 's/^/| /' conftest.$ac_ext >&5
21484
21485 ac_cv_type_bits16_t=no
21486 fi
21487 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
21488 fi
21489 echo "$as_me:$LINENO: result: $ac_cv_type_bits16_t" >&5
21490 echo "${ECHO_T}$ac_cv_type_bits16_t" >&6
21491 if test $ac_cv_type_bits16_t = yes; then
21492   :
21493 else
21494
21495 cat >>confdefs.h <<_ACEOF
21496 #define bits16_t short
21497 _ACEOF
21498
21499 fi
21500
21501 fi
21502
21503
21504 if test "$ac_cv_sizeof_short" = 2; then
21505   echo "$as_me:$LINENO: checking for u_bits16_t" >&5
21506 echo $ECHO_N "checking for u_bits16_t... $ECHO_C" >&6
21507 if test "${ac_cv_type_u_bits16_t+set}" = set; then
21508   echo $ECHO_N "(cached) $ECHO_C" >&6
21509 else
21510   cat >conftest.$ac_ext <<_ACEOF
21511 /* confdefs.h.  */
21512 _ACEOF
21513 cat confdefs.h >>conftest.$ac_ext
21514 cat >>conftest.$ac_ext <<_ACEOF
21515 /* end confdefs.h.  */
21516 $ac_includes_default
21517 int
21518 main ()
21519 {
21520 if ((u_bits16_t *) 0)
21521   return 0;
21522 if (sizeof (u_bits16_t))
21523   return 0;
21524   ;
21525   return 0;
21526 }
21527 _ACEOF
21528 rm -f conftest.$ac_objext
21529 if { (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
21551 else
21552   echo "$as_me: failed program was:" >&5
21553 sed 's/^/| /' conftest.$ac_ext >&5
21554
21555 ac_cv_type_u_bits16_t=no
21556 fi
21557 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
21558 fi
21559 echo "$as_me:$LINENO: result: $ac_cv_type_u_bits16_t" >&5
21560 echo "${ECHO_T}$ac_cv_type_u_bits16_t" >&6
21561 if test $ac_cv_type_u_bits16_t = yes; then
21562   :
21563 else
21564
21565 cat >>confdefs.h <<_ACEOF
21566 #define u_bits16_t unsigned short
21567 _ACEOF
21568
21569 fi
21570
21571 elif test "$ac_cv_sizeof_char" = 2; then
21572   echo "$as_me:$LINENO: checking for u_bits16_t" >&5
21573 echo $ECHO_N "checking for u_bits16_t... $ECHO_C" >&6
21574 if test "${ac_cv_type_u_bits16_t+set}" = set; then
21575   echo $ECHO_N "(cached) $ECHO_C" >&6
21576 else
21577   cat >conftest.$ac_ext <<_ACEOF
21578 /* confdefs.h.  */
21579 _ACEOF
21580 cat confdefs.h >>conftest.$ac_ext
21581 cat >>conftest.$ac_ext <<_ACEOF
21582 /* end confdefs.h.  */
21583 $ac_includes_default
21584 int
21585 main ()
21586 {
21587 if ((u_bits16_t *) 0)
21588   return 0;
21589 if (sizeof (u_bits16_t))
21590   return 0;
21591   ;
21592   return 0;
21593 }
21594 _ACEOF
21595 rm -f conftest.$ac_objext
21596 if { (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
21618 else
21619   echo "$as_me: failed program was:" >&5
21620 sed 's/^/| /' conftest.$ac_ext >&5
21621
21622 ac_cv_type_u_bits16_t=no
21623 fi
21624 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
21625 fi
21626 echo "$as_me:$LINENO: result: $ac_cv_type_u_bits16_t" >&5
21627 echo "${ECHO_T}$ac_cv_type_u_bits16_t" >&6
21628 if test $ac_cv_type_u_bits16_t = yes; then
21629   :
21630 else
21631
21632 cat >>confdefs.h <<_ACEOF
21633 #define u_bits16_t unsigned char
21634 _ACEOF
21635
21636 fi
21637
21638 else
21639   echo "$as_me:$LINENO: checking for u_bits16_t" >&5
21640 echo $ECHO_N "checking for u_bits16_t... $ECHO_C" >&6
21641 if test "${ac_cv_type_u_bits16_t+set}" = set; then
21642   echo $ECHO_N "(cached) $ECHO_C" >&6
21643 else
21644   cat >conftest.$ac_ext <<_ACEOF
21645 /* confdefs.h.  */
21646 _ACEOF
21647 cat confdefs.h >>conftest.$ac_ext
21648 cat >>conftest.$ac_ext <<_ACEOF
21649 /* end confdefs.h.  */
21650 $ac_includes_default
21651 int
21652 main ()
21653 {
21654 if ((u_bits16_t *) 0)
21655   return 0;
21656 if (sizeof (u_bits16_t))
21657   return 0;
21658   ;
21659   return 0;
21660 }
21661 _ACEOF
21662 rm -f conftest.$ac_objext
21663 if { (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
21685 else
21686   echo "$as_me: failed program was:" >&5
21687 sed 's/^/| /' conftest.$ac_ext >&5
21688
21689 ac_cv_type_u_bits16_t=no
21690 fi
21691 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
21692 fi
21693 echo "$as_me:$LINENO: result: $ac_cv_type_u_bits16_t" >&5
21694 echo "${ECHO_T}$ac_cv_type_u_bits16_t" >&6
21695 if test $ac_cv_type_u_bits16_t = yes; then
21696   :
21697 else
21698
21699 cat >>confdefs.h <<_ACEOF
21700 #define u_bits16_t unsigned short
21701 _ACEOF
21702
21703 fi
21704
21705 fi
21706
21707
21708 if test "$ac_cv_sizeof_int" = 4; then
21709   echo "$as_me:$LINENO: checking for bits32_t" >&5
21710 echo $ECHO_N "checking for bits32_t... $ECHO_C" >&6
21711 if test "${ac_cv_type_bits32_t+set}" = set; then
21712   echo $ECHO_N "(cached) $ECHO_C" >&6
21713 else
21714   cat >conftest.$ac_ext <<_ACEOF
21715 /* confdefs.h.  */
21716 _ACEOF
21717 cat confdefs.h >>conftest.$ac_ext
21718 cat >>conftest.$ac_ext <<_ACEOF
21719 /* end confdefs.h.  */
21720 $ac_includes_default
21721 int
21722 main ()
21723 {
21724 if ((bits32_t *) 0)
21725   return 0;
21726 if (sizeof (bits32_t))
21727   return 0;
21728   ;
21729   return 0;
21730 }
21731 _ACEOF
21732 rm -f conftest.$ac_objext
21733 if { (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
21755 else
21756   echo "$as_me: failed program was:" >&5
21757 sed 's/^/| /' conftest.$ac_ext >&5
21758
21759 ac_cv_type_bits32_t=no
21760 fi
21761 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
21762 fi
21763 echo "$as_me:$LINENO: result: $ac_cv_type_bits32_t" >&5
21764 echo "${ECHO_T}$ac_cv_type_bits32_t" >&6
21765 if test $ac_cv_type_bits32_t = yes; then
21766   :
21767 else
21768
21769 cat >>confdefs.h <<_ACEOF
21770 #define bits32_t int
21771 _ACEOF
21772
21773 fi
21774
21775 elif test "$ac_cv_sizeof_long" = 4; then
21776   echo "$as_me:$LINENO: checking for bits32_t" >&5
21777 echo $ECHO_N "checking for bits32_t... $ECHO_C" >&6
21778 if test "${ac_cv_type_bits32_t+set}" = set; then
21779   echo $ECHO_N "(cached) $ECHO_C" >&6
21780 else
21781   cat >conftest.$ac_ext <<_ACEOF
21782 /* confdefs.h.  */
21783 _ACEOF
21784 cat confdefs.h >>conftest.$ac_ext
21785 cat >>conftest.$ac_ext <<_ACEOF
21786 /* end confdefs.h.  */
21787 $ac_includes_default
21788 int
21789 main ()
21790 {
21791 if ((bits32_t *) 0)
21792   return 0;
21793 if (sizeof (bits32_t))
21794   return 0;
21795   ;
21796   return 0;
21797 }
21798 _ACEOF
21799 rm -f conftest.$ac_objext
21800 if { (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
21822 else
21823   echo "$as_me: failed program was:" >&5
21824 sed 's/^/| /' conftest.$ac_ext >&5
21825
21826 ac_cv_type_bits32_t=no
21827 fi
21828 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
21829 fi
21830 echo "$as_me:$LINENO: result: $ac_cv_type_bits32_t" >&5
21831 echo "${ECHO_T}$ac_cv_type_bits32_t" >&6
21832 if test $ac_cv_type_bits32_t = yes; then
21833   :
21834 else
21835
21836 cat >>confdefs.h <<_ACEOF
21837 #define bits32_t long
21838 _ACEOF
21839
21840 fi
21841
21842 else
21843   echo "$as_me:$LINENO: checking for bits32_t" >&5
21844 echo $ECHO_N "checking for bits32_t... $ECHO_C" >&6
21845 if test "${ac_cv_type_bits32_t+set}" = set; then
21846   echo $ECHO_N "(cached) $ECHO_C" >&6
21847 else
21848   cat >conftest.$ac_ext <<_ACEOF
21849 /* confdefs.h.  */
21850 _ACEOF
21851 cat confdefs.h >>conftest.$ac_ext
21852 cat >>conftest.$ac_ext <<_ACEOF
21853 /* end confdefs.h.  */
21854 $ac_includes_default
21855 int
21856 main ()
21857 {
21858 if ((bits32_t *) 0)
21859   return 0;
21860 if (sizeof (bits32_t))
21861   return 0;
21862   ;
21863   return 0;
21864 }
21865 _ACEOF
21866 rm -f conftest.$ac_objext
21867 if { (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
21889 else
21890   echo "$as_me: failed program was:" >&5
21891 sed 's/^/| /' conftest.$ac_ext >&5
21892
21893 ac_cv_type_bits32_t=no
21894 fi
21895 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
21896 fi
21897 echo "$as_me:$LINENO: result: $ac_cv_type_bits32_t" >&5
21898 echo "${ECHO_T}$ac_cv_type_bits32_t" >&6
21899 if test $ac_cv_type_bits32_t = yes; then
21900   :
21901 else
21902
21903 cat >>confdefs.h <<_ACEOF
21904 #define bits32_t int
21905 _ACEOF
21906
21907 fi
21908
21909 fi
21910
21911
21912 if test "$ac_cv_sizeof_int" = 4; then
21913   echo "$as_me:$LINENO: checking for u_bits32_t" >&5
21914 echo $ECHO_N "checking for u_bits32_t... $ECHO_C" >&6
21915 if test "${ac_cv_type_u_bits32_t+set}" = set; then
21916   echo $ECHO_N "(cached) $ECHO_C" >&6
21917 else
21918   cat >conftest.$ac_ext <<_ACEOF
21919 /* confdefs.h.  */
21920 _ACEOF
21921 cat confdefs.h >>conftest.$ac_ext
21922 cat >>conftest.$ac_ext <<_ACEOF
21923 /* end confdefs.h.  */
21924 $ac_includes_default
21925 int
21926 main ()
21927 {
21928 if ((u_bits32_t *) 0)
21929   return 0;
21930 if (sizeof (u_bits32_t))
21931   return 0;
21932   ;
21933   return 0;
21934 }
21935 _ACEOF
21936 rm -f conftest.$ac_objext
21937 if { (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
21959 else
21960   echo "$as_me: failed program was:" >&5
21961 sed 's/^/| /' conftest.$ac_ext >&5
21962
21963 ac_cv_type_u_bits32_t=no
21964 fi
21965 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
21966 fi
21967 echo "$as_me:$LINENO: result: $ac_cv_type_u_bits32_t" >&5
21968 echo "${ECHO_T}$ac_cv_type_u_bits32_t" >&6
21969 if test $ac_cv_type_u_bits32_t = yes; then
21970   :
21971 else
21972
21973 cat >>confdefs.h <<_ACEOF
21974 #define u_bits32_t unsigned int
21975 _ACEOF
21976
21977 fi
21978
21979 elif test "$ac_cv_sizeof_long" = 4; then
21980   echo "$as_me:$LINENO: checking for u_bits32_t" >&5
21981 echo $ECHO_N "checking for u_bits32_t... $ECHO_C" >&6
21982 if test "${ac_cv_type_u_bits32_t+set}" = set; then
21983   echo $ECHO_N "(cached) $ECHO_C" >&6
21984 else
21985   cat >conftest.$ac_ext <<_ACEOF
21986 /* confdefs.h.  */
21987 _ACEOF
21988 cat confdefs.h >>conftest.$ac_ext
21989 cat >>conftest.$ac_ext <<_ACEOF
21990 /* end confdefs.h.  */
21991 $ac_includes_default
21992 int
21993 main ()
21994 {
21995 if ((u_bits32_t *) 0)
21996   return 0;
21997 if (sizeof (u_bits32_t))
21998   return 0;
21999   ;
22000   return 0;
22001 }
22002 _ACEOF
22003 rm -f conftest.$ac_objext
22004 if { (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
22026 else
22027   echo "$as_me: failed program was:" >&5
22028 sed 's/^/| /' conftest.$ac_ext >&5
22029
22030 ac_cv_type_u_bits32_t=no
22031 fi
22032 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
22033 fi
22034 echo "$as_me:$LINENO: result: $ac_cv_type_u_bits32_t" >&5
22035 echo "${ECHO_T}$ac_cv_type_u_bits32_t" >&6
22036 if test $ac_cv_type_u_bits32_t = yes; then
22037   :
22038 else
22039
22040 cat >>confdefs.h <<_ACEOF
22041 #define u_bits32_t unsigned long
22042 _ACEOF
22043
22044 fi
22045
22046 else
22047   echo "$as_me:$LINENO: checking for u_bits32_t" >&5
22048 echo $ECHO_N "checking for u_bits32_t... $ECHO_C" >&6
22049 if test "${ac_cv_type_u_bits32_t+set}" = set; then
22050   echo $ECHO_N "(cached) $ECHO_C" >&6
22051 else
22052   cat >conftest.$ac_ext <<_ACEOF
22053 /* confdefs.h.  */
22054 _ACEOF
22055 cat confdefs.h >>conftest.$ac_ext
22056 cat >>conftest.$ac_ext <<_ACEOF
22057 /* end confdefs.h.  */
22058 $ac_includes_default
22059 int
22060 main ()
22061 {
22062 if ((u_bits32_t *) 0)
22063   return 0;
22064 if (sizeof (u_bits32_t))
22065   return 0;
22066   ;
22067   return 0;
22068 }
22069 _ACEOF
22070 rm -f conftest.$ac_objext
22071 if { (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
22093 else
22094   echo "$as_me: failed program was:" >&5
22095 sed 's/^/| /' conftest.$ac_ext >&5
22096
22097 ac_cv_type_u_bits32_t=no
22098 fi
22099 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
22100 fi
22101 echo "$as_me:$LINENO: result: $ac_cv_type_u_bits32_t" >&5
22102 echo "${ECHO_T}$ac_cv_type_u_bits32_t" >&6
22103 if test $ac_cv_type_u_bits32_t = yes; then
22104   :
22105 else
22106
22107 cat >>confdefs.h <<_ACEOF
22108 #define u_bits32_t unsigned int
22109 _ACEOF
22110
22111 fi
22112
22113 fi
22114
22115
22116 if test "$ac_cv_sizeof_char_p" = 8; then
22117   echo "$as_me:$LINENO: checking for bits64_t" >&5
22118 echo $ECHO_N "checking for bits64_t... $ECHO_C" >&6
22119 if test "${ac_cv_type_bits64_t+set}" = set; then
22120   echo $ECHO_N "(cached) $ECHO_C" >&6
22121 else
22122   cat >conftest.$ac_ext <<_ACEOF
22123 /* confdefs.h.  */
22124 _ACEOF
22125 cat confdefs.h >>conftest.$ac_ext
22126 cat >>conftest.$ac_ext <<_ACEOF
22127 /* end confdefs.h.  */
22128 $ac_includes_default
22129 int
22130 main ()
22131 {
22132 if ((bits64_t *) 0)
22133   return 0;
22134 if (sizeof (bits64_t))
22135   return 0;
22136   ;
22137   return 0;
22138 }
22139 _ACEOF
22140 rm -f conftest.$ac_objext
22141 if { (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
22163 else
22164   echo "$as_me: failed program was:" >&5
22165 sed 's/^/| /' conftest.$ac_ext >&5
22166
22167 ac_cv_type_bits64_t=no
22168 fi
22169 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
22170 fi
22171 echo "$as_me:$LINENO: result: $ac_cv_type_bits64_t" >&5
22172 echo "${ECHO_T}$ac_cv_type_bits64_t" >&6
22173 if test $ac_cv_type_bits64_t = yes; then
22174   :
22175 else
22176
22177 cat >>confdefs.h <<_ACEOF
22178 #define bits64_t char *
22179 _ACEOF
22180
22181 fi
22182
22183 elif test "$ac_cv_sizeof_double" = 8; then
22184   echo "$as_me:$LINENO: checking for bits64_t" >&5
22185 echo $ECHO_N "checking for bits64_t... $ECHO_C" >&6
22186 if test "${ac_cv_type_bits64_t+set}" = set; then
22187   echo $ECHO_N "(cached) $ECHO_C" >&6
22188 else
22189   cat >conftest.$ac_ext <<_ACEOF
22190 /* confdefs.h.  */
22191 _ACEOF
22192 cat confdefs.h >>conftest.$ac_ext
22193 cat >>conftest.$ac_ext <<_ACEOF
22194 /* end confdefs.h.  */
22195 $ac_includes_default
22196 int
22197 main ()
22198 {
22199 if ((bits64_t *) 0)
22200   return 0;
22201 if (sizeof (bits64_t))
22202   return 0;
22203   ;
22204   return 0;
22205 }
22206 _ACEOF
22207 rm -f conftest.$ac_objext
22208 if { (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
22230 else
22231   echo "$as_me: failed program was:" >&5
22232 sed 's/^/| /' conftest.$ac_ext >&5
22233
22234 ac_cv_type_bits64_t=no
22235 fi
22236 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
22237 fi
22238 echo "$as_me:$LINENO: result: $ac_cv_type_bits64_t" >&5
22239 echo "${ECHO_T}$ac_cv_type_bits64_t" >&6
22240 if test $ac_cv_type_bits64_t = yes; then
22241   :
22242 else
22243
22244 cat >>confdefs.h <<_ACEOF
22245 #define bits64_t double
22246 _ACEOF
22247
22248 fi
22249
22250 elif 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
22252 echo $ECHO_N "checking for bits64_t... $ECHO_C" >&6
22253 if test "${ac_cv_type_bits64_t+set}" = set; then
22254   echo $ECHO_N "(cached) $ECHO_C" >&6
22255 else
22256   cat >conftest.$ac_ext <<_ACEOF
22257 /* confdefs.h.  */
22258 _ACEOF
22259 cat confdefs.h >>conftest.$ac_ext
22260 cat >>conftest.$ac_ext <<_ACEOF
22261 /* end confdefs.h.  */
22262 $ac_includes_default
22263 int
22264 main ()
22265 {
22266 if ((bits64_t *) 0)
22267   return 0;
22268 if (sizeof (bits64_t))
22269   return 0;
22270   ;
22271   return 0;
22272 }
22273 _ACEOF
22274 rm -f conftest.$ac_objext
22275 if { (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
22297 else
22298   echo "$as_me: failed program was:" >&5
22299 sed 's/^/| /' conftest.$ac_ext >&5
22300
22301 ac_cv_type_bits64_t=no
22302 fi
22303 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
22304 fi
22305 echo "$as_me:$LINENO: result: $ac_cv_type_bits64_t" >&5
22306 echo "${ECHO_T}$ac_cv_type_bits64_t" >&6
22307 if test $ac_cv_type_bits64_t = yes; then
22308   :
22309 else
22310
22311 cat >>confdefs.h <<_ACEOF
22312 #define bits64_t long long
22313 _ACEOF
22314
22315 fi
22316
22317 elif test "$ac_cv_sizeof_long" = 8; then
22318   echo "$as_me:$LINENO: checking for bits64_t" >&5
22319 echo $ECHO_N "checking for bits64_t... $ECHO_C" >&6
22320 if test "${ac_cv_type_bits64_t+set}" = set; then
22321   echo $ECHO_N "(cached) $ECHO_C" >&6
22322 else
22323   cat >conftest.$ac_ext <<_ACEOF
22324 /* confdefs.h.  */
22325 _ACEOF
22326 cat confdefs.h >>conftest.$ac_ext
22327 cat >>conftest.$ac_ext <<_ACEOF
22328 /* end confdefs.h.  */
22329 $ac_includes_default
22330 int
22331 main ()
22332 {
22333 if ((bits64_t *) 0)
22334   return 0;
22335 if (sizeof (bits64_t))
22336   return 0;
22337   ;
22338   return 0;
22339 }
22340 _ACEOF
22341 rm -f conftest.$ac_objext
22342 if { (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
22364 else
22365   echo "$as_me: failed program was:" >&5
22366 sed 's/^/| /' conftest.$ac_ext >&5
22367
22368 ac_cv_type_bits64_t=no
22369 fi
22370 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
22371 fi
22372 echo "$as_me:$LINENO: result: $ac_cv_type_bits64_t" >&5
22373 echo "${ECHO_T}$ac_cv_type_bits64_t" >&6
22374 if test $ac_cv_type_bits64_t = yes; then
22375   :
22376 else
22377
22378 cat >>confdefs.h <<_ACEOF
22379 #define bits64_t long
22380 _ACEOF
22381
22382 fi
22383
22384 else
22385   echo "$as_me:$LINENO: checking for bits64_t" >&5
22386 echo $ECHO_N "checking for bits64_t... $ECHO_C" >&6
22387 if test "${ac_cv_type_bits64_t+set}" = set; then
22388   echo $ECHO_N "(cached) $ECHO_C" >&6
22389 else
22390   cat >conftest.$ac_ext <<_ACEOF
22391 /* confdefs.h.  */
22392 _ACEOF
22393 cat confdefs.h >>conftest.$ac_ext
22394 cat >>conftest.$ac_ext <<_ACEOF
22395 /* end confdefs.h.  */
22396 $ac_includes_default
22397 int
22398 main ()
22399 {
22400 if ((bits64_t *) 0)
22401   return 0;
22402 if (sizeof (bits64_t))
22403   return 0;
22404   ;
22405   return 0;
22406 }
22407 _ACEOF
22408 rm -f conftest.$ac_objext
22409 if { (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
22431 else
22432   echo "$as_me: failed program was:" >&5
22433 sed 's/^/| /' conftest.$ac_ext >&5
22434
22435 ac_cv_type_bits64_t=no
22436 fi
22437 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
22438 fi
22439 echo "$as_me:$LINENO: result: $ac_cv_type_bits64_t" >&5
22440 echo "${ECHO_T}$ac_cv_type_bits64_t" >&6
22441 if test $ac_cv_type_bits64_t = yes; then
22442   :
22443 else
22444
22445 cat >>confdefs.h <<_ACEOF
22446 #define bits64_t double
22447 _ACEOF
22448
22449 fi
22450
22451 fi
22452
22453
22454
22455 if test "$ac_cv_sizeof_int" = "$ac_cv_sizeof_char_p"; then
22456   echo "$as_me:$LINENO: checking for ptrdiff_t" >&5
22457 echo $ECHO_N "checking for ptrdiff_t... $ECHO_C" >&6
22458 if test "${ac_cv_type_ptrdiff_t+set}" = set; then
22459   echo $ECHO_N "(cached) $ECHO_C" >&6
22460 else
22461   cat >conftest.$ac_ext <<_ACEOF
22462 /* confdefs.h.  */
22463 _ACEOF
22464 cat confdefs.h >>conftest.$ac_ext
22465 cat >>conftest.$ac_ext <<_ACEOF
22466 /* end confdefs.h.  */
22467 $ac_includes_default
22468 int
22469 main ()
22470 {
22471 if ((ptrdiff_t *) 0)
22472   return 0;
22473 if (sizeof (ptrdiff_t))
22474   return 0;
22475   ;
22476   return 0;
22477 }
22478 _ACEOF
22479 rm -f conftest.$ac_objext
22480 if { (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
22502 else
22503   echo "$as_me: failed program was:" >&5
22504 sed 's/^/| /' conftest.$ac_ext >&5
22505
22506 ac_cv_type_ptrdiff_t=no
22507 fi
22508 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
22509 fi
22510 echo "$as_me:$LINENO: result: $ac_cv_type_ptrdiff_t" >&5
22511 echo "${ECHO_T}$ac_cv_type_ptrdiff_t" >&6
22512 if test $ac_cv_type_ptrdiff_t = yes; then
22513   :
22514 else
22515
22516 cat >>confdefs.h <<_ACEOF
22517 #define ptrdiff_t int
22518 _ACEOF
22519
22520 fi
22521
22522 elif test "$ac_cv_sizeof_long" = "$ac_cv_sizeof_char_p"; then
22523   echo "$as_me:$LINENO: checking for ptrdiff_t" >&5
22524 echo $ECHO_N "checking for ptrdiff_t... $ECHO_C" >&6
22525 if test "${ac_cv_type_ptrdiff_t+set}" = set; then
22526   echo $ECHO_N "(cached) $ECHO_C" >&6
22527 else
22528   cat >conftest.$ac_ext <<_ACEOF
22529 /* confdefs.h.  */
22530 _ACEOF
22531 cat confdefs.h >>conftest.$ac_ext
22532 cat >>conftest.$ac_ext <<_ACEOF
22533 /* end confdefs.h.  */
22534 $ac_includes_default
22535 int
22536 main ()
22537 {
22538 if ((ptrdiff_t *) 0)
22539   return 0;
22540 if (sizeof (ptrdiff_t))
22541   return 0;
22542   ;
22543   return 0;
22544 }
22545 _ACEOF
22546 rm -f conftest.$ac_objext
22547 if { (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
22569 else
22570   echo "$as_me: failed program was:" >&5
22571 sed 's/^/| /' conftest.$ac_ext >&5
22572
22573 ac_cv_type_ptrdiff_t=no
22574 fi
22575 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
22576 fi
22577 echo "$as_me:$LINENO: result: $ac_cv_type_ptrdiff_t" >&5
22578 echo "${ECHO_T}$ac_cv_type_ptrdiff_t" >&6
22579 if test $ac_cv_type_ptrdiff_t = yes; then
22580   :
22581 else
22582
22583 cat >>confdefs.h <<_ACEOF
22584 #define ptrdiff_t long
22585 _ACEOF
22586
22587 fi
22588
22589 elif 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
22591 echo $ECHO_N "checking for ptrdiff_t... $ECHO_C" >&6
22592 if test "${ac_cv_type_ptrdiff_t+set}" = set; then
22593   echo $ECHO_N "(cached) $ECHO_C" >&6
22594 else
22595   cat >conftest.$ac_ext <<_ACEOF
22596 /* confdefs.h.  */
22597 _ACEOF
22598 cat confdefs.h >>conftest.$ac_ext
22599 cat >>conftest.$ac_ext <<_ACEOF
22600 /* end confdefs.h.  */
22601 $ac_includes_default
22602 int
22603 main ()
22604 {
22605 if ((ptrdiff_t *) 0)
22606   return 0;
22607 if (sizeof (ptrdiff_t))
22608   return 0;
22609   ;
22610   return 0;
22611 }
22612 _ACEOF
22613 rm -f conftest.$ac_objext
22614 if { (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
22636 else
22637   echo "$as_me: failed program was:" >&5
22638 sed 's/^/| /' conftest.$ac_ext >&5
22639
22640 ac_cv_type_ptrdiff_t=no
22641 fi
22642 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
22643 fi
22644 echo "$as_me:$LINENO: result: $ac_cv_type_ptrdiff_t" >&5
22645 echo "${ECHO_T}$ac_cv_type_ptrdiff_t" >&6
22646 if test $ac_cv_type_ptrdiff_t = yes; then
22647   :
22648 else
22649
22650 cat >>confdefs.h <<_ACEOF
22651 #define ptrdiff_t long long
22652 _ACEOF
22653
22654 fi
22655
22656 else
22657   echo "$as_me:$LINENO: checking for ptrdiff_t" >&5
22658 echo $ECHO_N "checking for ptrdiff_t... $ECHO_C" >&6
22659 if test "${ac_cv_type_ptrdiff_t+set}" = set; then
22660   echo $ECHO_N "(cached) $ECHO_C" >&6
22661 else
22662   cat >conftest.$ac_ext <<_ACEOF
22663 /* confdefs.h.  */
22664 _ACEOF
22665 cat confdefs.h >>conftest.$ac_ext
22666 cat >>conftest.$ac_ext <<_ACEOF
22667 /* end confdefs.h.  */
22668 $ac_includes_default
22669 int
22670 main ()
22671 {
22672 if ((ptrdiff_t *) 0)
22673   return 0;
22674 if (sizeof (ptrdiff_t))
22675   return 0;
22676   ;
22677   return 0;
22678 }
22679 _ACEOF
22680 rm -f conftest.$ac_objext
22681 if { (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
22703 else
22704   echo "$as_me: failed program was:" >&5
22705 sed 's/^/| /' conftest.$ac_ext >&5
22706
22707 ac_cv_type_ptrdiff_t=no
22708 fi
22709 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
22710 fi
22711 echo "$as_me:$LINENO: result: $ac_cv_type_ptrdiff_t" >&5
22712 echo "${ECHO_T}$ac_cv_type_ptrdiff_t" >&6
22713 if test $ac_cv_type_ptrdiff_t = yes; then
22714   :
22715 else
22716
22717 cat >>confdefs.h <<_ACEOF
22718 #define ptrdiff_t int
22719 _ACEOF
22720
22721 fi
22722
22723 fi
22724
22725
22726 echo "$as_me:$LINENO: checking whether stat file-mode macros are broken" >&5
22727 echo $ECHO_N "checking whether stat file-mode macros are broken... $ECHO_C" >&6
22728 if test "${ac_cv_header_stat_broken+set}" = set; then
22729   echo $ECHO_N "(cached) $ECHO_C" >&6
22730 else
22731   cat >conftest.$ac_ext <<_ACEOF
22732 /* confdefs.h.  */
22733 _ACEOF
22734 cat confdefs.h >>conftest.$ac_ext
22735 cat >>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)
22742 You lose.
22743 # endif
22744 #endif
22745
22746 #if defined(S_ISBLK) && defined(S_IFCHR)
22747 # if S_ISBLK (S_IFCHR)
22748 You lose.
22749 # endif
22750 #endif
22751
22752 #if defined(S_ISLNK) && defined(S_IFREG)
22753 # if S_ISLNK (S_IFREG)
22754 You lose.
22755 # endif
22756 #endif
22757
22758 #if defined(S_ISSOCK) && defined(S_IFREG)
22759 # if S_ISSOCK (S_IFREG)
22760 You lose.
22761 # endif
22762 #endif
22763
22764 _ACEOF
22765 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
22766   $EGREP "You lose" >/dev/null 2>&1; then
22767   ac_cv_header_stat_broken=yes
22768 else
22769   ac_cv_header_stat_broken=no
22770 fi
22771 rm -f conftest*
22772
22773 fi
22774 echo "$as_me:$LINENO: result: $ac_cv_header_stat_broken" >&5
22775 echo "${ECHO_T}$ac_cv_header_stat_broken" >&6
22776 if test $ac_cv_header_stat_broken = yes; then
22777
22778 cat >>confdefs.h <<\_ACEOF
22779 #define STAT_MACROS_BROKEN 1
22780 _ACEOF
22781
22782 fi
22783
22784
22785 echo "$as_me:$LINENO: checking whether #! works in shell scripts" >&5
22786 echo $ECHO_N "checking whether #! works in shell scripts... $ECHO_C" >&6
22787 if test "${ac_cv_sys_interpreter+set}" = set; then
22788   echo $ECHO_N "(cached) $ECHO_C" >&6
22789 else
22790   echo '#! /bin/cat
22791 exit 69
22792 ' >conftest
22793 chmod u+x conftest
22794 (SHELL=/bin/sh; export SHELL; ./conftest >/dev/null)
22795 if test $? -ne 69; then
22796    ac_cv_sys_interpreter=yes
22797 else
22798    ac_cv_sys_interpreter=no
22799 fi
22800 rm -f conftest
22801 fi
22802 echo "$as_me:$LINENO: result: $ac_cv_sys_interpreter" >&5
22803 echo "${ECHO_T}$ac_cv_sys_interpreter" >&6
22804 interpval=$ac_cv_sys_interpreter
22805
22806 if test $ac_cv_sys_interpreter = yes; then
22807 cat >>confdefs.h <<\_ACEOF
22808 #define HAVE_HASH_BANG_EXEC 1
22809 _ACEOF
22810
22811 fi
22812
22813 if test "$ac_cv_func_lstat" = "no"; then
22814 echo "$as_me:$LINENO: checking for lstat" >&5
22815 echo $ECHO_N "checking for lstat... $ECHO_C" >&6
22816 if test "${bash_cv_func_lstat+set}" = set; then
22817   echo $ECHO_N "(cached) $ECHO_C" >&6
22818 else
22819   cat >conftest.$ac_ext <<_ACEOF
22820 /* confdefs.h.  */
22821 _ACEOF
22822 cat confdefs.h >>conftest.$ac_ext
22823 cat >>conftest.$ac_ext <<_ACEOF
22824 /* end confdefs.h.  */
22825
22826 #include <sys/types.h>
22827 #include <sys/stat.h>
22828
22829 int
22830 main ()
22831 {
22832  lstat(".",(struct stat *)0);
22833   ;
22834   return 0;
22835 }
22836 _ACEOF
22837 rm -f conftest.$ac_objext conftest$ac_exeext
22838 if { (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
22860 else
22861   echo "$as_me: failed program was:" >&5
22862 sed 's/^/| /' conftest.$ac_ext >&5
22863
22864 bash_cv_func_lstat=no
22865 fi
22866 rm -f conftest.err conftest.$ac_objext \
22867       conftest$ac_exeext conftest.$ac_ext
22868 fi
22869 echo "$as_me:$LINENO: result: $bash_cv_func_lstat" >&5
22870 echo "${ECHO_T}$bash_cv_func_lstat" >&6
22871 if test $bash_cv_func_lstat = yes; then
22872   cat >>confdefs.h <<\_ACEOF
22873 #define HAVE_LSTAT 1
22874 _ACEOF
22875
22876 fi
22877
22878 fi
22879
22880
22881 echo "$as_me:$LINENO: checking whether the ctype macros accept non-ascii characters" >&5
22882 echo $ECHO_N "checking whether the ctype macros accept non-ascii characters... $ECHO_C" >&6
22883 if test "${bash_cv_func_ctype_nonascii+set}" = set; then
22884   echo $ECHO_N "(cached) $ECHO_C" >&6
22885 else
22886   if test "$cross_compiling" = yes; then
22887   { echo "$as_me:$LINENO: WARNING: cannot check ctype macros if cross compiling -- defaulting to no" >&5
22888 echo "$as_me: WARNING: cannot check ctype macros if cross compiling -- defaulting to no" >&2;}
22889     bash_cv_func_ctype_nonascii=no
22890
22891 else
22892   cat >conftest.$ac_ext <<_ACEOF
22893 /* confdefs.h.  */
22894 _ACEOF
22895 cat confdefs.h >>conftest.$ac_ext
22896 cat >>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
22905 main(c, v)
22906 int     c;
22907 char    *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
22930 rm -f conftest$ac_exeext
22931 if { (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
22942 else
22943   echo "$as_me: program exited with status $ac_status" >&5
22944 echo "$as_me: failed program was:" >&5
22945 sed 's/^/| /' conftest.$ac_ext >&5
22946
22947 ( exit $ac_status )
22948 bash_cv_func_ctype_nonascii=no
22949 fi
22950 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
22951 fi
22952 fi
22953
22954 echo "$as_me:$LINENO: result: $bash_cv_func_ctype_nonascii" >&5
22955 echo "${ECHO_T}$bash_cv_func_ctype_nonascii" >&6
22956 if test $bash_cv_func_ctype_nonascii = yes; then
22957 cat >>confdefs.h <<\_ACEOF
22958 #define CTYPE_NON_ASCII 1
22959 _ACEOF
22960
22961 fi
22962
22963 echo "$as_me:$LINENO: checking if dup2 fails to clear the close-on-exec flag" >&5
22964 echo $ECHO_N "checking if dup2 fails to clear the close-on-exec flag... $ECHO_C" >&6
22965 if test "${bash_cv_dup2_broken+set}" = set; then
22966   echo $ECHO_N "(cached) $ECHO_C" >&6
22967 else
22968   if test "$cross_compiling" = yes; then
22969   { echo "$as_me:$LINENO: WARNING: cannot check dup2 if cross compiling -- defaulting to no" >&5
22970 echo "$as_me: WARNING: cannot check dup2 if cross compiling -- defaulting to no" >&2;}
22971      bash_cv_dup2_broken=no
22972 else
22973   cat >conftest.$ac_ext <<_ACEOF
22974 /* confdefs.h.  */
22975 _ACEOF
22976 cat confdefs.h >>conftest.$ac_ext
22977 cat >>conftest.$ac_ext <<_ACEOF
22978 /* end confdefs.h.  */
22979
22980 #include <sys/types.h>
22981 #include <fcntl.h>
22982 main()
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
22997 rm -f conftest$ac_exeext
22998 if { (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
23009 else
23010   echo "$as_me: program exited with status $ac_status" >&5
23011 echo "$as_me: failed program was:" >&5
23012 sed 's/^/| /' conftest.$ac_ext >&5
23013
23014 ( exit $ac_status )
23015 bash_cv_dup2_broken=no
23016 fi
23017 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23018 fi
23019
23020 fi
23021
23022 echo "$as_me:$LINENO: result: $bash_cv_dup2_broken" >&5
23023 echo "${ECHO_T}$bash_cv_dup2_broken" >&6
23024 if test $bash_cv_dup2_broken = yes; then
23025 cat >>confdefs.h <<\_ACEOF
23026 #define DUP2_BROKEN 1
23027 _ACEOF
23028
23029 fi
23030
23031
23032 echo "$as_me:$LINENO: checking whether pgrps need synchronization" >&5
23033 echo $ECHO_N "checking whether pgrps need synchronization... $ECHO_C" >&6
23034 if test "${bash_cv_pgrp_pipe+set}" = set; then
23035   echo $ECHO_N "(cached) $ECHO_C" >&6
23036 else
23037   if test "$cross_compiling" = yes; then
23038   { echo "$as_me:$LINENO: WARNING: cannot check pgrp synchronization if cross compiling -- defaulting to no" >&5
23039 echo "$as_me: WARNING: cannot check pgrp synchronization if cross compiling -- defaulting to no" >&2;}
23040     bash_cv_pgrp_pipe=no
23041 else
23042   cat >conftest.$ac_ext <<_ACEOF
23043 /* confdefs.h.  */
23044 _ACEOF
23045 cat confdefs.h >>conftest.$ac_ext
23046 cat >>conftest.$ac_ext <<_ACEOF
23047 /* end confdefs.h.  */
23048
23049 #ifdef HAVE_UNISTD_H
23050 #  include <unistd.h>
23051 #endif
23052 main()
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
23098 rm -f conftest$ac_exeext
23099 if { (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
23110 else
23111   echo "$as_me: program exited with status $ac_status" >&5
23112 echo "$as_me: failed program was:" >&5
23113 sed 's/^/| /' conftest.$ac_ext >&5
23114
23115 ( exit $ac_status )
23116 bash_cv_pgrp_pipe=yes
23117 fi
23118 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23119 fi
23120
23121 fi
23122
23123 echo "$as_me:$LINENO: result: $bash_cv_pgrp_pipe" >&5
23124 echo "${ECHO_T}$bash_cv_pgrp_pipe" >&6
23125 if test $bash_cv_pgrp_pipe = yes; then
23126 cat >>confdefs.h <<\_ACEOF
23127 #define PGRP_PIPE 1
23128 _ACEOF
23129
23130 fi
23131
23132
23133 echo "$as_me:$LINENO: checking for type of signal functions" >&5
23134 echo $ECHO_N "checking for type of signal functions... $ECHO_C" >&6
23135 if test "${bash_cv_signal_vintage+set}" = set; then
23136   echo $ECHO_N "(cached) $ECHO_C" >&6
23137 else
23138
23139   cat >conftest.$ac_ext <<_ACEOF
23140 /* confdefs.h.  */
23141 _ACEOF
23142 cat confdefs.h >>conftest.$ac_ext
23143 cat >>conftest.$ac_ext <<_ACEOF
23144 /* end confdefs.h.  */
23145 #include <signal.h>
23146 int
23147 main ()
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
23160 rm -f conftest.$ac_objext conftest$ac_exeext
23161 if { (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
23183 else
23184   echo "$as_me: failed program was:" >&5
23185 sed 's/^/| /' conftest.$ac_ext >&5
23186
23187
23188     cat >conftest.$ac_ext <<_ACEOF
23189 /* confdefs.h.  */
23190 _ACEOF
23191 cat confdefs.h >>conftest.$ac_ext
23192 cat >>conftest.$ac_ext <<_ACEOF
23193 /* end confdefs.h.  */
23194 #include <signal.h>
23195 int
23196 main ()
23197 {
23198
23199         int mask = sigmask(SIGINT);
23200         sigsetmask(mask); sigblock(mask); sigpause(mask);
23201
23202   ;
23203   return 0;
23204 }
23205 _ACEOF
23206 rm -f conftest.$ac_objext conftest$ac_exeext
23207 if { (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
23229 else
23230   echo "$as_me: failed program was:" >&5
23231 sed 's/^/| /' conftest.$ac_ext >&5
23232
23233
23234       cat >conftest.$ac_ext <<_ACEOF
23235 /* confdefs.h.  */
23236 _ACEOF
23237 cat confdefs.h >>conftest.$ac_ext
23238 cat >>conftest.$ac_ext <<_ACEOF
23239 /* end confdefs.h.  */
23240
23241         #include <signal.h>
23242         RETSIGTYPE foo() { }
23243 int
23244 main ()
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
23255 rm -f conftest.$ac_objext conftest$ac_exeext
23256 if { (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
23278 else
23279   echo "$as_me: failed program was:" >&5
23280 sed 's/^/| /' conftest.$ac_ext >&5
23281
23282 bash_cv_signal_vintage=v7
23283
23284 fi
23285 rm -f conftest.err conftest.$ac_objext \
23286       conftest$ac_exeext conftest.$ac_ext
23287
23288 fi
23289 rm -f conftest.err conftest.$ac_objext \
23290       conftest$ac_exeext conftest.$ac_ext
23291
23292 fi
23293 rm -f conftest.err conftest.$ac_objext \
23294       conftest$ac_exeext conftest.$ac_ext
23295
23296 fi
23297
23298 echo "$as_me:$LINENO: result: $bash_cv_signal_vintage" >&5
23299 echo "${ECHO_T}$bash_cv_signal_vintage" >&6
23300 if test "$bash_cv_signal_vintage" = posix; then
23301 cat >>confdefs.h <<\_ACEOF
23302 #define HAVE_POSIX_SIGNALS 1
23303 _ACEOF
23304
23305 elif test "$bash_cv_signal_vintage" = "4.2bsd"; then
23306 cat >>confdefs.h <<\_ACEOF
23307 #define HAVE_BSD_SIGNALS 1
23308 _ACEOF
23309
23310 elif test "$bash_cv_signal_vintage" = svr3; then
23311 cat >>confdefs.h <<\_ACEOF
23312 #define HAVE_USG_SIGHOLD 1
23313 _ACEOF
23314
23315 fi
23316
23317
23318 echo "$as_me:$LINENO: checking for sys_errlist and sys_nerr" >&5
23319 echo $ECHO_N "checking for sys_errlist and sys_nerr... $ECHO_C" >&6
23320 if test "${bash_cv_sys_errlist+set}" = set; then
23321   echo $ECHO_N "(cached) $ECHO_C" >&6
23322 else
23323   cat >conftest.$ac_ext <<_ACEOF
23324 /* confdefs.h.  */
23325 _ACEOF
23326 cat confdefs.h >>conftest.$ac_ext
23327 cat >>conftest.$ac_ext <<_ACEOF
23328 /* end confdefs.h.  */
23329 #include <errno.h>
23330 int
23331 main ()
23332 {
23333 extern char *sys_errlist[];
23334  extern int sys_nerr;
23335  char *msg = sys_errlist[sys_nerr - 1];
23336   ;
23337   return 0;
23338 }
23339 _ACEOF
23340 rm -f conftest.$ac_objext conftest$ac_exeext
23341 if { (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
23363 else
23364   echo "$as_me: failed program was:" >&5
23365 sed 's/^/| /' conftest.$ac_ext >&5
23366
23367 bash_cv_sys_errlist=no
23368 fi
23369 rm -f conftest.err conftest.$ac_objext \
23370       conftest$ac_exeext conftest.$ac_ext
23371 fi
23372 echo "$as_me:$LINENO: result: $bash_cv_sys_errlist" >&5
23373 echo "${ECHO_T}$bash_cv_sys_errlist" >&6
23374 if test $bash_cv_sys_errlist = yes; then
23375 cat >>confdefs.h <<\_ACEOF
23376 #define HAVE_SYS_ERRLIST 1
23377 _ACEOF
23378
23379 fi
23380
23381
23382 echo "$as_me:$LINENO: checking for sys_siglist in system C library" >&5
23383 echo $ECHO_N "checking for sys_siglist in system C library... $ECHO_C" >&6
23384 if test "${bash_cv_sys_siglist+set}" = set; then
23385   echo $ECHO_N "(cached) $ECHO_C" >&6
23386 else
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
23389 echo "$as_me: WARNING: cannot check for sys_siglist if cross compiling -- defaulting to no" >&2;}
23390          bash_cv_sys_siglist=no
23391 else
23392   cat >conftest.$ac_ext <<_ACEOF
23393 /* confdefs.h.  */
23394 _ACEOF
23395 cat confdefs.h >>conftest.$ac_ext
23396 cat >>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
23405 extern char *sys_siglist[];
23406 #endif
23407 main()
23408 {
23409 char *msg = sys_siglist[2];
23410 exit(msg == 0);
23411 }
23412 _ACEOF
23413 rm -f conftest$ac_exeext
23414 if { (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
23425 else
23426   echo "$as_me: program exited with status $ac_status" >&5
23427 echo "$as_me: failed program was:" >&5
23428 sed 's/^/| /' conftest.$ac_ext >&5
23429
23430 ( exit $ac_status )
23431 bash_cv_sys_siglist=no
23432 fi
23433 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23434 fi
23435 fi
23436
23437 echo "$as_me:$LINENO: result: $bash_cv_sys_siglist" >&5
23438 echo "${ECHO_T}$bash_cv_sys_siglist" >&6
23439 if test $bash_cv_sys_siglist = yes; then
23440 cat >>confdefs.h <<\_ACEOF
23441 #define HAVE_SYS_SIGLIST 1
23442 _ACEOF
23443
23444 fi
23445
23446 echo "$as_me:$LINENO: checking for _sys_siglist in signal.h or unistd.h" >&5
23447 echo $ECHO_N "checking for _sys_siglist in signal.h or unistd.h... $ECHO_C" >&6
23448 if test "${bash_cv_decl_under_sys_siglist+set}" = set; then
23449   echo $ECHO_N "(cached) $ECHO_C" >&6
23450 else
23451   cat >conftest.$ac_ext <<_ACEOF
23452 /* confdefs.h.  */
23453 _ACEOF
23454 cat confdefs.h >>conftest.$ac_ext
23455 cat >>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
23463 int
23464 main ()
23465 {
23466  char *msg = _sys_siglist[2];
23467   ;
23468   return 0;
23469 }
23470 _ACEOF
23471 rm -f conftest.$ac_objext
23472 if { (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
23494 else
23495   echo "$as_me: failed program was:" >&5
23496 sed 's/^/| /' conftest.$ac_ext >&5
23497
23498 bash_cv_decl_under_sys_siglist=no
23499 fi
23500 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
23501 fi
23502 echo "$as_me:$LINENO: result: $bash_cv_decl_under_sys_siglist" >&5
23503 echo "${ECHO_T}$bash_cv_decl_under_sys_siglist" >&6
23504 if test $bash_cv_decl_under_sys_siglist = yes; then
23505 cat >>confdefs.h <<\_ACEOF
23506 #define UNDER_SYS_SIGLIST_DECLARED 1
23507 _ACEOF
23508
23509 fi
23510
23511
23512 echo "$as_me:$LINENO: checking for _sys_siglist in system C library" >&5
23513 echo $ECHO_N "checking for _sys_siglist in system C library... $ECHO_C" >&6
23514 if test "${bash_cv_under_sys_siglist+set}" = set; then
23515   echo $ECHO_N "(cached) $ECHO_C" >&6
23516 else
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
23519 echo "$as_me: WARNING: cannot check for _sys_siglist if cross compiling -- defaulting to no" >&2;}
23520          bash_cv_under_sys_siglist=no
23521 else
23522   cat >conftest.$ac_ext <<_ACEOF
23523 /* confdefs.h.  */
23524 _ACEOF
23525 cat confdefs.h >>conftest.$ac_ext
23526 cat >>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
23535 extern char *_sys_siglist[];
23536 #endif
23537 main()
23538 {
23539 char *msg = (char *)_sys_siglist[2];
23540 exit(msg == 0);
23541 }
23542 _ACEOF
23543 rm -f conftest$ac_exeext
23544 if { (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
23555 else
23556   echo "$as_me: program exited with status $ac_status" >&5
23557 echo "$as_me: failed program was:" >&5
23558 sed 's/^/| /' conftest.$ac_ext >&5
23559
23560 ( exit $ac_status )
23561 bash_cv_under_sys_siglist=no
23562 fi
23563 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23564 fi
23565 fi
23566
23567 echo "$as_me:$LINENO: result: $bash_cv_under_sys_siglist" >&5
23568 echo "${ECHO_T}$bash_cv_under_sys_siglist" >&6
23569 if test $bash_cv_under_sys_siglist = yes; then
23570 cat >>confdefs.h <<\_ACEOF
23571 #define HAVE_UNDER_SYS_SIGLIST 1
23572 _ACEOF
23573
23574 fi
23575
23576
23577 echo "$as_me:$LINENO: checking whether signal handlers are of type void" >&5
23578 echo $ECHO_N "checking whether signal handlers are of type void... $ECHO_C" >&6
23579 if test "${bash_cv_void_sighandler+set}" = set; then
23580   echo $ECHO_N "(cached) $ECHO_C" >&6
23581 else
23582   cat >conftest.$ac_ext <<_ACEOF
23583 /* confdefs.h.  */
23584 _ACEOF
23585 cat confdefs.h >>conftest.$ac_ext
23586 cat >>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
23594 extern "C"
23595 #endif
23596 void (*signal ()) ();
23597 int
23598 main ()
23599 {
23600 int i;
23601   ;
23602   return 0;
23603 }
23604 _ACEOF
23605 rm -f conftest.$ac_objext
23606 if { (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
23628 else
23629   echo "$as_me: failed program was:" >&5
23630 sed 's/^/| /' conftest.$ac_ext >&5
23631
23632 bash_cv_void_sighandler=no
23633 fi
23634 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
23635 fi
23636 echo "$as_me:$LINENO: result: $bash_cv_void_sighandler" >&5
23637 echo "${ECHO_T}$bash_cv_void_sighandler" >&6
23638 if test $bash_cv_void_sighandler = yes; then
23639 cat >>confdefs.h <<\_ACEOF
23640 #define VOID_SIGHANDLER 1
23641 _ACEOF
23642
23643 fi
23644
23645
23646
23647 echo "$as_me:$LINENO: checking for clock_t" >&5
23648 echo $ECHO_N "checking for clock_t... $ECHO_C" >&6
23649 if test "${bash_cv_type_clock_t+set}" = set; then
23650   echo $ECHO_N "(cached) $ECHO_C" >&6
23651 else
23652   cat >conftest.$ac_ext <<_ACEOF
23653 /* confdefs.h.  */
23654 _ACEOF
23655 cat confdefs.h >>conftest.$ac_ext
23656 cat >>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
23669 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
23670   $EGREP "clock_t" >/dev/null 2>&1; then
23671   bash_cv_type_clock_t=yes
23672 else
23673   bash_cv_type_clock_t=no
23674 fi
23675 rm -f conftest*
23676
23677 fi
23678
23679 echo "$as_me:$LINENO: result: $bash_cv_type_clock_t" >&5
23680 echo "${ECHO_T}$bash_cv_type_clock_t" >&6
23681
23682 if test $bash_cv_type_clock_t = no; then
23683   cat >>confdefs.h <<_ACEOF
23684 #define clock_t long
23685 _ACEOF
23686
23687 fi
23688
23689
23690
23691 echo "$as_me:$LINENO: checking for sigset_t" >&5
23692 echo $ECHO_N "checking for sigset_t... $ECHO_C" >&6
23693 if test "${bash_cv_type_sigset_t+set}" = set; then
23694   echo $ECHO_N "(cached) $ECHO_C" >&6
23695 else
23696   cat >conftest.$ac_ext <<_ACEOF
23697 /* confdefs.h.  */
23698 _ACEOF
23699 cat confdefs.h >>conftest.$ac_ext
23700 cat >>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
23713 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
23714   $EGREP "sigset_t" >/dev/null 2>&1; then
23715   bash_cv_type_sigset_t=yes
23716 else
23717   bash_cv_type_sigset_t=no
23718 fi
23719 rm -f conftest*
23720
23721 fi
23722
23723 echo "$as_me:$LINENO: result: $bash_cv_type_sigset_t" >&5
23724 echo "${ECHO_T}$bash_cv_type_sigset_t" >&6
23725
23726 if test $bash_cv_type_sigset_t = no; then
23727   cat >>confdefs.h <<_ACEOF
23728 #define sigset_t int
23729 _ACEOF
23730
23731 fi
23732
23733
23734
23735 echo "$as_me:$LINENO: checking for quad_t" >&5
23736 echo $ECHO_N "checking for quad_t... $ECHO_C" >&6
23737 if test "${bash_cv_type_quad_t+set}" = set; then
23738   echo $ECHO_N "(cached) $ECHO_C" >&6
23739 else
23740   cat >conftest.$ac_ext <<_ACEOF
23741 /* confdefs.h.  */
23742 _ACEOF
23743 cat confdefs.h >>conftest.$ac_ext
23744 cat >>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
23757 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
23758   $EGREP "quad_t" >/dev/null 2>&1; then
23759   bash_cv_type_quad_t=yes
23760 else
23761   bash_cv_type_quad_t=no
23762 fi
23763 rm -f conftest*
23764
23765 fi
23766
23767 echo "$as_me:$LINENO: result: $bash_cv_type_quad_t" >&5
23768 echo "${ECHO_T}$bash_cv_type_quad_t" >&6
23769 if test $bash_cv_type_quad_t = yes; then
23770         cat >>confdefs.h <<\_ACEOF
23771 #define HAVE_QUAD_T 1
23772 _ACEOF
23773
23774         fi
23775 if test $bash_cv_type_quad_t = no; then
23776   cat >>confdefs.h <<_ACEOF
23777 #define quad_t long
23778 _ACEOF
23779
23780 fi
23781
23782
23783
23784 echo "$as_me:$LINENO: checking for intmax_t" >&5
23785 echo $ECHO_N "checking for intmax_t... $ECHO_C" >&6
23786 if test "${bash_cv_type_intmax_t+set}" = set; then
23787   echo $ECHO_N "(cached) $ECHO_C" >&6
23788 else
23789   cat >conftest.$ac_ext <<_ACEOF
23790 /* confdefs.h.  */
23791 _ACEOF
23792 cat confdefs.h >>conftest.$ac_ext
23793 cat >>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
23806 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
23807   $EGREP "intmax_t" >/dev/null 2>&1; then
23808   bash_cv_type_intmax_t=yes
23809 else
23810   bash_cv_type_intmax_t=no
23811 fi
23812 rm -f conftest*
23813
23814 fi
23815
23816 echo "$as_me:$LINENO: result: $bash_cv_type_intmax_t" >&5
23817 echo "${ECHO_T}$bash_cv_type_intmax_t" >&6
23818
23819 if 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
23824 fi
23825
23826
23827
23828 echo "$as_me:$LINENO: checking for uintmax_t" >&5
23829 echo $ECHO_N "checking for uintmax_t... $ECHO_C" >&6
23830 if test "${bash_cv_type_uintmax_t+set}" = set; then
23831   echo $ECHO_N "(cached) $ECHO_C" >&6
23832 else
23833   cat >conftest.$ac_ext <<_ACEOF
23834 /* confdefs.h.  */
23835 _ACEOF
23836 cat confdefs.h >>conftest.$ac_ext
23837 cat >>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
23850 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
23851   $EGREP "uintmax_t" >/dev/null 2>&1; then
23852   bash_cv_type_uintmax_t=yes
23853 else
23854   bash_cv_type_uintmax_t=no
23855 fi
23856 rm -f conftest*
23857
23858 fi
23859
23860 echo "$as_me:$LINENO: result: $bash_cv_type_uintmax_t" >&5
23861 echo "${ECHO_T}$bash_cv_type_uintmax_t" >&6
23862
23863 if 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
23868 fi
23869
23870 if test "$ac_cv_header_sys_socket_h" = "yes"; then
23871
23872
23873 echo "$as_me:$LINENO: checking for socklen_t" >&5
23874 echo $ECHO_N "checking for socklen_t... $ECHO_C" >&6
23875 if test "${bash_cv_type_socklen_t+set}" = set; then
23876   echo $ECHO_N "(cached) $ECHO_C" >&6
23877 else
23878   cat >conftest.$ac_ext <<_ACEOF
23879 /* confdefs.h.  */
23880 _ACEOF
23881 cat confdefs.h >>conftest.$ac_ext
23882 cat >>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
23895 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
23896   $EGREP "socklen_t" >/dev/null 2>&1; then
23897   bash_cv_type_socklen_t=yes
23898 else
23899   bash_cv_type_socklen_t=no
23900 fi
23901 rm -f conftest*
23902
23903 fi
23904
23905 echo "$as_me:$LINENO: result: $bash_cv_type_socklen_t" >&5
23906 echo "${ECHO_T}$bash_cv_type_socklen_t" >&6
23907 if test $bash_cv_type_socklen_t = yes; then
23908         cat >>confdefs.h <<\_ACEOF
23909 #define HAVE_SOCKLEN_T 1
23910 _ACEOF
23911
23912         fi
23913 if test $bash_cv_type_socklen_t = no; then
23914   cat >>confdefs.h <<_ACEOF
23915 #define socklen_t int
23916 _ACEOF
23917
23918 fi
23919
23920 fi
23921 echo "$as_me:$LINENO: checking for size and type of struct rlimit fields" >&5
23922 echo $ECHO_N "checking for size and type of struct rlimit fields... $ECHO_C" >&6
23923 if test "${bash_cv_type_rlimit+set}" = set; then
23924   echo $ECHO_N "(cached) $ECHO_C" >&6
23925 else
23926   cat >conftest.$ac_ext <<_ACEOF
23927 /* confdefs.h.  */
23928 _ACEOF
23929 cat confdefs.h >>conftest.$ac_ext
23930 cat >>conftest.$ac_ext <<_ACEOF
23931 /* end confdefs.h.  */
23932 #include <sys/types.h>
23933 #include <sys/resource.h>
23934 int
23935 main ()
23936 {
23937 rlim_t xxx;
23938   ;
23939   return 0;
23940 }
23941 _ACEOF
23942 rm -f conftest.$ac_objext
23943 if { (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
23965 else
23966   echo "$as_me: failed program was:" >&5
23967 sed 's/^/| /' conftest.$ac_ext >&5
23968
23969
23970 if test "$cross_compiling" = yes; then
23971   { echo "$as_me:$LINENO: WARNING: cannot check quad_t if cross compiling -- defaulting to long" >&5
23972 echo "$as_me: WARNING: cannot check quad_t if cross compiling -- defaulting to long" >&2;}
23973          bash_cv_type_rlimit=long
23974 else
23975   cat >conftest.$ac_ext <<_ACEOF
23976 /* confdefs.h.  */
23977 _ACEOF
23978 cat confdefs.h >>conftest.$ac_ext
23979 cat >>conftest.$ac_ext <<_ACEOF
23980 /* end confdefs.h.  */
23981
23982 #include <sys/types.h>
23983 #include <sys/time.h>
23984 #include <sys/resource.h>
23985 main()
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
23995 rm -f conftest$ac_exeext
23996 if { (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
24007 else
24008   echo "$as_me: program exited with status $ac_status" >&5
24009 echo "$as_me: failed program was:" >&5
24010 sed 's/^/| /' conftest.$ac_ext >&5
24011
24012 ( exit $ac_status )
24013 bash_cv_type_rlimit=long
24014 fi
24015 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
24016 fi
24017 fi
24018 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
24019
24020 fi
24021
24022 echo "$as_me:$LINENO: result: $bash_cv_type_rlimit" >&5
24023 echo "${ECHO_T}$bash_cv_type_rlimit" >&6
24024 if test $bash_cv_type_rlimit = quad_t; then
24025 cat >>confdefs.h <<\_ACEOF
24026 #define RLIMTYPE quad_t
24027 _ACEOF
24028
24029 elif test $bash_cv_type_rlimit = rlim_t; then
24030 cat >>confdefs.h <<\_ACEOF
24031 #define RLIMTYPE rlim_t
24032 _ACEOF
24033
24034 fi
24035
24036
24037
24038 echo "$as_me:$LINENO: checking for struct termios.c_line" >&5
24039 echo $ECHO_N "checking for struct termios.c_line... $ECHO_C" >&6
24040 if test "${ac_cv_member_struct_termios_c_line+set}" = set; then
24041   echo $ECHO_N "(cached) $ECHO_C" >&6
24042 else
24043   cat >conftest.$ac_ext <<_ACEOF
24044 /* confdefs.h.  */
24045 _ACEOF
24046 cat confdefs.h >>conftest.$ac_ext
24047 cat >>conftest.$ac_ext <<_ACEOF
24048 /* end confdefs.h.  */
24049
24050 #include <sys/types.h>
24051 #include <termios.h>
24052
24053
24054 int
24055 main ()
24056 {
24057 static struct termios ac_aggr;
24058 if (ac_aggr.c_line)
24059 return 0;
24060   ;
24061   return 0;
24062 }
24063 _ACEOF
24064 rm -f conftest.$ac_objext
24065 if { (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
24087 else
24088   echo "$as_me: failed program was:" >&5
24089 sed 's/^/| /' conftest.$ac_ext >&5
24090
24091 cat >conftest.$ac_ext <<_ACEOF
24092 /* confdefs.h.  */
24093 _ACEOF
24094 cat confdefs.h >>conftest.$ac_ext
24095 cat >>conftest.$ac_ext <<_ACEOF
24096 /* end confdefs.h.  */
24097
24098 #include <sys/types.h>
24099 #include <termios.h>
24100
24101
24102 int
24103 main ()
24104 {
24105 static struct termios ac_aggr;
24106 if (sizeof ac_aggr.c_line)
24107 return 0;
24108   ;
24109   return 0;
24110 }
24111 _ACEOF
24112 rm -f conftest.$ac_objext
24113 if { (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
24135 else
24136   echo "$as_me: failed program was:" >&5
24137 sed 's/^/| /' conftest.$ac_ext >&5
24138
24139 ac_cv_member_struct_termios_c_line=no
24140 fi
24141 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
24142 fi
24143 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
24144 fi
24145 echo "$as_me:$LINENO: result: $ac_cv_member_struct_termios_c_line" >&5
24146 echo "${ECHO_T}$ac_cv_member_struct_termios_c_line" >&6
24147 if test $ac_cv_member_struct_termios_c_line = yes; then
24148   cat >>confdefs.h <<\_ACEOF
24149 #define TERMIOS_LDISC 1
24150 _ACEOF
24151
24152 fi
24153
24154
24155
24156 echo "$as_me:$LINENO: checking for struct termio.c_line" >&5
24157 echo $ECHO_N "checking for struct termio.c_line... $ECHO_C" >&6
24158 if test "${ac_cv_member_struct_termio_c_line+set}" = set; then
24159   echo $ECHO_N "(cached) $ECHO_C" >&6
24160 else
24161   cat >conftest.$ac_ext <<_ACEOF
24162 /* confdefs.h.  */
24163 _ACEOF
24164 cat confdefs.h >>conftest.$ac_ext
24165 cat >>conftest.$ac_ext <<_ACEOF
24166 /* end confdefs.h.  */
24167
24168 #include <sys/types.h>
24169 #include <termio.h>
24170
24171
24172 int
24173 main ()
24174 {
24175 static struct termio ac_aggr;
24176 if (ac_aggr.c_line)
24177 return 0;
24178   ;
24179   return 0;
24180 }
24181 _ACEOF
24182 rm -f conftest.$ac_objext
24183 if { (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
24205 else
24206   echo "$as_me: failed program was:" >&5
24207 sed 's/^/| /' conftest.$ac_ext >&5
24208
24209 cat >conftest.$ac_ext <<_ACEOF
24210 /* confdefs.h.  */
24211 _ACEOF
24212 cat confdefs.h >>conftest.$ac_ext
24213 cat >>conftest.$ac_ext <<_ACEOF
24214 /* end confdefs.h.  */
24215
24216 #include <sys/types.h>
24217 #include <termio.h>
24218
24219
24220 int
24221 main ()
24222 {
24223 static struct termio ac_aggr;
24224 if (sizeof ac_aggr.c_line)
24225 return 0;
24226   ;
24227   return 0;
24228 }
24229 _ACEOF
24230 rm -f conftest.$ac_objext
24231 if { (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
24253 else
24254   echo "$as_me: failed program was:" >&5
24255 sed 's/^/| /' conftest.$ac_ext >&5
24256
24257 ac_cv_member_struct_termio_c_line=no
24258 fi
24259 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
24260 fi
24261 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
24262 fi
24263 echo "$as_me:$LINENO: result: $ac_cv_member_struct_termio_c_line" >&5
24264 echo "${ECHO_T}$ac_cv_member_struct_termio_c_line" >&6
24265 if test $ac_cv_member_struct_termio_c_line = yes; then
24266   cat >>confdefs.h <<\_ACEOF
24267 #define TERMIO_LDISC 1
24268 _ACEOF
24269
24270 fi
24271
24272
24273
24274 echo "$as_me:$LINENO: checking for struct dirent.d_ino" >&5
24275 echo $ECHO_N "checking for struct dirent.d_ino... $ECHO_C" >&6
24276 if test "${bash_cv_dirent_has_dino+set}" = set; then
24277   echo $ECHO_N "(cached) $ECHO_C" >&6
24278 else
24279   cat >conftest.$ac_ext <<_ACEOF
24280 /* confdefs.h.  */
24281 _ACEOF
24282 cat confdefs.h >>conftest.$ac_ext
24283 cat >>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
24306 int
24307 main ()
24308 {
24309
24310 struct dirent d; int z; z = d.d_ino;
24311
24312   ;
24313   return 0;
24314 }
24315 _ACEOF
24316 rm -f conftest.$ac_objext
24317 if { (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
24339 else
24340   echo "$as_me: failed program was:" >&5
24341 sed 's/^/| /' conftest.$ac_ext >&5
24342
24343 bash_cv_dirent_has_dino=no
24344 fi
24345 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
24346 fi
24347
24348 echo "$as_me:$LINENO: result: $bash_cv_dirent_has_dino" >&5
24349 echo "${ECHO_T}$bash_cv_dirent_has_dino" >&6
24350 if test $bash_cv_dirent_has_dino = yes; then
24351 cat >>confdefs.h <<\_ACEOF
24352 #define HAVE_STRUCT_DIRENT_D_INO 1
24353 _ACEOF
24354
24355 fi
24356
24357
24358 echo "$as_me:$LINENO: checking for struct dirent.d_fileno" >&5
24359 echo $ECHO_N "checking for struct dirent.d_fileno... $ECHO_C" >&6
24360 if test "${bash_cv_dirent_has_d_fileno+set}" = set; then
24361   echo $ECHO_N "(cached) $ECHO_C" >&6
24362 else
24363   cat >conftest.$ac_ext <<_ACEOF
24364 /* confdefs.h.  */
24365 _ACEOF
24366 cat confdefs.h >>conftest.$ac_ext
24367 cat >>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
24390 int
24391 main ()
24392 {
24393
24394 struct dirent d; int z; z = d.d_fileno;
24395
24396   ;
24397   return 0;
24398 }
24399 _ACEOF
24400 rm -f conftest.$ac_objext
24401 if { (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
24423 else
24424   echo "$as_me: failed program was:" >&5
24425 sed 's/^/| /' conftest.$ac_ext >&5
24426
24427 bash_cv_dirent_has_d_fileno=no
24428 fi
24429 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
24430 fi
24431
24432 echo "$as_me:$LINENO: result: $bash_cv_dirent_has_d_fileno" >&5
24433 echo "${ECHO_T}$bash_cv_dirent_has_d_fileno" >&6
24434 if test $bash_cv_dirent_has_d_fileno = yes; then
24435 cat >>confdefs.h <<\_ACEOF
24436 #define HAVE_STRUCT_DIRENT_D_FILENO 1
24437 _ACEOF
24438
24439 fi
24440
24441
24442 echo "$as_me:$LINENO: checking for struct dirent.d_namlen" >&5
24443 echo $ECHO_N "checking for struct dirent.d_namlen... $ECHO_C" >&6
24444 if test "${bash_cv_dirent_has_d_namlen+set}" = set; then
24445   echo $ECHO_N "(cached) $ECHO_C" >&6
24446 else
24447   cat >conftest.$ac_ext <<_ACEOF
24448 /* confdefs.h.  */
24449 _ACEOF
24450 cat confdefs.h >>conftest.$ac_ext
24451 cat >>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
24474 int
24475 main ()
24476 {
24477
24478 struct dirent d; int z; z = d.d_namlen;
24479
24480   ;
24481   return 0;
24482 }
24483 _ACEOF
24484 rm -f conftest.$ac_objext
24485 if { (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
24507 else
24508   echo "$as_me: failed program was:" >&5
24509 sed 's/^/| /' conftest.$ac_ext >&5
24510
24511 bash_cv_dirent_has_d_namlen=no
24512 fi
24513 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
24514 fi
24515
24516 echo "$as_me:$LINENO: result: $bash_cv_dirent_has_d_namlen" >&5
24517 echo "${ECHO_T}$bash_cv_dirent_has_d_namlen" >&6
24518 if test $bash_cv_dirent_has_d_namlen = yes; then
24519 cat >>confdefs.h <<\_ACEOF
24520 #define HAVE_STRUCT_DIRENT_D_NAMLEN 1
24521 _ACEOF
24522
24523 fi
24524
24525 echo "$as_me:$LINENO: checking for struct winsize in sys/ioctl.h and termios.h" >&5
24526 echo $ECHO_N "checking for struct winsize in sys/ioctl.h and termios.h... $ECHO_C" >&6
24527 if test "${bash_cv_struct_winsize_header+set}" = set; then
24528   echo $ECHO_N "(cached) $ECHO_C" >&6
24529 else
24530   cat >conftest.$ac_ext <<_ACEOF
24531 /* confdefs.h.  */
24532 _ACEOF
24533 cat confdefs.h >>conftest.$ac_ext
24534 cat >>conftest.$ac_ext <<_ACEOF
24535 /* end confdefs.h.  */
24536 #include <sys/types.h>
24537 #include <sys/ioctl.h>
24538 int
24539 main ()
24540 {
24541 struct winsize x;
24542   ;
24543   return 0;
24544 }
24545 _ACEOF
24546 rm -f conftest.$ac_objext
24547 if { (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
24569 else
24570   echo "$as_me: failed program was:" >&5
24571 sed 's/^/| /' conftest.$ac_ext >&5
24572
24573 cat >conftest.$ac_ext <<_ACEOF
24574 /* confdefs.h.  */
24575 _ACEOF
24576 cat confdefs.h >>conftest.$ac_ext
24577 cat >>conftest.$ac_ext <<_ACEOF
24578 /* end confdefs.h.  */
24579 #include <sys/types.h>
24580 #include <termios.h>
24581 int
24582 main ()
24583 {
24584 struct winsize x;
24585   ;
24586   return 0;
24587 }
24588 _ACEOF
24589 rm -f conftest.$ac_objext
24590 if { (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
24612 else
24613   echo "$as_me: failed program was:" >&5
24614 sed 's/^/| /' conftest.$ac_ext >&5
24615
24616 bash_cv_struct_winsize_header=other
24617 fi
24618 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
24619
24620 fi
24621 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
24622 fi
24623
24624 if test $bash_cv_struct_winsize_header = ioctl_h; then
24625   echo "$as_me:$LINENO: result: sys/ioctl.h" >&5
24626 echo "${ECHO_T}sys/ioctl.h" >&6
24627   cat >>confdefs.h <<\_ACEOF
24628 #define STRUCT_WINSIZE_IN_SYS_IOCTL 1
24629 _ACEOF
24630
24631 elif test $bash_cv_struct_winsize_header = termios_h; then
24632   echo "$as_me:$LINENO: result: termios.h" >&5
24633 echo "${ECHO_T}termios.h" >&6
24634   cat >>confdefs.h <<\_ACEOF
24635 #define STRUCT_WINSIZE_IN_TERMIOS 1
24636 _ACEOF
24637
24638 else
24639   echo "$as_me:$LINENO: result: not found" >&5
24640 echo "${ECHO_T}not found" >&6
24641 fi
24642
24643 echo "$as_me:$LINENO: checking for struct timeval in sys/time.h and time.h" >&5
24644 echo $ECHO_N "checking for struct timeval in sys/time.h and time.h... $ECHO_C" >&6
24645 if test "${bash_cv_struct_timeval+set}" = set; then
24646   echo $ECHO_N "(cached) $ECHO_C" >&6
24647 else
24648
24649 cat >conftest.$ac_ext <<_ACEOF
24650 /* confdefs.h.  */
24651 _ACEOF
24652 cat confdefs.h >>conftest.$ac_ext
24653 cat >>conftest.$ac_ext <<_ACEOF
24654 /* end confdefs.h.  */
24655 #include <sys/time.h>
24656
24657 _ACEOF
24658 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
24659   $EGREP "struct timeval" >/dev/null 2>&1; then
24660   bash_cv_struct_timeval=yes
24661 else
24662   cat >conftest.$ac_ext <<_ACEOF
24663 /* confdefs.h.  */
24664 _ACEOF
24665 cat confdefs.h >>conftest.$ac_ext
24666 cat >>conftest.$ac_ext <<_ACEOF
24667 /* end confdefs.h.  */
24668 #include <time.h>
24669
24670 _ACEOF
24671 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
24672   $EGREP "struct timeval" >/dev/null 2>&1; then
24673   bash_cv_struct_timeval=yes
24674 else
24675   bash_cv_struct_timeval=no
24676 fi
24677 rm -f conftest*
24678
24679 fi
24680 rm -f conftest*
24681
24682
24683 fi
24684
24685 echo "$as_me:$LINENO: result: $bash_cv_struct_timeval" >&5
24686 echo "${ECHO_T}$bash_cv_struct_timeval" >&6
24687 if test $bash_cv_struct_timeval = yes; then
24688   cat >>confdefs.h <<\_ACEOF
24689 #define HAVE_TIMEVAL 1
24690 _ACEOF
24691
24692 fi
24693
24694 echo "$as_me:$LINENO: checking for struct stat.st_blocks" >&5
24695 echo $ECHO_N "checking for struct stat.st_blocks... $ECHO_C" >&6
24696 if test "${ac_cv_member_struct_stat_st_blocks+set}" = set; then
24697   echo $ECHO_N "(cached) $ECHO_C" >&6
24698 else
24699   cat >conftest.$ac_ext <<_ACEOF
24700 /* confdefs.h.  */
24701 _ACEOF
24702 cat confdefs.h >>conftest.$ac_ext
24703 cat >>conftest.$ac_ext <<_ACEOF
24704 /* end confdefs.h.  */
24705 $ac_includes_default
24706 int
24707 main ()
24708 {
24709 static struct stat ac_aggr;
24710 if (ac_aggr.st_blocks)
24711 return 0;
24712   ;
24713   return 0;
24714 }
24715 _ACEOF
24716 rm -f conftest.$ac_objext
24717 if { (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
24739 else
24740   echo "$as_me: failed program was:" >&5
24741 sed 's/^/| /' conftest.$ac_ext >&5
24742
24743 cat >conftest.$ac_ext <<_ACEOF
24744 /* confdefs.h.  */
24745 _ACEOF
24746 cat confdefs.h >>conftest.$ac_ext
24747 cat >>conftest.$ac_ext <<_ACEOF
24748 /* end confdefs.h.  */
24749 $ac_includes_default
24750 int
24751 main ()
24752 {
24753 static struct stat ac_aggr;
24754 if (sizeof ac_aggr.st_blocks)
24755 return 0;
24756   ;
24757   return 0;
24758 }
24759 _ACEOF
24760 rm -f conftest.$ac_objext
24761 if { (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
24783 else
24784   echo "$as_me: failed program was:" >&5
24785 sed 's/^/| /' conftest.$ac_ext >&5
24786
24787 ac_cv_member_struct_stat_st_blocks=no
24788 fi
24789 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
24790 fi
24791 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
24792 fi
24793 echo "$as_me:$LINENO: result: $ac_cv_member_struct_stat_st_blocks" >&5
24794 echo "${ECHO_T}$ac_cv_member_struct_stat_st_blocks" >&6
24795 if test $ac_cv_member_struct_stat_st_blocks = yes; then
24796
24797 cat >>confdefs.h <<_ACEOF
24798 #define HAVE_STRUCT_STAT_ST_BLOCKS 1
24799 _ACEOF
24800
24801
24802 fi
24803
24804 echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
24805 echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6
24806 if test "${ac_cv_struct_tm+set}" = set; then
24807   echo $ECHO_N "(cached) $ECHO_C" >&6
24808 else
24809   cat >conftest.$ac_ext <<_ACEOF
24810 /* confdefs.h.  */
24811 _ACEOF
24812 cat confdefs.h >>conftest.$ac_ext
24813 cat >>conftest.$ac_ext <<_ACEOF
24814 /* end confdefs.h.  */
24815 #include <sys/types.h>
24816 #include <time.h>
24817
24818 int
24819 main ()
24820 {
24821 struct tm *tp; tp->tm_sec;
24822   ;
24823   return 0;
24824 }
24825 _ACEOF
24826 rm -f conftest.$ac_objext
24827 if { (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
24849 else
24850   echo "$as_me: failed program was:" >&5
24851 sed 's/^/| /' conftest.$ac_ext >&5
24852
24853 ac_cv_struct_tm=sys/time.h
24854 fi
24855 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
24856 fi
24857 echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
24858 echo "${ECHO_T}$ac_cv_struct_tm" >&6
24859 if test $ac_cv_struct_tm = sys/time.h; then
24860
24861 cat >>confdefs.h <<\_ACEOF
24862 #define TM_IN_SYS_TIME 1
24863 _ACEOF
24864
24865 fi
24866
24867 echo "$as_me:$LINENO: checking for struct tm.tm_zone" >&5
24868 echo $ECHO_N "checking for struct tm.tm_zone... $ECHO_C" >&6
24869 if test "${ac_cv_member_struct_tm_tm_zone+set}" = set; then
24870   echo $ECHO_N "(cached) $ECHO_C" >&6
24871 else
24872   cat >conftest.$ac_ext <<_ACEOF
24873 /* confdefs.h.  */
24874 _ACEOF
24875 cat confdefs.h >>conftest.$ac_ext
24876 cat >>conftest.$ac_ext <<_ACEOF
24877 /* end confdefs.h.  */
24878 #include <sys/types.h>
24879 #include <$ac_cv_struct_tm>
24880
24881
24882 int
24883 main ()
24884 {
24885 static struct tm ac_aggr;
24886 if (ac_aggr.tm_zone)
24887 return 0;
24888   ;
24889   return 0;
24890 }
24891 _ACEOF
24892 rm -f conftest.$ac_objext
24893 if { (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
24915 else
24916   echo "$as_me: failed program was:" >&5
24917 sed 's/^/| /' conftest.$ac_ext >&5
24918
24919 cat >conftest.$ac_ext <<_ACEOF
24920 /* confdefs.h.  */
24921 _ACEOF
24922 cat confdefs.h >>conftest.$ac_ext
24923 cat >>conftest.$ac_ext <<_ACEOF
24924 /* end confdefs.h.  */
24925 #include <sys/types.h>
24926 #include <$ac_cv_struct_tm>
24927
24928
24929 int
24930 main ()
24931 {
24932 static struct tm ac_aggr;
24933 if (sizeof ac_aggr.tm_zone)
24934 return 0;
24935   ;
24936   return 0;
24937 }
24938 _ACEOF
24939 rm -f conftest.$ac_objext
24940 if { (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
24962 else
24963   echo "$as_me: failed program was:" >&5
24964 sed 's/^/| /' conftest.$ac_ext >&5
24965
24966 ac_cv_member_struct_tm_tm_zone=no
24967 fi
24968 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
24969 fi
24970 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
24971 fi
24972 echo "$as_me:$LINENO: result: $ac_cv_member_struct_tm_tm_zone" >&5
24973 echo "${ECHO_T}$ac_cv_member_struct_tm_tm_zone" >&6
24974 if test $ac_cv_member_struct_tm_tm_zone = yes; then
24975
24976 cat >>confdefs.h <<_ACEOF
24977 #define HAVE_STRUCT_TM_TM_ZONE 1
24978 _ACEOF
24979
24980
24981 fi
24982
24983 if test "$ac_cv_member_struct_tm_tm_zone" = yes; then
24984
24985 cat >>confdefs.h <<\_ACEOF
24986 #define HAVE_TM_ZONE 1
24987 _ACEOF
24988
24989 else
24990   echo "$as_me:$LINENO: checking for tzname" >&5
24991 echo $ECHO_N "checking for tzname... $ECHO_C" >&6
24992 if test "${ac_cv_var_tzname+set}" = set; then
24993   echo $ECHO_N "(cached) $ECHO_C" >&6
24994 else
24995   cat >conftest.$ac_ext <<_ACEOF
24996 /* confdefs.h.  */
24997 _ACEOF
24998 cat confdefs.h >>conftest.$ac_ext
24999 cat >>conftest.$ac_ext <<_ACEOF
25000 /* end confdefs.h.  */
25001 #include <time.h>
25002 #ifndef tzname /* For SGI.  */
25003 extern char *tzname[]; /* RS6000 and others reject char **tzname.  */
25004 #endif
25005
25006 int
25007 main ()
25008 {
25009 atoi(*tzname);
25010   ;
25011   return 0;
25012 }
25013 _ACEOF
25014 rm -f conftest.$ac_objext conftest$ac_exeext
25015 if { (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
25037 else
25038   echo "$as_me: failed program was:" >&5
25039 sed 's/^/| /' conftest.$ac_ext >&5
25040
25041 ac_cv_var_tzname=no
25042 fi
25043 rm -f conftest.err conftest.$ac_objext \
25044       conftest$ac_exeext conftest.$ac_ext
25045 fi
25046 echo "$as_me:$LINENO: result: $ac_cv_var_tzname" >&5
25047 echo "${ECHO_T}$ac_cv_var_tzname" >&6
25048   if test $ac_cv_var_tzname = yes; then
25049
25050 cat >>confdefs.h <<\_ACEOF
25051 #define HAVE_TZNAME 1
25052 _ACEOF
25053
25054   fi
25055 fi
25056
25057 echo "$as_me:$LINENO: checking for struct timezone in sys/time.h and time.h" >&5
25058 echo $ECHO_N "checking for struct timezone in sys/time.h and time.h... $ECHO_C" >&6
25059 if test "${bash_cv_struct_timezone+set}" = set; then
25060   echo $ECHO_N "(cached) $ECHO_C" >&6
25061 else
25062
25063 cat >conftest.$ac_ext <<_ACEOF
25064 /* confdefs.h.  */
25065 _ACEOF
25066 cat confdefs.h >>conftest.$ac_ext
25067 cat >>conftest.$ac_ext <<_ACEOF
25068 /* end confdefs.h.  */
25069 #include <sys/time.h>
25070
25071 _ACEOF
25072 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
25073   $EGREP "struct timezone" >/dev/null 2>&1; then
25074   bash_cv_struct_timezone=yes
25075 else
25076   cat >conftest.$ac_ext <<_ACEOF
25077 /* confdefs.h.  */
25078 _ACEOF
25079 cat confdefs.h >>conftest.$ac_ext
25080 cat >>conftest.$ac_ext <<_ACEOF
25081 /* end confdefs.h.  */
25082 #include <time.h>
25083
25084 _ACEOF
25085 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
25086   $EGREP "struct timezone" >/dev/null 2>&1; then
25087   bash_cv_struct_timezone=yes
25088 else
25089   bash_cv_struct_timezone=no
25090 fi
25091 rm -f conftest*
25092
25093 fi
25094 rm -f conftest*
25095
25096
25097 fi
25098
25099 echo "$as_me:$LINENO: result: $bash_cv_struct_timezone" >&5
25100 echo "${ECHO_T}$bash_cv_struct_timezone" >&6
25101 if test $bash_cv_struct_timezone = yes; then
25102   cat >>confdefs.h <<\_ACEOF
25103 #define HAVE_STRUCT_TIMEZONE 1
25104 _ACEOF
25105
25106 fi
25107
25108
25109 echo "$as_me:$LINENO: checking for the existence of strsignal" >&5
25110 echo $ECHO_N "checking for the existence of strsignal... $ECHO_C" >&6
25111 if test "${bash_cv_have_strsignal+set}" = set; then
25112   echo $ECHO_N "(cached) $ECHO_C" >&6
25113 else
25114   cat >conftest.$ac_ext <<_ACEOF
25115 /* confdefs.h.  */
25116 _ACEOF
25117 cat confdefs.h >>conftest.$ac_ext
25118 cat >>conftest.$ac_ext <<_ACEOF
25119 /* end confdefs.h.  */
25120 #include <sys/types.h>
25121 #include <signal.h>
25122 int
25123 main ()
25124 {
25125 char *s = (char *)strsignal(2);
25126   ;
25127   return 0;
25128 }
25129 _ACEOF
25130 rm -f conftest.$ac_objext conftest$ac_exeext
25131 if { (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
25153 else
25154   echo "$as_me: failed program was:" >&5
25155 sed 's/^/| /' conftest.$ac_ext >&5
25156
25157 bash_cv_have_strsignal=no
25158 fi
25159 rm -f conftest.err conftest.$ac_objext \
25160       conftest$ac_exeext conftest.$ac_ext
25161 fi
25162
25163 echo "$as_me:$LINENO: result: $bash_cv_have_strsignal" >&5
25164 echo "${ECHO_T}$bash_cv_have_strsignal" >&6
25165 if test $bash_cv_have_strsignal = yes; then
25166 cat >>confdefs.h <<\_ACEOF
25167 #define HAVE_STRSIGNAL 1
25168 _ACEOF
25169
25170 fi
25171
25172 echo "$as_me:$LINENO: checking if opendir() opens non-directories" >&5
25173 echo $ECHO_N "checking if opendir() opens non-directories... $ECHO_C" >&6
25174 if test "${bash_cv_opendir_not_robust+set}" = set; then
25175   echo $ECHO_N "(cached) $ECHO_C" >&6
25176 else
25177   if test "$cross_compiling" = yes; then
25178   { echo "$as_me:$LINENO: WARNING: cannot check opendir if cross compiling -- defaulting to no" >&5
25179 echo "$as_me: WARNING: cannot check opendir if cross compiling -- defaulting to no" >&2;}
25180      bash_cv_opendir_not_robust=no
25181
25182 else
25183   cat >conftest.$ac_ext <<_ACEOF
25184 /* confdefs.h.  */
25185 _ACEOF
25186 cat confdefs.h >>conftest.$ac_ext
25187 cat >>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 */
25210 main()
25211 {
25212 DIR *dir;
25213 int fd, err;
25214 err = mkdir("/tmp/bash-aclocal", 0700);
25215 if (err < 0) {
25216   perror("mkdir");
25217   exit(1);
25218 }
25219 unlink("/tmp/bash-aclocal/not_a_directory");
25220 fd = open("/tmp/bash-aclocal/not_a_directory", O_WRONLY|O_CREAT|O_EXCL, 0666);
25221 write(fd, "\n", 1);
25222 close(fd);
25223 dir = opendir("/tmp/bash-aclocal/not_a_directory");
25224 unlink("/tmp/bash-aclocal/not_a_directory");
25225 rmdir("/tmp/bash-aclocal");
25226 exit (dir == 0);
25227 }
25228 _ACEOF
25229 rm -f conftest$ac_exeext
25230 if { (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
25241 else
25242   echo "$as_me: program exited with status $ac_status" >&5
25243 echo "$as_me: failed program was:" >&5
25244 sed 's/^/| /' conftest.$ac_ext >&5
25245
25246 ( exit $ac_status )
25247 bash_cv_opendir_not_robust=no
25248 fi
25249 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
25250 fi
25251 fi
25252
25253 echo "$as_me:$LINENO: result: $bash_cv_opendir_not_robust" >&5
25254 echo "${ECHO_T}$bash_cv_opendir_not_robust" >&6
25255 if test $bash_cv_opendir_not_robust = yes; then
25256 cat >>confdefs.h <<\_ACEOF
25257 #define OPENDIR_NOT_ROBUST 1
25258 _ACEOF
25259
25260 fi
25261
25262 echo "$as_me:$LINENO: checking whether ulimit can substitute for getdtablesize" >&5
25263 echo $ECHO_N "checking whether ulimit can substitute for getdtablesize... $ECHO_C" >&6
25264 if test "${bash_cv_ulimit_maxfds+set}" = set; then
25265   echo $ECHO_N "(cached) $ECHO_C" >&6
25266 else
25267   if test "$cross_compiling" = yes; then
25268   { echo "$as_me:$LINENO: WARNING: cannot check ulimit if cross compiling -- defaulting to no" >&5
25269 echo "$as_me: WARNING: cannot check ulimit if cross compiling -- defaulting to no" >&2;}
25270     bash_cv_ulimit_maxfds=no
25271
25272 else
25273   cat >conftest.$ac_ext <<_ACEOF
25274 /* confdefs.h.  */
25275 _ACEOF
25276 cat confdefs.h >>conftest.$ac_ext
25277 cat >>conftest.$ac_ext <<_ACEOF
25278 /* end confdefs.h.  */
25279
25280 main()
25281 {
25282 long maxfds = ulimit(4, 0L);
25283 exit (maxfds == -1L);
25284 }
25285
25286 _ACEOF
25287 rm -f conftest$ac_exeext
25288 if { (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
25299 else
25300   echo "$as_me: program exited with status $ac_status" >&5
25301 echo "$as_me: failed program was:" >&5
25302 sed 's/^/| /' conftest.$ac_ext >&5
25303
25304 ( exit $ac_status )
25305 bash_cv_ulimit_maxfds=no
25306 fi
25307 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
25308 fi
25309 fi
25310
25311 echo "$as_me:$LINENO: result: $bash_cv_ulimit_maxfds" >&5
25312 echo "${ECHO_T}$bash_cv_ulimit_maxfds" >&6
25313 if test $bash_cv_ulimit_maxfds = yes; then
25314 cat >>confdefs.h <<\_ACEOF
25315 #define ULIMIT_MAXFDS 1
25316 _ACEOF
25317
25318 fi
25319
25320 echo "$as_me:$LINENO: checking to see if getenv can be redefined" >&5
25321 echo $ECHO_N "checking to see if getenv can be redefined... $ECHO_C" >&6
25322 if test "${bash_cv_getenv_redef+set}" = set; then
25323   echo $ECHO_N "(cached) $ECHO_C" >&6
25324 else
25325   if test "$cross_compiling" = yes; then
25326   { echo "$as_me:$LINENO: WARNING: cannot check getenv redefinition if cross compiling -- defaulting to yes" >&5
25327 echo "$as_me: WARNING: cannot check getenv redefinition if cross compiling -- defaulting to yes" >&2;}
25328     bash_cv_getenv_redef=yes
25329
25330 else
25331   cat >conftest.$ac_ext <<_ACEOF
25332 /* confdefs.h.  */
25333 _ACEOF
25334 cat confdefs.h >>conftest.$ac_ext
25335 cat >>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
25346 char *
25347 getenv (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 {
25354 return "42";
25355 }
25356 main()
25357 {
25358 char *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)
25363 exit(1);
25364 #endif
25365 s = getenv("ABCDE");
25366 exit(s == 0);   /* force optimizer to leave getenv in */
25367 }
25368
25369 _ACEOF
25370 rm -f conftest$ac_exeext
25371 if { (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
25382 else
25383   echo "$as_me: program exited with status $ac_status" >&5
25384 echo "$as_me: failed program was:" >&5
25385 sed 's/^/| /' conftest.$ac_ext >&5
25386
25387 ( exit $ac_status )
25388 bash_cv_getenv_redef=no
25389 fi
25390 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
25391 fi
25392 fi
25393
25394 echo "$as_me:$LINENO: result: $bash_cv_getenv_redef" >&5
25395 echo "${ECHO_T}$bash_cv_getenv_redef" >&6
25396 if test $bash_cv_getenv_redef = yes; then
25397 cat >>confdefs.h <<\_ACEOF
25398 #define CAN_REDEFINE_GETENV 1
25399 _ACEOF
25400
25401 fi
25402
25403 if test "$ac_cv_func_getcwd" = "yes"; then
25404 echo "$as_me:$LINENO: checking if getcwd() will dynamically allocate memory" >&5
25405 echo $ECHO_N "checking if getcwd() will dynamically allocate memory... $ECHO_C" >&6
25406 if test "${bash_cv_getcwd_malloc+set}" = set; then
25407   echo $ECHO_N "(cached) $ECHO_C" >&6
25408 else
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
25411 echo "$as_me: WARNING: cannot check whether getcwd allocates memory when cross-compiling -- defaulting to no" >&2;}
25412     bash_cv_getcwd_malloc=no
25413
25414 else
25415   cat >conftest.$ac_ext <<_ACEOF
25416 /* confdefs.h.  */
25417 _ACEOF
25418 cat confdefs.h >>conftest.$ac_ext
25419 cat >>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
25427 main()
25428 {
25429         char    *xpwd;
25430         xpwd = getcwd(0, 0);
25431         exit (xpwd == 0);
25432 }
25433
25434 _ACEOF
25435 rm -f conftest$ac_exeext
25436 if { (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
25447 else
25448   echo "$as_me: program exited with status $ac_status" >&5
25449 echo "$as_me: failed program was:" >&5
25450 sed 's/^/| /' conftest.$ac_ext >&5
25451
25452 ( exit $ac_status )
25453 bash_cv_getcwd_malloc=no
25454 fi
25455 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
25456 fi
25457 fi
25458
25459 echo "$as_me:$LINENO: result: $bash_cv_getcwd_malloc" >&5
25460 echo "${ECHO_T}$bash_cv_getcwd_malloc" >&6
25461 if test $bash_cv_getcwd_malloc = no; then
25462 cat >>confdefs.h <<\_ACEOF
25463 #define GETCWD_BROKEN 1
25464 _ACEOF
25465
25466 case $LIBOBJS in
25467     "getcwd.$ac_objext"   | \
25468   *" getcwd.$ac_objext"   | \
25469     "getcwd.$ac_objext "* | \
25470   *" getcwd.$ac_objext "* ) ;;
25471   *) LIBOBJS="$LIBOBJS getcwd.$ac_objext" ;;
25472 esac
25473
25474 fi
25475
25476 fi
25477
25478 echo "$as_me:$LINENO: checking for presence of POSIX-style sigsetjmp/siglongjmp" >&5
25479 echo $ECHO_N "checking for presence of POSIX-style sigsetjmp/siglongjmp... $ECHO_C" >&6
25480 if test "${bash_cv_func_sigsetjmp+set}" = set; then
25481   echo $ECHO_N "(cached) $ECHO_C" >&6
25482 else
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
25485 echo "$as_me: WARNING: cannot check for sigsetjmp/siglongjmp if cross-compiling -- defaulting to missing" >&2;}
25486      bash_cv_func_sigsetjmp=missing
25487
25488 else
25489   cat >conftest.$ac_ext <<_ACEOF
25490 /* confdefs.h.  */
25491 _ACEOF
25492 cat confdefs.h >>conftest.$ac_ext
25493 cat >>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
25503 main()
25504 {
25505 #if !defined (_POSIX_VERSION) || !defined (HAVE_POSIX_SIGNALS)
25506 exit (1);
25507 #else
25508
25509 int code;
25510 sigset_t set, oset;
25511 sigjmp_buf xx;
25512
25513 /* get the mask */
25514 sigemptyset(&set);
25515 sigemptyset(&oset);
25516 sigprocmask(SIG_BLOCK, (sigset_t *)NULL, &set);
25517 sigprocmask(SIG_BLOCK, (sigset_t *)NULL, &oset);
25518
25519 /* save it */
25520 code = sigsetjmp(xx, 1);
25521 if (code)
25522   exit(0);      /* could get sigmask and compare to oset here. */
25523
25524 /* change it */
25525 sigaddset(&set, SIGINT);
25526 sigprocmask(SIG_BLOCK, &set, (sigset_t *)NULL);
25527
25528 /* and siglongjmp */
25529 siglongjmp(xx, 10);
25530 exit(1);
25531 #endif
25532 }
25533 _ACEOF
25534 rm -f conftest$ac_exeext
25535 if { (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
25546 else
25547   echo "$as_me: program exited with status $ac_status" >&5
25548 echo "$as_me: failed program was:" >&5
25549 sed 's/^/| /' conftest.$ac_ext >&5
25550
25551 ( exit $ac_status )
25552 bash_cv_func_sigsetjmp=missing
25553 fi
25554 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
25555 fi
25556 fi
25557
25558 echo "$as_me:$LINENO: result: $bash_cv_func_sigsetjmp" >&5
25559 echo "${ECHO_T}$bash_cv_func_sigsetjmp" >&6
25560 if test $bash_cv_func_sigsetjmp = present; then
25561 cat >>confdefs.h <<\_ACEOF
25562 #define HAVE_POSIX_SIGSETJMP 1
25563 _ACEOF
25564
25565 fi
25566
25567
25568 echo "$as_me:$LINENO: checking whether or not strcoll and strcmp differ" >&5
25569 echo $ECHO_N "checking whether or not strcoll and strcmp differ... $ECHO_C" >&6
25570 if test "${bash_cv_func_strcoll_broken+set}" = set; then
25571   echo $ECHO_N "(cached) $ECHO_C" >&6
25572 else
25573   if test "$cross_compiling" = yes; then
25574   { echo "$as_me:$LINENO: WARNING: cannot check strcoll if cross compiling -- defaulting to no" >&5
25575 echo "$as_me: WARNING: cannot check strcoll if cross compiling -- defaulting to no" >&2;}
25576     bash_cv_func_strcoll_broken=no
25577
25578 else
25579   cat >conftest.$ac_ext <<_ACEOF
25580 /* confdefs.h.  */
25581 _ACEOF
25582 cat confdefs.h >>conftest.$ac_ext
25583 cat >>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
25591 main(c, v)
25592 int     c;
25593 char    *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
25622 rm -f conftest$ac_exeext
25623 if { (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
25634 else
25635   echo "$as_me: program exited with status $ac_status" >&5
25636 echo "$as_me: failed program was:" >&5
25637 sed 's/^/| /' conftest.$ac_ext >&5
25638
25639 ( exit $ac_status )
25640 bash_cv_func_strcoll_broken=no
25641 fi
25642 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
25643 fi
25644 fi
25645
25646 echo "$as_me:$LINENO: result: $bash_cv_func_strcoll_broken" >&5
25647 echo "${ECHO_T}$bash_cv_func_strcoll_broken" >&6
25648 if test $bash_cv_func_strcoll_broken = yes; then
25649 cat >>confdefs.h <<\_ACEOF
25650 #define STRCOLL_BROKEN 1
25651 _ACEOF
25652
25653 fi
25654
25655
25656
25657 if test "$ac_cv_func_putenv" = "yes"; then
25658
25659
25660
25661 echo "$as_me:$LINENO: checking for standard-conformant putenv declaration" >&5
25662 echo $ECHO_N "checking for standard-conformant putenv declaration... $ECHO_C" >&6
25663 if test "${bash_cv_std_putenv+set}" = set; then
25664   echo $ECHO_N "(cached) $ECHO_C" >&6
25665 else
25666   cat >conftest.$ac_ext <<_ACEOF
25667 /* confdefs.h.  */
25668 _ACEOF
25669 cat confdefs.h >>conftest.$ac_ext
25670 cat >>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
25683 extern int putenv (char *);
25684 #else
25685 extern int putenv ();
25686 #endif
25687
25688 int
25689 main ()
25690 {
25691 return (putenv == 0);
25692   ;
25693   return 0;
25694 }
25695 _ACEOF
25696 rm -f conftest.$ac_objext conftest$ac_exeext
25697 if { (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
25719 else
25720   echo "$as_me: failed program was:" >&5
25721 sed 's/^/| /' conftest.$ac_ext >&5
25722
25723 bash_cv_std_putenv=no
25724
25725 fi
25726 rm -f conftest.err conftest.$ac_objext \
25727       conftest$ac_exeext conftest.$ac_ext
25728 fi
25729 echo "$as_me:$LINENO: result: $bash_cv_std_putenv" >&5
25730 echo "${ECHO_T}$bash_cv_std_putenv" >&6
25731 if test $bash_cv_std_putenv = yes; then
25732 cat >>confdefs.h <<\_ACEOF
25733 #define HAVE_STD_PUTENV 1
25734 _ACEOF
25735
25736 fi
25737
25738 else
25739 cat >>confdefs.h <<\_ACEOF
25740 #define HAVE_STD_PUTENV 1
25741 _ACEOF
25742
25743 fi
25744 if test "$ac_cv_func_unsetenv" = "yes"; then
25745
25746
25747
25748 echo "$as_me:$LINENO: checking for standard-conformant unsetenv declaration" >&5
25749 echo $ECHO_N "checking for standard-conformant unsetenv declaration... $ECHO_C" >&6
25750 if test "${bash_cv_std_unsetenv+set}" = set; then
25751   echo $ECHO_N "(cached) $ECHO_C" >&6
25752 else
25753   cat >conftest.$ac_ext <<_ACEOF
25754 /* confdefs.h.  */
25755 _ACEOF
25756 cat confdefs.h >>conftest.$ac_ext
25757 cat >>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
25770 extern int unsetenv (const char *);
25771 #else
25772 extern int unsetenv ();
25773 #endif
25774
25775 int
25776 main ()
25777 {
25778 return (unsetenv == 0);
25779   ;
25780   return 0;
25781 }
25782 _ACEOF
25783 rm -f conftest.$ac_objext conftest$ac_exeext
25784 if { (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
25806 else
25807   echo "$as_me: failed program was:" >&5
25808 sed 's/^/| /' conftest.$ac_ext >&5
25809
25810 bash_cv_std_unsetenv=no
25811
25812 fi
25813 rm -f conftest.err conftest.$ac_objext \
25814       conftest$ac_exeext conftest.$ac_ext
25815 fi
25816 echo "$as_me:$LINENO: result: $bash_cv_std_unsetenv" >&5
25817 echo "${ECHO_T}$bash_cv_std_unsetenv" >&6
25818 if test $bash_cv_std_unsetenv = yes; then
25819 cat >>confdefs.h <<\_ACEOF
25820 #define HAVE_STD_UNSETENV 1
25821 _ACEOF
25822
25823 fi
25824
25825 else
25826 cat >>confdefs.h <<\_ACEOF
25827 #define HAVE_STD_UNSETENV 1
25828 _ACEOF
25829
25830 fi
25831
25832 echo "$as_me:$LINENO: checking for printf floating point output in hex notation" >&5
25833 echo $ECHO_N "checking for printf floating point output in hex notation... $ECHO_C" >&6
25834 if test "${bash_cv_printf_a_format+set}" = set; then
25835   echo $ECHO_N "(cached) $ECHO_C" >&6
25836 else
25837   if test "$cross_compiling" = yes; then
25838   { echo "$as_me:$LINENO: WARNING: cannot check printf if cross compiling -- defaulting to no" >&5
25839 echo "$as_me: WARNING: cannot check printf if cross compiling -- defaulting to no" >&2;}
25840     bash_cv_printf_a_format=no
25841
25842 else
25843   cat >conftest.$ac_ext <<_ACEOF
25844 /* confdefs.h.  */
25845 _ACEOF
25846 cat confdefs.h >>conftest.$ac_ext
25847 cat >>conftest.$ac_ext <<_ACEOF
25848 /* end confdefs.h.  */
25849
25850 #include <stdio.h>
25851 #include <string.h>
25852
25853 int
25854 main()
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
25864 rm -f conftest$ac_exeext
25865 if { (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
25876 else
25877   echo "$as_me: program exited with status $ac_status" >&5
25878 echo "$as_me: failed program was:" >&5
25879 sed 's/^/| /' conftest.$ac_ext >&5
25880
25881 ( exit $ac_status )
25882 bash_cv_printf_a_format=no
25883 fi
25884 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
25885 fi
25886 fi
25887
25888 echo "$as_me:$LINENO: result: $bash_cv_printf_a_format" >&5
25889 echo "${ECHO_T}$bash_cv_printf_a_format" >&6
25890 if test $bash_cv_printf_a_format = yes; then
25891 cat >>confdefs.h <<\_ACEOF
25892 #define HAVE_PRINTF_A_FORMAT 1
25893 _ACEOF
25894
25895 fi
25896
25897
25898
25899
25900 echo "$as_me:$LINENO: checking if signal handlers must be reinstalled when invoked" >&5
25901 echo $ECHO_N "checking if signal handlers must be reinstalled when invoked... $ECHO_C" >&6
25902 if test "${bash_cv_must_reinstall_sighandlers+set}" = set; then
25903   echo $ECHO_N "(cached) $ECHO_C" >&6
25904 else
25905   if test "$cross_compiling" = yes; then
25906   { echo "$as_me:$LINENO: WARNING: cannot check signal handling if cross compiling -- defaulting to no" >&5
25907 echo "$as_me: WARNING: cannot check signal handling if cross compiling -- defaulting to no" >&2;}
25908     bash_cv_must_reinstall_sighandlers=no
25909
25910 else
25911   cat >conftest.$ac_ext <<_ACEOF
25912 /* confdefs.h.  */
25913 _ACEOF
25914 cat confdefs.h >>conftest.$ac_ext
25915 cat >>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
25923 typedef RETSIGTYPE sigfunc();
25924
25925 int nsigint;
25926
25927 #ifdef HAVE_POSIX_SIGNALS
25928 sigfunc *
25929 set_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
25945 RETSIGTYPE
25946 sigint(s)
25947 int s;
25948 {
25949   nsigint++;
25950 }
25951
25952 main()
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
25962 rm -f conftest$ac_exeext
25963 if { (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
25974 else
25975   echo "$as_me: program exited with status $ac_status" >&5
25976 echo "$as_me: failed program was:" >&5
25977 sed 's/^/| /' conftest.$ac_ext >&5
25978
25979 ( exit $ac_status )
25980 bash_cv_must_reinstall_sighandlers=yes
25981 fi
25982 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
25983 fi
25984 fi
25985
25986 echo "$as_me:$LINENO: result: $bash_cv_must_reinstall_sighandlers" >&5
25987 echo "${ECHO_T}$bash_cv_must_reinstall_sighandlers" >&6
25988 if test $bash_cv_must_reinstall_sighandlers = yes; then
25989 cat >>confdefs.h <<\_ACEOF
25990 #define MUST_REINSTALL_SIGHANDLERS 1
25991 _ACEOF
25992
25993 fi
25994
25995
25996 echo "$as_me:$LINENO: checking for presence of necessary job control definitions" >&5
25997 echo $ECHO_N "checking for presence of necessary job control definitions... $ECHO_C" >&6
25998 if test "${bash_cv_job_control_missing+set}" = set; then
25999   echo $ECHO_N "(cached) $ECHO_C" >&6
26000 else
26001   if test "$cross_compiling" = yes; then
26002   { echo "$as_me:$LINENO: WARNING: cannot check job control if cross-compiling -- defaulting to missing" >&5
26003 echo "$as_me: WARNING: cannot check job control if cross-compiling -- defaulting to missing" >&2;}
26004      bash_cv_job_control_missing=missing
26005
26006 else
26007   cat >conftest.$ac_ext <<_ACEOF
26008 /* confdefs.h.  */
26009 _ACEOF
26010 cat confdefs.h >>conftest.$ac_ext
26011 cat >>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. */
26024 main()
26025 {
26026 /* signal type */
26027 #if !defined (HAVE_POSIX_SIGNALS) && !defined (HAVE_BSD_SIGNALS)
26028 exit(1);
26029 #endif
26030
26031 /* signals and tty control. */
26032 #if !defined (SIGTSTP) || !defined (SIGSTOP) || !defined (SIGCONT)
26033 exit (1);
26034 #endif
26035
26036 /* process control */
26037 #if !defined (WNOHANG) || !defined (WUNTRACED)
26038 exit(1);
26039 #endif
26040
26041 /* Posix systems have tcgetpgrp and waitpid. */
26042 #if defined (_POSIX_VERSION) && !defined (HAVE_TCGETPGRP)
26043 exit(1);
26044 #endif
26045
26046 #if defined (_POSIX_VERSION) && !defined (HAVE_WAITPID)
26047 exit(1);
26048 #endif
26049
26050 /* Other systems have TIOCSPGRP/TIOCGPRGP and wait3. */
26051 #if !defined (_POSIX_VERSION) && !defined (HAVE_WAIT3)
26052 exit(1);
26053 #endif
26054
26055 exit(0);
26056 }
26057 _ACEOF
26058 rm -f conftest$ac_exeext
26059 if { (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
26070 else
26071   echo "$as_me: program exited with status $ac_status" >&5
26072 echo "$as_me: failed program was:" >&5
26073 sed 's/^/| /' conftest.$ac_ext >&5
26074
26075 ( exit $ac_status )
26076 bash_cv_job_control_missing=missing
26077 fi
26078 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
26079 fi
26080 fi
26081
26082 echo "$as_me:$LINENO: result: $bash_cv_job_control_missing" >&5
26083 echo "${ECHO_T}$bash_cv_job_control_missing" >&6
26084 if test $bash_cv_job_control_missing = missing; then
26085 cat >>confdefs.h <<\_ACEOF
26086 #define JOB_CONTROL_MISSING 1
26087 _ACEOF
26088
26089 fi
26090
26091 echo "$as_me:$LINENO: checking for presence of named pipes" >&5
26092 echo $ECHO_N "checking for presence of named pipes... $ECHO_C" >&6
26093 if test "${bash_cv_sys_named_pipes+set}" = set; then
26094   echo $ECHO_N "(cached) $ECHO_C" >&6
26095 else
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
26098 echo "$as_me: WARNING: cannot check for named pipes if cross-compiling -- defaulting to missing" >&2;}
26099      bash_cv_sys_named_pipes=missing
26100
26101 else
26102   cat >conftest.$ac_ext <<_ACEOF
26103 /* confdefs.h.  */
26104 _ACEOF
26105 cat confdefs.h >>conftest.$ac_ext
26106 cat >>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. */
26116 main()
26117 {
26118 int fd, err;
26119
26120 #if defined (HAVE_MKFIFO)
26121 exit (0);
26122 #endif
26123
26124 #if !defined (S_IFIFO) && (defined (_POSIX_VERSION) && !defined (S_ISFIFO))
26125 exit (1);
26126 #endif
26127
26128 #if defined (NeXT)
26129 exit (1);
26130 #endif
26131 err = mkdir("/tmp/bash-aclocal", 0700);
26132 if (err < 0) {
26133   perror ("mkdir");
26134   exit(1);
26135 }
26136 fd = mknod ("/tmp/bash-aclocal/sh-np-autoconf", 0666 | S_IFIFO, 0);
26137 if (fd == -1) {
26138   rmdir ("/tmp/bash-aclocal");
26139   exit (1);
26140 }
26141 close(fd);
26142 unlink ("/tmp/bash-aclocal/sh-np-autoconf");
26143 rmdir ("/tmp/bash-aclocal");
26144 exit(0);
26145 }
26146 _ACEOF
26147 rm -f conftest$ac_exeext
26148 if { (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
26159 else
26160   echo "$as_me: program exited with status $ac_status" >&5
26161 echo "$as_me: failed program was:" >&5
26162 sed 's/^/| /' conftest.$ac_ext >&5
26163
26164 ( exit $ac_status )
26165 bash_cv_sys_named_pipes=missing
26166 fi
26167 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
26168 fi
26169 fi
26170
26171 echo "$as_me:$LINENO: result: $bash_cv_sys_named_pipes" >&5
26172 echo "${ECHO_T}$bash_cv_sys_named_pipes" >&6
26173 if test $bash_cv_sys_named_pipes = missing; then
26174 cat >>confdefs.h <<\_ACEOF
26175 #define NAMED_PIPES_MISSING 1
26176 _ACEOF
26177
26178 fi
26179
26180
26181 echo "$as_me:$LINENO: checking whether termios.h defines TIOCGWINSZ" >&5
26182 echo $ECHO_N "checking whether termios.h defines TIOCGWINSZ... $ECHO_C" >&6
26183 if test "${ac_cv_sys_tiocgwinsz_in_termios_h+set}" = set; then
26184   echo $ECHO_N "(cached) $ECHO_C" >&6
26185 else
26186   cat >conftest.$ac_ext <<_ACEOF
26187 /* confdefs.h.  */
26188 _ACEOF
26189 cat confdefs.h >>conftest.$ac_ext
26190 cat >>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
26199 if (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
26202 else
26203   ac_cv_sys_tiocgwinsz_in_termios_h=no
26204 fi
26205 rm -f conftest*
26206
26207 fi
26208 echo "$as_me:$LINENO: result: $ac_cv_sys_tiocgwinsz_in_termios_h" >&5
26209 echo "${ECHO_T}$ac_cv_sys_tiocgwinsz_in_termios_h" >&6
26210
26211 if test $ac_cv_sys_tiocgwinsz_in_termios_h != yes; then
26212   echo "$as_me:$LINENO: checking whether sys/ioctl.h defines TIOCGWINSZ" >&5
26213 echo $ECHO_N "checking whether sys/ioctl.h defines TIOCGWINSZ... $ECHO_C" >&6
26214 if test "${ac_cv_sys_tiocgwinsz_in_sys_ioctl_h+set}" = set; then
26215   echo $ECHO_N "(cached) $ECHO_C" >&6
26216 else
26217   cat >conftest.$ac_ext <<_ACEOF
26218 /* confdefs.h.  */
26219 _ACEOF
26220 cat confdefs.h >>conftest.$ac_ext
26221 cat >>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
26230 if (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
26233 else
26234   ac_cv_sys_tiocgwinsz_in_sys_ioctl_h=no
26235 fi
26236 rm -f conftest*
26237
26238 fi
26239 echo "$as_me:$LINENO: result: $ac_cv_sys_tiocgwinsz_in_sys_ioctl_h" >&5
26240 echo "${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
26244 cat >>confdefs.h <<\_ACEOF
26245 #define GWINSZ_IN_SYS_IOCTL 1
26246 _ACEOF
26247
26248   fi
26249 fi
26250
26251 echo "$as_me:$LINENO: checking for TIOCSTAT in sys/ioctl.h" >&5
26252 echo $ECHO_N "checking for TIOCSTAT in sys/ioctl.h... $ECHO_C" >&6
26253 if test "${bash_cv_tiocstat_in_ioctl+set}" = set; then
26254   echo $ECHO_N "(cached) $ECHO_C" >&6
26255 else
26256   cat >conftest.$ac_ext <<_ACEOF
26257 /* confdefs.h.  */
26258 _ACEOF
26259 cat confdefs.h >>conftest.$ac_ext
26260 cat >>conftest.$ac_ext <<_ACEOF
26261 /* end confdefs.h.  */
26262 #include <sys/types.h>
26263 #include <sys/ioctl.h>
26264 int
26265 main ()
26266 {
26267 int x = TIOCSTAT;
26268   ;
26269   return 0;
26270 }
26271 _ACEOF
26272 rm -f conftest.$ac_objext
26273 if { (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
26295 else
26296   echo "$as_me: failed program was:" >&5
26297 sed 's/^/| /' conftest.$ac_ext >&5
26298
26299 bash_cv_tiocstat_in_ioctl=no
26300 fi
26301 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
26302 fi
26303
26304 echo "$as_me:$LINENO: result: $bash_cv_tiocstat_in_ioctl" >&5
26305 echo "${ECHO_T}$bash_cv_tiocstat_in_ioctl" >&6
26306 if test $bash_cv_tiocstat_in_ioctl = yes; then
26307 cat >>confdefs.h <<\_ACEOF
26308 #define TIOCSTAT_IN_SYS_IOCTL 1
26309 _ACEOF
26310
26311 fi
26312
26313 echo "$as_me:$LINENO: checking for FIONREAD in sys/ioctl.h" >&5
26314 echo $ECHO_N "checking for FIONREAD in sys/ioctl.h... $ECHO_C" >&6
26315 if test "${bash_cv_fionread_in_ioctl+set}" = set; then
26316   echo $ECHO_N "(cached) $ECHO_C" >&6
26317 else
26318   cat >conftest.$ac_ext <<_ACEOF
26319 /* confdefs.h.  */
26320 _ACEOF
26321 cat confdefs.h >>conftest.$ac_ext
26322 cat >>conftest.$ac_ext <<_ACEOF
26323 /* end confdefs.h.  */
26324 #include <sys/types.h>
26325 #include <sys/ioctl.h>
26326 int
26327 main ()
26328 {
26329 int x = FIONREAD;
26330   ;
26331   return 0;
26332 }
26333 _ACEOF
26334 rm -f conftest.$ac_objext
26335 if { (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
26357 else
26358   echo "$as_me: failed program was:" >&5
26359 sed 's/^/| /' conftest.$ac_ext >&5
26360
26361 bash_cv_fionread_in_ioctl=no
26362 fi
26363 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
26364 fi
26365
26366 echo "$as_me:$LINENO: result: $bash_cv_fionread_in_ioctl" >&5
26367 echo "${ECHO_T}$bash_cv_fionread_in_ioctl" >&6
26368 if test $bash_cv_fionread_in_ioctl = yes; then
26369 cat >>confdefs.h <<\_ACEOF
26370 #define FIONREAD_IN_SYS_IOCTL 1
26371 _ACEOF
26372
26373 fi
26374
26375
26376
26377 echo "$as_me:$LINENO: checking whether WCONTINUED flag to waitpid is unavailable or available but broken" >&5
26378 echo $ECHO_N "checking whether WCONTINUED flag to waitpid is unavailable or available but broken... $ECHO_C" >&6
26379 if test "${bash_cv_wcontinued_broken+set}" = set; then
26380   echo $ECHO_N "(cached) $ECHO_C" >&6
26381 else
26382   if test "$cross_compiling" = yes; then
26383   { echo "$as_me:$LINENO: WARNING: cannot check WCONTINUED if cross compiling -- defaulting to no" >&5
26384 echo "$as_me: WARNING: cannot check WCONTINUED if cross compiling -- defaulting to no" >&2;}
26385     bash_cv_wcontinued_broken=no
26386
26387 else
26388   cat >conftest.$ac_ext <<_ACEOF
26389 /* confdefs.h.  */
26390 _ACEOF
26391 cat confdefs.h >>conftest.$ac_ext
26392 cat >>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
26401 extern int errno;
26402 #endif
26403 main()
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
26415 rm -f conftest$ac_exeext
26416 if { (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
26427 else
26428   echo "$as_me: program exited with status $ac_status" >&5
26429 echo "$as_me: failed program was:" >&5
26430 sed 's/^/| /' conftest.$ac_ext >&5
26431
26432 ( exit $ac_status )
26433 bash_cv_wcontinued_broken=yes
26434 fi
26435 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
26436 fi
26437 fi
26438
26439 echo "$as_me:$LINENO: result: $bash_cv_wcontinued_broken" >&5
26440 echo "${ECHO_T}$bash_cv_wcontinued_broken" >&6
26441 if test $bash_cv_wcontinued_broken = yes; then
26442 cat >>confdefs.h <<\_ACEOF
26443 #define WCONTINUED_BROKEN 1
26444 _ACEOF
26445
26446 fi
26447
26448
26449 echo "$as_me:$LINENO: checking for speed_t in sys/types.h" >&5
26450 echo $ECHO_N "checking for speed_t in sys/types.h... $ECHO_C" >&6
26451 if test "${bash_cv_speed_t_in_sys_types+set}" = set; then
26452   echo $ECHO_N "(cached) $ECHO_C" >&6
26453 else
26454   cat >conftest.$ac_ext <<_ACEOF
26455 /* confdefs.h.  */
26456 _ACEOF
26457 cat confdefs.h >>conftest.$ac_ext
26458 cat >>conftest.$ac_ext <<_ACEOF
26459 /* end confdefs.h.  */
26460 #include <sys/types.h>
26461 int
26462 main ()
26463 {
26464 speed_t x;
26465   ;
26466   return 0;
26467 }
26468 _ACEOF
26469 rm -f conftest.$ac_objext
26470 if { (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
26492 else
26493   echo "$as_me: failed program was:" >&5
26494 sed 's/^/| /' conftest.$ac_ext >&5
26495
26496 bash_cv_speed_t_in_sys_types=no
26497 fi
26498 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
26499 fi
26500
26501 echo "$as_me:$LINENO: result: $bash_cv_speed_t_in_sys_types" >&5
26502 echo "${ECHO_T}$bash_cv_speed_t_in_sys_types" >&6
26503 if test $bash_cv_speed_t_in_sys_types = yes; then
26504 cat >>confdefs.h <<\_ACEOF
26505 #define SPEED_T_IN_SYS_TYPES 1
26506 _ACEOF
26507
26508 fi
26509
26510 echo "$as_me:$LINENO: checking whether getpw functions are declared in pwd.h" >&5
26511 echo $ECHO_N "checking whether getpw functions are declared in pwd.h... $ECHO_C" >&6
26512 if test "${bash_cv_getpw_declared+set}" = set; then
26513   echo $ECHO_N "(cached) $ECHO_C" >&6
26514 else
26515   cat >conftest.$ac_ext <<_ACEOF
26516 /* confdefs.h.  */
26517 _ACEOF
26518 cat confdefs.h >>conftest.$ac_ext
26519 cat >>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
26529 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
26530   $EGREP "getpwuid" >/dev/null 2>&1; then
26531   bash_cv_getpw_declared=yes
26532 else
26533   bash_cv_getpw_declared=no
26534 fi
26535 rm -f conftest*
26536
26537 fi
26538
26539 echo "$as_me:$LINENO: result: $bash_cv_getpw_declared" >&5
26540 echo "${ECHO_T}$bash_cv_getpw_declared" >&6
26541 if test $bash_cv_getpw_declared = yes; then
26542 cat >>confdefs.h <<\_ACEOF
26543 #define HAVE_GETPW_DECLS 1
26544 _ACEOF
26545
26546 fi
26547
26548 echo "$as_me:$LINENO: checking for unusable real-time signals due to large values" >&5
26549 echo $ECHO_N "checking for unusable real-time signals due to large values... $ECHO_C" >&6
26550 if test "${bash_cv_unusable_rtsigs+set}" = set; then
26551   echo $ECHO_N "(cached) $ECHO_C" >&6
26552 else
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
26555 echo "$as_me: WARNING: cannot check real-time signals if cross compiling -- defaulting to yes" >&2;}
26556      bash_cv_unusable_rtsigs=yes
26557
26558 else
26559   cat >conftest.$ac_ext <<_ACEOF
26560 /* confdefs.h.  */
26561 _ACEOF
26562 cat confdefs.h >>conftest.$ac_ext
26563 cat >>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
26573 main ()
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
26585 rm -f conftest$ac_exeext
26586 if { (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
26597 else
26598   echo "$as_me: program exited with status $ac_status" >&5
26599 echo "$as_me: failed program was:" >&5
26600 sed 's/^/| /' conftest.$ac_ext >&5
26601
26602 ( exit $ac_status )
26603 bash_cv_unusable_rtsigs=no
26604 fi
26605 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
26606 fi
26607 fi
26608
26609 echo "$as_me:$LINENO: result: $bash_cv_unusable_rtsigs" >&5
26610 echo "${ECHO_T}$bash_cv_unusable_rtsigs" >&6
26611 if test $bash_cv_unusable_rtsigs = yes; then
26612 cat >>confdefs.h <<\_ACEOF
26613 #define UNUSABLE_RT_SIGNALS 1
26614 _ACEOF
26615
26616 fi
26617
26618
26619
26620
26621
26622 if 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
26624 else
26625   SIGLIST_O=
26626 fi
26627
26628
26629
26630 case "$host_os" in
26631 hpux*)  echo "$as_me:$LINENO: checking whether $host_os needs _KERNEL for RLIMIT defines" >&5
26632 echo $ECHO_N "checking whether $host_os needs _KERNEL for RLIMIT defines... $ECHO_C" >&6
26633 if test "${bash_cv_kernel_rlimit+set}" = set; then
26634   echo $ECHO_N "(cached) $ECHO_C" >&6
26635 else
26636   cat >conftest.$ac_ext <<_ACEOF
26637 /* confdefs.h.  */
26638 _ACEOF
26639 cat confdefs.h >>conftest.$ac_ext
26640 cat >>conftest.$ac_ext <<_ACEOF
26641 /* end confdefs.h.  */
26642
26643 #include <sys/types.h>
26644 #include <sys/resource.h>
26645
26646 int
26647 main ()
26648 {
26649
26650   int f;
26651   f = RLIMIT_DATA;
26652
26653   ;
26654   return 0;
26655 }
26656 _ACEOF
26657 rm -f conftest.$ac_objext
26658 if { (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
26680 else
26681   echo "$as_me: failed program was:" >&5
26682 sed 's/^/| /' conftest.$ac_ext >&5
26683
26684 cat >conftest.$ac_ext <<_ACEOF
26685 /* confdefs.h.  */
26686 _ACEOF
26687 cat confdefs.h >>conftest.$ac_ext
26688 cat >>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
26696 int
26697 main ()
26698 {
26699
26700         int f;
26701         f = RLIMIT_DATA;
26702
26703   ;
26704   return 0;
26705 }
26706 _ACEOF
26707 rm -f conftest.$ac_objext
26708 if { (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
26730 else
26731   echo "$as_me: failed program was:" >&5
26732 sed 's/^/| /' conftest.$ac_ext >&5
26733
26734 bash_cv_kernel_rlimit=no
26735 fi
26736 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
26737
26738 fi
26739 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
26740 fi
26741
26742 echo "$as_me:$LINENO: result: $bash_cv_kernel_rlimit" >&5
26743 echo "${ECHO_T}$bash_cv_kernel_rlimit" >&6
26744 if test $bash_cv_kernel_rlimit = yes; then
26745 cat >>confdefs.h <<\_ACEOF
26746 #define RLIMIT_NEEDS_KERNEL 1
26747 _ACEOF
26748
26749 fi
26750  ;;
26751 esac
26752
26753 if test "$opt_readline" = yes; then
26754 case "$host_os" in
26755 aix*)   prefer_curses=yes ;;
26756 esac
26757
26758 if test "X$bash_cv_termcap_lib" = "X"; then
26759 _bash_needmsg=yes
26760 else
26761 echo "$as_me:$LINENO: checking which library has the termcap functions" >&5
26762 echo $ECHO_N "checking which library has the termcap functions... $ECHO_C" >&6
26763 _bash_needmsg=
26764 fi
26765 if test "${bash_cv_termcap_lib+set}" = set; then
26766   echo $ECHO_N "(cached) $ECHO_C" >&6
26767 else
26768   echo "$as_me:$LINENO: checking for tgetent" >&5
26769 echo $ECHO_N "checking for tgetent... $ECHO_C" >&6
26770 if test "${ac_cv_func_tgetent+set}" = set; then
26771   echo $ECHO_N "(cached) $ECHO_C" >&6
26772 else
26773   cat >conftest.$ac_ext <<_ACEOF
26774 /* confdefs.h.  */
26775 _ACEOF
26776 cat confdefs.h >>conftest.$ac_ext
26777 cat >>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
26798 extern "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.  */
26803 char 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)
26808 choke me
26809 #else
26810 char (*f) () = tgetent;
26811 #endif
26812 #ifdef __cplusplus
26813 }
26814 #endif
26815
26816 int
26817 main ()
26818 {
26819 return f != tgetent;
26820   ;
26821   return 0;
26822 }
26823 _ACEOF
26824 rm -f conftest.$ac_objext conftest$ac_exeext
26825 if { (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
26847 else
26848   echo "$as_me: failed program was:" >&5
26849 sed 's/^/| /' conftest.$ac_ext >&5
26850
26851 ac_cv_func_tgetent=no
26852 fi
26853 rm -f conftest.err conftest.$ac_objext \
26854       conftest$ac_exeext conftest.$ac_ext
26855 fi
26856 echo "$as_me:$LINENO: result: $ac_cv_func_tgetent" >&5
26857 echo "${ECHO_T}$ac_cv_func_tgetent" >&6
26858 if test $ac_cv_func_tgetent = yes; then
26859   bash_cv_termcap_lib=libc
26860 else
26861   echo "$as_me:$LINENO: checking for tgetent in -ltermcap" >&5
26862 echo $ECHO_N "checking for tgetent in -ltermcap... $ECHO_C" >&6
26863 if test "${ac_cv_lib_termcap_tgetent+set}" = set; then
26864   echo $ECHO_N "(cached) $ECHO_C" >&6
26865 else
26866   ac_check_lib_save_LIBS=$LIBS
26867 LIBS="-ltermcap  $LIBS"
26868 cat >conftest.$ac_ext <<_ACEOF
26869 /* confdefs.h.  */
26870 _ACEOF
26871 cat confdefs.h >>conftest.$ac_ext
26872 cat >>conftest.$ac_ext <<_ACEOF
26873 /* end confdefs.h.  */
26874
26875 /* Override any gcc2 internal prototype to avoid an error.  */
26876 #ifdef __cplusplus
26877 extern "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.  */
26881 char tgetent ();
26882 int
26883 main ()
26884 {
26885 tgetent ();
26886   ;
26887   return 0;
26888 }
26889 _ACEOF
26890 rm -f conftest.$ac_objext conftest$ac_exeext
26891 if { (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
26913 else
26914   echo "$as_me: failed program was:" >&5
26915 sed 's/^/| /' conftest.$ac_ext >&5
26916
26917 ac_cv_lib_termcap_tgetent=no
26918 fi
26919 rm -f conftest.err conftest.$ac_objext \
26920       conftest$ac_exeext conftest.$ac_ext
26921 LIBS=$ac_check_lib_save_LIBS
26922 fi
26923 echo "$as_me:$LINENO: result: $ac_cv_lib_termcap_tgetent" >&5
26924 echo "${ECHO_T}$ac_cv_lib_termcap_tgetent" >&6
26925 if test $ac_cv_lib_termcap_tgetent = yes; then
26926   bash_cv_termcap_lib=libtermcap
26927 else
26928   echo "$as_me:$LINENO: checking for tgetent in -ltinfo" >&5
26929 echo $ECHO_N "checking for tgetent in -ltinfo... $ECHO_C" >&6
26930 if test "${ac_cv_lib_tinfo_tgetent+set}" = set; then
26931   echo $ECHO_N "(cached) $ECHO_C" >&6
26932 else
26933   ac_check_lib_save_LIBS=$LIBS
26934 LIBS="-ltinfo  $LIBS"
26935 cat >conftest.$ac_ext <<_ACEOF
26936 /* confdefs.h.  */
26937 _ACEOF
26938 cat confdefs.h >>conftest.$ac_ext
26939 cat >>conftest.$ac_ext <<_ACEOF
26940 /* end confdefs.h.  */
26941
26942 /* Override any gcc2 internal prototype to avoid an error.  */
26943 #ifdef __cplusplus
26944 extern "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.  */
26948 char tgetent ();
26949 int
26950 main ()
26951 {
26952 tgetent ();
26953   ;
26954   return 0;
26955 }
26956 _ACEOF
26957 rm -f conftest.$ac_objext conftest$ac_exeext
26958 if { (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
26980 else
26981   echo "$as_me: failed program was:" >&5
26982 sed 's/^/| /' conftest.$ac_ext >&5
26983
26984 ac_cv_lib_tinfo_tgetent=no
26985 fi
26986 rm -f conftest.err conftest.$ac_objext \
26987       conftest$ac_exeext conftest.$ac_ext
26988 LIBS=$ac_check_lib_save_LIBS
26989 fi
26990 echo "$as_me:$LINENO: result: $ac_cv_lib_tinfo_tgetent" >&5
26991 echo "${ECHO_T}$ac_cv_lib_tinfo_tgetent" >&6
26992 if test $ac_cv_lib_tinfo_tgetent = yes; then
26993   bash_cv_termcap_lib=libtinfo
26994 else
26995   echo "$as_me:$LINENO: checking for tgetent in -lcurses" >&5
26996 echo $ECHO_N "checking for tgetent in -lcurses... $ECHO_C" >&6
26997 if test "${ac_cv_lib_curses_tgetent+set}" = set; then
26998   echo $ECHO_N "(cached) $ECHO_C" >&6
26999 else
27000   ac_check_lib_save_LIBS=$LIBS
27001 LIBS="-lcurses  $LIBS"
27002 cat >conftest.$ac_ext <<_ACEOF
27003 /* confdefs.h.  */
27004 _ACEOF
27005 cat confdefs.h >>conftest.$ac_ext
27006 cat >>conftest.$ac_ext <<_ACEOF
27007 /* end confdefs.h.  */
27008
27009 /* Override any gcc2 internal prototype to avoid an error.  */
27010 #ifdef __cplusplus
27011 extern "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.  */
27015 char tgetent ();
27016 int
27017 main ()
27018 {
27019 tgetent ();
27020   ;
27021   return 0;
27022 }
27023 _ACEOF
27024 rm -f conftest.$ac_objext conftest$ac_exeext
27025 if { (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
27047 else
27048   echo "$as_me: failed program was:" >&5
27049 sed 's/^/| /' conftest.$ac_ext >&5
27050
27051 ac_cv_lib_curses_tgetent=no
27052 fi
27053 rm -f conftest.err conftest.$ac_objext \
27054       conftest$ac_exeext conftest.$ac_ext
27055 LIBS=$ac_check_lib_save_LIBS
27056 fi
27057 echo "$as_me:$LINENO: result: $ac_cv_lib_curses_tgetent" >&5
27058 echo "${ECHO_T}$ac_cv_lib_curses_tgetent" >&6
27059 if test $ac_cv_lib_curses_tgetent = yes; then
27060   bash_cv_termcap_lib=libcurses
27061 else
27062   echo "$as_me:$LINENO: checking for tgetent in -lncurses" >&5
27063 echo $ECHO_N "checking for tgetent in -lncurses... $ECHO_C" >&6
27064 if test "${ac_cv_lib_ncurses_tgetent+set}" = set; then
27065   echo $ECHO_N "(cached) $ECHO_C" >&6
27066 else
27067   ac_check_lib_save_LIBS=$LIBS
27068 LIBS="-lncurses  $LIBS"
27069 cat >conftest.$ac_ext <<_ACEOF
27070 /* confdefs.h.  */
27071 _ACEOF
27072 cat confdefs.h >>conftest.$ac_ext
27073 cat >>conftest.$ac_ext <<_ACEOF
27074 /* end confdefs.h.  */
27075
27076 /* Override any gcc2 internal prototype to avoid an error.  */
27077 #ifdef __cplusplus
27078 extern "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.  */
27082 char tgetent ();
27083 int
27084 main ()
27085 {
27086 tgetent ();
27087   ;
27088   return 0;
27089 }
27090 _ACEOF
27091 rm -f conftest.$ac_objext conftest$ac_exeext
27092 if { (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
27114 else
27115   echo "$as_me: failed program was:" >&5
27116 sed 's/^/| /' conftest.$ac_ext >&5
27117
27118 ac_cv_lib_ncurses_tgetent=no
27119 fi
27120 rm -f conftest.err conftest.$ac_objext \
27121       conftest$ac_exeext conftest.$ac_ext
27122 LIBS=$ac_check_lib_save_LIBS
27123 fi
27124 echo "$as_me:$LINENO: result: $ac_cv_lib_ncurses_tgetent" >&5
27125 echo "${ECHO_T}$ac_cv_lib_ncurses_tgetent" >&6
27126 if test $ac_cv_lib_ncurses_tgetent = yes; then
27127   bash_cv_termcap_lib=libncurses
27128 else
27129   bash_cv_termcap_lib=gnutermcap
27130 fi
27131
27132 fi
27133
27134 fi
27135
27136 fi
27137
27138 fi
27139
27140 fi
27141
27142 if test "X$_bash_needmsg" = "Xyes"; then
27143 echo "$as_me:$LINENO: checking which library has the termcap functions" >&5
27144 echo $ECHO_N "checking which library has the termcap functions... $ECHO_C" >&6
27145 fi
27146 echo "$as_me:$LINENO: result: using $bash_cv_termcap_lib" >&5
27147 echo "${ECHO_T}using $bash_cv_termcap_lib" >&6
27148 if test $bash_cv_termcap_lib = gnutermcap && test -z "$prefer_curses"; then
27149 LDFLAGS="$LDFLAGS -L./lib/termcap"
27150 TERMCAP_LIB="./lib/termcap/libtermcap.a"
27151 TERMCAP_DEP="./lib/termcap/libtermcap.a"
27152 elif test $bash_cv_termcap_lib = libtermcap && test -z "$prefer_curses"; then
27153 TERMCAP_LIB=-ltermcap
27154 TERMCAP_DEP=
27155 elif test $bash_cv_termcap_lib = libtinfo; then
27156 TERMCAP_LIB=-ltinfo
27157 TERMCAP_DEP=
27158 elif test $bash_cv_termcap_lib = libncurses; then
27159 TERMCAP_LIB=-lncurses
27160 TERMCAP_DEP=
27161 elif test $bash_cv_termcap_lib = libc; then
27162 TERMCAP_LIB=
27163 TERMCAP_DEP=
27164 else
27165 TERMCAP_LIB=-lcurses
27166 TERMCAP_DEP=
27167 fi
27168
27169 fi
27170
27171
27172
27173 echo "$as_me:$LINENO: checking whether /dev/fd is available" >&5
27174 echo $ECHO_N "checking whether /dev/fd is available... $ECHO_C" >&6
27175 if test "${bash_cv_dev_fd+set}" = set; then
27176   echo $ECHO_N "(cached) $ECHO_C" >&6
27177 else
27178   bash_cv_dev_fd=""
27179 if 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<&-
27188 fi
27189 if 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
27195 fi
27196
27197 fi
27198
27199 echo "$as_me:$LINENO: result: $bash_cv_dev_fd" >&5
27200 echo "${ECHO_T}$bash_cv_dev_fd" >&6
27201 if 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
27210 elif 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
27219 fi
27220
27221 echo "$as_me:$LINENO: checking whether /dev/stdin stdout stderr are available" >&5
27222 echo $ECHO_N "checking whether /dev/stdin stdout stderr are available... $ECHO_C" >&6
27223 if test "${bash_cv_dev_stdin+set}" = set; then
27224   echo $ECHO_N "(cached) $ECHO_C" >&6
27225 else
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
27234 fi
27235
27236 echo "$as_me:$LINENO: result: $bash_cv_dev_stdin" >&5
27237 echo "${ECHO_T}$bash_cv_dev_stdin" >&6
27238 if test $bash_cv_dev_stdin = "present"; then
27239   cat >>confdefs.h <<\_ACEOF
27240 #define HAVE_DEV_STDIN 1
27241 _ACEOF
27242
27243 fi
27244
27245 echo "$as_me:$LINENO: checking for default mail directory" >&5
27246 echo $ECHO_N "checking for default mail directory... $ECHO_C" >&6
27247 if test "${bash_cv_mail_dir+set}" = set; then
27248   echo $ECHO_N "(cached) $ECHO_C" >&6
27249 else
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
27262 fi
27263
27264 echo "$as_me:$LINENO: result: $bash_cv_mail_dir" >&5
27265 echo "${ECHO_T}$bash_cv_mail_dir" >&6
27266 cat >>confdefs.h <<_ACEOF
27267 #define DEFAULT_MAIL_DIRECTORY "$bash_cv_mail_dir"
27268 _ACEOF
27269
27270
27271
27272 if test "$bash_cv_job_control_missing" = missing; then
27273         opt_job_control=no
27274 fi
27275
27276 if test "$opt_job_control" = yes; then
27277 cat >>confdefs.h <<\_ACEOF
27278 #define JOB_CONTROL 1
27279 _ACEOF
27280
27281 JOBS_O=jobs.o
27282 else
27283 JOBS_O=nojobs.o
27284 fi
27285
27286
27287
27288
27289 LOCAL_DEFS=-DSHELL
27290
27291
27292 case "${host_os}" in
27293 sysv4.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  ;;
27301 sysv4*)         cat >>confdefs.h <<\_ACEOF
27302 #define SVR4 1
27303 _ACEOF
27304  ;;
27305 sysv5*)         cat >>confdefs.h <<\_ACEOF
27306 #define SVR5 1
27307 _ACEOF
27308  ;;
27309 hpux9*)         LOCAL_CFLAGS="-DHPUX9 -DHPUX" ;;
27310 hpux*)          LOCAL_CFLAGS=-DHPUX ;;
27311 dgux*)          LOCAL_CFLAGS=-D_DGUX_SOURCE; LOCAL_LIBS=-ldgc ;;
27312 isc*)           LOCAL_CFLAGS=-Disc386 ;;
27313 rhapsody*)      LOCAL_CFLAGS=-DRHAPSODY ;;
27314 darwin*)        LOCAL_CFLAGS=-DMACOSX ;;
27315 sco3.2v5*)      LOCAL_CFLAGS="-b elf -DWAITPID_BROKEN -DPATH_MAX=1024" ;;
27316 sco3.2v4*)      LOCAL_CFLAGS="-DMUST_UNBLOCK_CHLD -DPATH_MAX=1024" ;;
27317 sco3.2*)        LOCAL_CFLAGS=-DMUST_UNBLOCK_CHLD ;;
27318 sunos4*)        LOCAL_CFLAGS=-DSunOS4 ;;
27319 solaris2.5*)    LOCAL_CFLAGS=-DSunOS5 ;;
27320 lynxos*)        LOCAL_CFLAGS=-DRECYCLES_PIDS ;;
27321 linux*)         LOCAL_LDFLAGS=-rdynamic          # allow dynamic loading
27322                 case "`uname -r`" in
27323                 2.[456789]*|3*) cat >>confdefs.h <<\_ACEOF
27324 #define PGRP_PIPE 1
27325 _ACEOF
27326  ;;
27327                 esac ;;
27328 *qnx6*)         LOCAL_CFLAGS="-Dqnx -Dqnx6" LOCAL_LIBS="-lncurses" ;;
27329 *qnx*)          LOCAL_CFLAGS="-Dqnx -F -3s" LOCAL_LDFLAGS="-3s" LOCAL_LIBS="-lunix -lncurses" ;;
27330 powerux*)       LOCAL_LIBS="-lgen" ;;
27331 cygwin*)        LOCAL_CFLAGS=-DRECYCLES_PIDS ;;
27332 opennt*|interix*) LOCAL_CFLAGS="-DNO_MAIN_ENV_ARG -DBROKEN_DIRENT_D_INO -D_POSIX_SOURCE" ;;
27333 esac
27334
27335 case "${host_os}-${CC}" in
27336 aix4.2*-*gcc*)  LOCAL_LDFLAGS="-Xlinker -bexpall -Xlinker -brtl" ;;
27337 aix4.2*)        LOCAL_LDFLAGS="-bexpall -brtl" ;;
27338 bsdi4*-*gcc*)   LOCAL_LDFLAGS="-rdynamic" ;;    # allow dynamic loading, like Linux
27339 esac
27340
27341 case "${host_os}" in
27342 freebsd[3-9]*)
27343                 if test -x /usr/bin/objformat && test "`/usr/bin/objformat`" = "elf" ; then
27344                         LOCAL_LDFLAGS=-rdynamic # allow dynamic loading
27345                 fi ;;
27346 freebsdelf*)    LOCAL_LDFLAGS=-rdynamic ;;      # allow dynamic loading
27347 dragonfly*)     LOCAL_LDFLAGS=-rdynamic ;;      # allow dynamic loading
27348 esac
27349
27350 case "$host_cpu" in
27351 *cray*)         LOCAL_CFLAGS="-DCRAY" ;; # shell var so config.h can use it
27352 esac
27353
27354 case "$host_cpu-$host_os" in
27355 ibmrt-*bsd4*)   LOCAL_CFLAGS="-ma -U__STDC__" ;;
27356 esac
27357
27358 case "$host_cpu-$host_vendor-$host_os" in
27359 m88k-motorola-sysv3)    LOCAL_CFLAGS=-DWAITPID_BROKEN ;;
27360 mips-pyramid-sysv4)     LOCAL_CFLAGS=-Xa ;;
27361 esac
27362
27363 #
27364 # Shared object configuration section.  These values are generated by
27365 # ${srcdir}/support/shobj-conf
27366 #
27367 if test "$ac_cv_func_dlopen" = "yes" && test -f ${srcdir}/support/shobj-conf
27368 then
27369         echo "$as_me:$LINENO: checking shared object configuration for loadable builtins" >&5
27370 echo $ECHO_N "checking shared object configuration for loadable builtins... $ECHO_C" >&6
27371         eval `${CONFIG_SHELL-/bin/sh} ${srcdir}/support/shobj-conf -C "${CC}" -c "${host_cpu}" -o "${host_os}" -v "${host_vendor}"`
27372
27373
27374
27375
27376
27377
27378
27379         echo "$as_me:$LINENO: result: $SHOBJ_STATUS" >&5
27380 echo "${ECHO_T}$SHOBJ_STATUS" >&6
27381 fi
27382
27383 # try to create a directory tree if the source is elsewhere
27384 # this should be packaged into a script accessible via ${srcdir}/support
27385 case "$srcdir" in
27386 .)      ;;
27387 *)      for d in doc tests support lib examples; do     # dirs
27388                 test -d $d || mkdir $d
27389         done
27390         for ld in readline glob tilde malloc sh termcap; do     # libdirs
27391                 test -d lib/$ld || mkdir lib/$ld
27392         done
27393         test -d examples/loadables || mkdir examples/loadables  # loadable builtins
27394         test -d examples/loadables/perl || mkdir examples/loadables/perl
27395         ;;
27396 esac
27397
27398 BUILD_DIR=`pwd`
27399 case "$BUILD_DIR" in
27400 *\ *)   BUILD_DIR=`echo "$BUILD_DIR" | sed 's: :\\\\ :g'` ;;
27401 *)      ;;
27402 esac
27403
27404
27405
27406
27407
27408
27409
27410
27411
27412
27413
27414
27415
27416
27417
27418
27419
27420
27421
27422
27423
27424
27425
27426
27427 #AC_SUBST(ALLOCA_SOURCE)
27428 #AC_SUBST(ALLOCA_OBJECT)
27429
27430                                                                                                                                                       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"
27431           ac_config_commands="$ac_config_commands default"
27432 cat >confcache <<\_ACEOF
27433 # This file is a shell script that caches the results of configure
27434 # tests run on this system so they can be shared between configure
27435 # scripts and configure runs, see configure's option --config-cache.
27436 # It is not useful on other systems.  If it contains results you don't
27437 # want to keep, you may remove or edit it.
27438 #
27439 # config.status only pays attention to the cache file if you give it
27440 # the --recheck option to rerun configure.
27441 #
27442 # `ac_cv_env_foo' variables (set or unset) will be overridden when
27443 # loading this file, other *unset* `ac_cv_foo' will be assigned the
27444 # following values.
27445
27446 _ACEOF
27447
27448 # The following way of writing the cache mishandles newlines in values,
27449 # but we know of no workaround that is simple, portable, and efficient.
27450 # So, don't put newlines in cache variables' values.
27451 # Ultrix sh set writes to stderr and can't be redirected directly,
27452 # and sets the high bit in the cache file unless we assign to the vars.
27453 {
27454   (set) 2>&1 |
27455     case `(ac_space=' '; set | grep ac_space) 2>&1` in
27456     *ac_space=\ *)
27457       # `set' does not quote correctly, so add quotes (double-quote
27458       # substitution turns \\\\ into \\, and sed turns \\ into \).
27459       sed -n \
27460         "s/'/'\\\\''/g;
27461           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
27462       ;;
27463     *)
27464       # `set' quotes correctly as required by POSIX, so do not add quotes.
27465       sed -n \
27466         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
27467       ;;
27468     esac;
27469 } |
27470   sed '
27471      t clear
27472      : clear
27473      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
27474      t end
27475      /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
27476      : end' >>confcache
27477 if diff $cache_file confcache >/dev/null 2>&1; then :; else
27478   if test -w $cache_file; then
27479     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
27480     cat confcache >$cache_file
27481   else
27482     echo "not updating unwritable cache $cache_file"
27483   fi
27484 fi
27485 rm -f confcache
27486
27487 test "x$prefix" = xNONE && prefix=$ac_default_prefix
27488 # Let make expand exec_prefix.
27489 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
27490
27491 # VPATH may cause trouble with some makes, so we remove $(srcdir),
27492 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
27493 # trailing colons and then remove the whole line if VPATH becomes empty
27494 # (actually we leave an empty line to preserve line numbers).
27495 if test "x$srcdir" = x.; then
27496   ac_vpsub='/^[  ]*VPATH[        ]*=/{
27497 s/:*\$(srcdir):*/:/;
27498 s/:*\${srcdir}:*/:/;
27499 s/:*@srcdir@:*/:/;
27500 s/^\([^=]*=[     ]*\):*/\1/;
27501 s/:*$//;
27502 s/^[^=]*=[       ]*$//;
27503 }'
27504 fi
27505
27506 DEFS=-DHAVE_CONFIG_H
27507
27508 ac_libobjs=
27509 ac_ltlibobjs=
27510 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
27511   # 1. Remove the extension, and $U if already installed.
27512   ac_i=`echo "$ac_i" |
27513          sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
27514   # 2. Add them.
27515   ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
27516   ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
27517 done
27518 LIBOBJS=$ac_libobjs
27519
27520 LTLIBOBJS=$ac_ltlibobjs
27521
27522
27523
27524 : ${CONFIG_STATUS=./config.status}
27525 ac_clean_files_save=$ac_clean_files
27526 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
27527 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
27528 echo "$as_me: creating $CONFIG_STATUS" >&6;}
27529 cat >$CONFIG_STATUS <<_ACEOF
27530 #! $SHELL
27531 # Generated by $as_me.
27532 # Run this file to recreate the current configuration.
27533 # Compiler output produced by configure, useful for debugging
27534 # configure, is in config.log if it exists.
27535
27536 debug=false
27537 ac_cs_recheck=false
27538 ac_cs_silent=false
27539 SHELL=\${CONFIG_SHELL-$SHELL}
27540 _ACEOF
27541
27542 cat >>$CONFIG_STATUS <<\_ACEOF
27543 ## --------------------- ##
27544 ## M4sh Initialization.  ##
27545 ## --------------------- ##
27546
27547 # Be Bourne compatible
27548 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
27549   emulate sh
27550   NULLCMD=:
27551   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
27552   # is contrary to our usage.  Disable this feature.
27553   alias -g '${1+"$@"}'='"$@"'
27554 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
27555   set -o posix
27556 fi
27557 DUALCASE=1; export DUALCASE # for MKS sh
27558
27559 # Support unset when possible.
27560 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
27561   as_unset=unset
27562 else
27563   as_unset=false
27564 fi
27565
27566
27567 # Work around bugs in pre-3.0 UWIN ksh.
27568 $as_unset ENV MAIL MAILPATH
27569 PS1='$ '
27570 PS2='> '
27571 PS4='+ '
27572
27573 # NLS nuisances.
27574 for as_var in \
27575   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
27576   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
27577   LC_TELEPHONE LC_TIME
27578 do
27579   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
27580     eval $as_var=C; export $as_var
27581   else
27582     $as_unset $as_var
27583   fi
27584 done
27585
27586 # Required to use basename.
27587 if expr a : '\(a\)' >/dev/null 2>&1; then
27588   as_expr=expr
27589 else
27590   as_expr=false
27591 fi
27592
27593 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
27594   as_basename=basename
27595 else
27596   as_basename=false
27597 fi
27598
27599
27600 # Name of the executable.
27601 as_me=`$as_basename "$0" ||
27602 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
27603          X"$0" : 'X\(//\)$' \| \
27604          X"$0" : 'X\(/\)$' \| \
27605          .     : '\(.\)' 2>/dev/null ||
27606 echo X/"$0" |
27607     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
27608           /^X\/\(\/\/\)$/{ s//\1/; q; }
27609           /^X\/\(\/\).*/{ s//\1/; q; }
27610           s/.*/./; q'`
27611
27612
27613 # PATH needs CR, and LINENO needs CR and PATH.
27614 # Avoid depending upon Character Ranges.
27615 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
27616 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
27617 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
27618 as_cr_digits='0123456789'
27619 as_cr_alnum=$as_cr_Letters$as_cr_digits
27620
27621 # The user is always right.
27622 if test "${PATH_SEPARATOR+set}" != set; then
27623   echo "#! /bin/sh" >conf$$.sh
27624   echo  "exit 0"   >>conf$$.sh
27625   chmod +x conf$$.sh
27626   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
27627     PATH_SEPARATOR=';'
27628   else
27629     PATH_SEPARATOR=:
27630   fi
27631   rm -f conf$$.sh
27632 fi
27633
27634
27635   as_lineno_1=$LINENO
27636   as_lineno_2=$LINENO
27637   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
27638   test "x$as_lineno_1" != "x$as_lineno_2" &&
27639   test "x$as_lineno_3"  = "x$as_lineno_2"  || {
27640   # Find who we are.  Look in the path if we contain no path at all
27641   # relative or not.
27642   case $0 in
27643     *[\\/]* ) as_myself=$0 ;;
27644     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
27645 for as_dir in $PATH
27646 do
27647   IFS=$as_save_IFS
27648   test -z "$as_dir" && as_dir=.
27649   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
27650 done
27651
27652        ;;
27653   esac
27654   # We did not find ourselves, most probably we were run as `sh COMMAND'
27655   # in which case we are not to be found in the path.
27656   if test "x$as_myself" = x; then
27657     as_myself=$0
27658   fi
27659   if test ! -f "$as_myself"; then
27660     { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
27661 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
27662    { (exit 1); exit 1; }; }
27663   fi
27664   case $CONFIG_SHELL in
27665   '')
27666     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
27667 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
27668 do
27669   IFS=$as_save_IFS
27670   test -z "$as_dir" && as_dir=.
27671   for as_base in sh bash ksh sh5; do
27672          case $as_dir in
27673          /*)
27674            if ("$as_dir/$as_base" -c '
27675   as_lineno_1=$LINENO
27676   as_lineno_2=$LINENO
27677   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
27678   test "x$as_lineno_1" != "x$as_lineno_2" &&
27679   test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
27680              $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
27681              $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
27682              CONFIG_SHELL=$as_dir/$as_base
27683              export CONFIG_SHELL
27684              exec "$CONFIG_SHELL" "$0" ${1+"$@"}
27685            fi;;
27686          esac
27687        done
27688 done
27689 ;;
27690   esac
27691
27692   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
27693   # uniformly replaced by the line number.  The first 'sed' inserts a
27694   # line-number line before each line; the second 'sed' does the real
27695   # work.  The second script uses 'N' to pair each line-number line
27696   # with the numbered line, and appends trailing '-' during
27697   # substitution so that $LINENO is not a special case at line end.
27698   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
27699   # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
27700   sed '=' <$as_myself |
27701     sed '
27702       N
27703       s,$,-,
27704       : loop
27705       s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
27706       t loop
27707       s,-$,,
27708       s,^['$as_cr_digits']*\n,,
27709     ' >$as_me.lineno &&
27710   chmod +x $as_me.lineno ||
27711     { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
27712 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
27713    { (exit 1); exit 1; }; }
27714
27715   # Don't try to exec as it changes $[0], causing all sort of problems
27716   # (the dirname of $[0] is not the place where we might find the
27717   # original and so on.  Autoconf is especially sensible to this).
27718   . ./$as_me.lineno
27719   # Exit status is that of the last command.
27720   exit
27721 }
27722
27723
27724 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
27725   *c*,-n*) ECHO_N= ECHO_C='
27726 ' ECHO_T='      ' ;;
27727   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
27728   *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
27729 esac
27730
27731 if expr a : '\(a\)' >/dev/null 2>&1; then
27732   as_expr=expr
27733 else
27734   as_expr=false
27735 fi
27736
27737 rm -f conf$$ conf$$.exe conf$$.file
27738 echo >conf$$.file
27739 if ln -s conf$$.file conf$$ 2>/dev/null; then
27740   # We could just check for DJGPP; but this test a) works b) is more generic
27741   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
27742   if test -f conf$$.exe; then
27743     # Don't use ln at all; we don't have any links
27744     as_ln_s='cp -p'
27745   else
27746     as_ln_s='ln -s'
27747   fi
27748 elif ln conf$$.file conf$$ 2>/dev/null; then
27749   as_ln_s=ln
27750 else
27751   as_ln_s='cp -p'
27752 fi
27753 rm -f conf$$ conf$$.exe conf$$.file
27754
27755 if mkdir -p . 2>/dev/null; then
27756   as_mkdir_p=:
27757 else
27758   test -d ./-p && rmdir ./-p
27759   as_mkdir_p=false
27760 fi
27761
27762 as_executable_p="test -f"
27763
27764 # Sed expression to map a string onto a valid CPP name.
27765 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
27766
27767 # Sed expression to map a string onto a valid variable name.
27768 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
27769
27770
27771 # IFS
27772 # We need space, tab and new line, in precisely that order.
27773 as_nl='
27774 '
27775 IFS="   $as_nl"
27776
27777 # CDPATH.
27778 $as_unset CDPATH
27779
27780 exec 6>&1
27781
27782 # Open the log real soon, to keep \$[0] and so on meaningful, and to
27783 # report actual input values of CONFIG_FILES etc. instead of their
27784 # values after options handling.  Logging --version etc. is OK.
27785 exec 5>>config.log
27786 {
27787   echo
27788   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
27789 ## Running $as_me. ##
27790 _ASBOX
27791 } >&5
27792 cat >&5 <<_CSEOF
27793
27794 This file was extended by bash $as_me 3.2-release, which was
27795 generated by GNU Autoconf 2.59.  Invocation command line was
27796
27797   CONFIG_FILES    = $CONFIG_FILES
27798   CONFIG_HEADERS  = $CONFIG_HEADERS
27799   CONFIG_LINKS    = $CONFIG_LINKS
27800   CONFIG_COMMANDS = $CONFIG_COMMANDS
27801   $ $0 $@
27802
27803 _CSEOF
27804 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
27805 echo >&5
27806 _ACEOF
27807
27808 # Files that config.status was made for.
27809 if test -n "$ac_config_files"; then
27810   echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
27811 fi
27812
27813 if test -n "$ac_config_headers"; then
27814   echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
27815 fi
27816
27817 if test -n "$ac_config_links"; then
27818   echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
27819 fi
27820
27821 if test -n "$ac_config_commands"; then
27822   echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
27823 fi
27824
27825 cat >>$CONFIG_STATUS <<\_ACEOF
27826
27827 ac_cs_usage="\
27828 \`$as_me' instantiates files from templates according to the
27829 current configuration.
27830
27831 Usage: $0 [OPTIONS] [FILE]...
27832
27833   -h, --help       print this help, then exit
27834   -V, --version    print version number, then exit
27835   -q, --quiet      do not print progress messages
27836   -d, --debug      don't remove temporary files
27837       --recheck    update $as_me by reconfiguring in the same conditions
27838   --file=FILE[:TEMPLATE]
27839                    instantiate the configuration file FILE
27840   --header=FILE[:TEMPLATE]
27841                    instantiate the configuration header FILE
27842
27843 Configuration files:
27844 $config_files
27845
27846 Configuration headers:
27847 $config_headers
27848
27849 Configuration commands:
27850 $config_commands
27851
27852 Report bugs to <bug-autoconf@gnu.org>."
27853 _ACEOF
27854
27855 cat >>$CONFIG_STATUS <<_ACEOF
27856 ac_cs_version="\\
27857 bash config.status 3.2-release
27858 configured by $0, generated by GNU Autoconf 2.59,
27859   with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
27860
27861 Copyright (C) 2003 Free Software Foundation, Inc.
27862 This config.status script is free software; the Free Software Foundation
27863 gives unlimited permission to copy, distribute and modify it."
27864 srcdir=$srcdir
27865 INSTALL="$INSTALL"
27866 _ACEOF
27867
27868 cat >>$CONFIG_STATUS <<\_ACEOF
27869 # If no file are specified by the user, then we need to provide default
27870 # value.  By we need to know if files were specified by the user.
27871 ac_need_defaults=:
27872 while test $# != 0
27873 do
27874   case $1 in
27875   --*=*)
27876     ac_option=`expr "x$1" : 'x\([^=]*\)='`
27877     ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
27878     ac_shift=:
27879     ;;
27880   -*)
27881     ac_option=$1
27882     ac_optarg=$2
27883     ac_shift=shift
27884     ;;
27885   *) # This is not an option, so the user has probably given explicit
27886      # arguments.
27887      ac_option=$1
27888      ac_need_defaults=false;;
27889   esac
27890
27891   case $ac_option in
27892   # Handling of the options.
27893 _ACEOF
27894 cat >>$CONFIG_STATUS <<\_ACEOF
27895   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
27896     ac_cs_recheck=: ;;
27897   --version | --vers* | -V )
27898     echo "$ac_cs_version"; exit 0 ;;
27899   --he | --h)
27900     # Conflict between --help and --header
27901     { { echo "$as_me:$LINENO: error: ambiguous option: $1
27902 Try \`$0 --help' for more information." >&5
27903 echo "$as_me: error: ambiguous option: $1
27904 Try \`$0 --help' for more information." >&2;}
27905    { (exit 1); exit 1; }; };;
27906   --help | --hel | -h )
27907     echo "$ac_cs_usage"; exit 0 ;;
27908   --debug | --d* | -d )
27909     debug=: ;;
27910   --file | --fil | --fi | --f )
27911     $ac_shift
27912     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
27913     ac_need_defaults=false;;
27914   --header | --heade | --head | --hea )
27915     $ac_shift
27916     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
27917     ac_need_defaults=false;;
27918   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
27919   | -silent | --silent | --silen | --sile | --sil | --si | --s)
27920     ac_cs_silent=: ;;
27921
27922   # This is an error.
27923   -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
27924 Try \`$0 --help' for more information." >&5
27925 echo "$as_me: error: unrecognized option: $1
27926 Try \`$0 --help' for more information." >&2;}
27927    { (exit 1); exit 1; }; } ;;
27928
27929   *) ac_config_targets="$ac_config_targets $1" ;;
27930
27931   esac
27932   shift
27933 done
27934
27935 ac_configure_extra_args=
27936
27937 if $ac_cs_silent; then
27938   exec 6>/dev/null
27939   ac_configure_extra_args="$ac_configure_extra_args --silent"
27940 fi
27941
27942 _ACEOF
27943 cat >>$CONFIG_STATUS <<_ACEOF
27944 if \$ac_cs_recheck; then
27945   echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
27946   exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
27947 fi
27948
27949 _ACEOF
27950
27951 cat >>$CONFIG_STATUS <<_ACEOF
27952 #
27953 # INIT-COMMANDS section.
27954 #
27955
27956 # Capture the value of obsolete ALL_LINGUAS because we need it to compute
27957     # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
27958     # from automake.
27959     eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
27960     # Capture the value of LINGUAS because we need it to compute CATALOGS.
27961     LINGUAS="${LINGUAS-%UNSET%}"
27962
27963
27964 _ACEOF
27965
27966
27967
27968 cat >>$CONFIG_STATUS <<\_ACEOF
27969 for ac_config_target in $ac_config_targets
27970 do
27971   case "$ac_config_target" in
27972   # Handling of arguments.
27973   "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
27974   "builtins/Makefile" ) CONFIG_FILES="$CONFIG_FILES builtins/Makefile" ;;
27975   "lib/readline/Makefile" ) CONFIG_FILES="$CONFIG_FILES lib/readline/Makefile" ;;
27976   "lib/glob/Makefile" ) CONFIG_FILES="$CONFIG_FILES lib/glob/Makefile" ;;
27977   "lib/intl/Makefile" ) CONFIG_FILES="$CONFIG_FILES lib/intl/Makefile" ;;
27978   "lib/malloc/Makefile" ) CONFIG_FILES="$CONFIG_FILES lib/malloc/Makefile" ;;
27979   "lib/sh/Makefile" ) CONFIG_FILES="$CONFIG_FILES lib/sh/Makefile" ;;
27980   "lib/termcap/Makefile" ) CONFIG_FILES="$CONFIG_FILES lib/termcap/Makefile" ;;
27981   "lib/tilde/Makefile" ) CONFIG_FILES="$CONFIG_FILES lib/tilde/Makefile" ;;
27982   "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
27983   "support/Makefile" ) CONFIG_FILES="$CONFIG_FILES support/Makefile" ;;
27984   "po/Makefile.in" ) CONFIG_FILES="$CONFIG_FILES po/Makefile.in" ;;
27985   "examples/loadables/Makefile" ) CONFIG_FILES="$CONFIG_FILES examples/loadables/Makefile" ;;
27986   "examples/loadables/perl/Makefile" ) CONFIG_FILES="$CONFIG_FILES examples/loadables/perl/Makefile" ;;
27987   "pathnames.h" ) CONFIG_FILES="$CONFIG_FILES pathnames.h" ;;
27988   "default-1" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
27989   "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
27990   "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
27991   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
27992 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
27993    { (exit 1); exit 1; }; };;
27994   esac
27995 done
27996
27997 # If the user did not use the arguments to specify the items to instantiate,
27998 # then the envvar interface is used.  Set only those that are not.
27999 # We use the long form for the default assignment because of an extremely
28000 # bizarre bug on SunOS 4.1.3.
28001 if $ac_need_defaults; then
28002   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
28003   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
28004   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
28005 fi
28006
28007 # Have a temporary directory for convenience.  Make it in the build tree
28008 # simply because there is no reason to put it here, and in addition,
28009 # creating and moving files from /tmp can sometimes cause problems.
28010 # Create a temporary directory, and hook for its removal unless debugging.
28011 $debug ||
28012 {
28013   trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
28014   trap '{ (exit 1); exit 1; }' 1 2 13 15
28015 }
28016
28017 # Create a (secure) tmp directory for tmp files.
28018
28019 {
28020   tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
28021   test -n "$tmp" && test -d "$tmp"
28022 }  ||
28023 {
28024   tmp=./confstat$$-$RANDOM
28025   (umask 077 && mkdir $tmp)
28026 } ||
28027 {
28028    echo "$me: cannot create a temporary directory in ." >&2
28029    { (exit 1); exit 1; }
28030 }
28031
28032 _ACEOF
28033
28034 cat >>$CONFIG_STATUS <<_ACEOF
28035
28036 #
28037 # CONFIG_FILES section.
28038 #
28039
28040 # No need to generate the scripts if there are no CONFIG_FILES.
28041 # This happens for instance when ./config.status config.h
28042 if test -n "\$CONFIG_FILES"; then
28043   # Protect against being on the right side of a sed subst in config.status.
28044   sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
28045    s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
28046 s,@SHELL@,$SHELL,;t t
28047 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
28048 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
28049 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
28050 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
28051 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
28052 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
28053 s,@exec_prefix@,$exec_prefix,;t t
28054 s,@prefix@,$prefix,;t t
28055 s,@program_transform_name@,$program_transform_name,;t t
28056 s,@bindir@,$bindir,;t t
28057 s,@sbindir@,$sbindir,;t t
28058 s,@libexecdir@,$libexecdir,;t t
28059 s,@datadir@,$datadir,;t t
28060 s,@sysconfdir@,$sysconfdir,;t t
28061 s,@sharedstatedir@,$sharedstatedir,;t t
28062 s,@localstatedir@,$localstatedir,;t t
28063 s,@libdir@,$libdir,;t t
28064 s,@includedir@,$includedir,;t t
28065 s,@oldincludedir@,$oldincludedir,;t t
28066 s,@infodir@,$infodir,;t t
28067 s,@mandir@,$mandir,;t t
28068 s,@build_alias@,$build_alias,;t t
28069 s,@host_alias@,$host_alias,;t t
28070 s,@target_alias@,$target_alias,;t t
28071 s,@DEFS@,$DEFS,;t t
28072 s,@ECHO_C@,$ECHO_C,;t t
28073 s,@ECHO_N@,$ECHO_N,;t t
28074 s,@ECHO_T@,$ECHO_T,;t t
28075 s,@LIBS@,$LIBS,;t t
28076 s,@build@,$build,;t t
28077 s,@build_cpu@,$build_cpu,;t t
28078 s,@build_vendor@,$build_vendor,;t t
28079 s,@build_os@,$build_os,;t t
28080 s,@host@,$host,;t t
28081 s,@host_cpu@,$host_cpu,;t t
28082 s,@host_vendor@,$host_vendor,;t t
28083 s,@host_os@,$host_os,;t t
28084 s,@EMACS@,$EMACS,;t t
28085 s,@lispdir@,$lispdir,;t t
28086 s,@DEBUGGER_START_FILE@,$DEBUGGER_START_FILE,;t t
28087 s,@TESTSCRIPT@,$TESTSCRIPT,;t t
28088 s,@PURIFY@,$PURIFY,;t t
28089 s,@MALLOC_TARGET@,$MALLOC_TARGET,;t t
28090 s,@MALLOC_SRC@,$MALLOC_SRC,;t t
28091 s,@MALLOC_LIB@,$MALLOC_LIB,;t t
28092 s,@MALLOC_LIBRARY@,$MALLOC_LIBRARY,;t t
28093 s,@MALLOC_LDFLAGS@,$MALLOC_LDFLAGS,;t t
28094 s,@MALLOC_DEP@,$MALLOC_DEP,;t t
28095 s,@htmldir@,$htmldir,;t t
28096 s,@HELPDIR@,$HELPDIR,;t t
28097 s,@HELPDIRDEFINE@,$HELPDIRDEFINE,;t t
28098 s,@HELPINSTALL@,$HELPINSTALL,;t t
28099 s,@HELPSTRINGS@,$HELPSTRINGS,;t t
28100 s,@CC@,$CC,;t t
28101 s,@CFLAGS@,$CFLAGS,;t t
28102 s,@LDFLAGS@,$LDFLAGS,;t t
28103 s,@CPPFLAGS@,$CPPFLAGS,;t t
28104 s,@ac_ct_CC@,$ac_ct_CC,;t t
28105 s,@EXEEXT@,$EXEEXT,;t t
28106 s,@OBJEXT@,$OBJEXT,;t t
28107 s,@CPP@,$CPP,;t t
28108 s,@EGREP@,$EGREP,;t t
28109 s,@CROSS_COMPILE@,$CROSS_COMPILE,;t t
28110 s,@SIGNAMES_H@,$SIGNAMES_H,;t t
28111 s,@SIGNAMES_O@,$SIGNAMES_O,;t t
28112 s,@CC_FOR_BUILD@,$CC_FOR_BUILD,;t t
28113 s,@STATIC_LD@,$STATIC_LD,;t t
28114 s,@CFLAGS_FOR_BUILD@,$CFLAGS_FOR_BUILD,;t t
28115 s,@CPPFLAGS_FOR_BUILD@,$CPPFLAGS_FOR_BUILD,;t t
28116 s,@LDFLAGS_FOR_BUILD@,$LDFLAGS_FOR_BUILD,;t t
28117 s,@RL_VERSION@,$RL_VERSION,;t t
28118 s,@RL_MAJOR@,$RL_MAJOR,;t t
28119 s,@RL_MINOR@,$RL_MINOR,;t t
28120 s,@READLINE_LIB@,$READLINE_LIB,;t t
28121 s,@READLINE_DEP@,$READLINE_DEP,;t t
28122 s,@RL_LIBDIR@,$RL_LIBDIR,;t t
28123 s,@RL_INCLUDEDIR@,$RL_INCLUDEDIR,;t t
28124 s,@RL_INCLUDE@,$RL_INCLUDE,;t t
28125 s,@HISTORY_LIB@,$HISTORY_LIB,;t t
28126 s,@HISTORY_DEP@,$HISTORY_DEP,;t t
28127 s,@HIST_LIBDIR@,$HIST_LIBDIR,;t t
28128 s,@TILDE_LIB@,$TILDE_LIB,;t t
28129 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
28130 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
28131 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
28132 s,@AR@,$AR,;t t
28133 s,@RANLIB@,$RANLIB,;t t
28134 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
28135 s,@YACC@,$YACC,;t t
28136 s,@SET_MAKE@,$SET_MAKE,;t t
28137 s,@MAKE_SHELL@,$MAKE_SHELL,;t t
28138 s,@SIZE@,$SIZE,;t t
28139 s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
28140 s,@USE_NLS@,$USE_NLS,;t t
28141 s,@MSGFMT@,$MSGFMT,;t t
28142 s,@GMSGFMT@,$GMSGFMT,;t t
28143 s,@XGETTEXT@,$XGETTEXT,;t t
28144 s,@MSGMERGE@,$MSGMERGE,;t t
28145 s,@ALLOCA@,$ALLOCA,;t t
28146 s,@GLIBC21@,$GLIBC21,;t t
28147 s,@LIBICONV@,$LIBICONV,;t t
28148 s,@LTLIBICONV@,$LTLIBICONV,;t t
28149 s,@INTLBISON@,$INTLBISON,;t t
28150 s,@BUILD_INCLUDED_LIBINTL@,$BUILD_INCLUDED_LIBINTL,;t t
28151 s,@USE_INCLUDED_LIBINTL@,$USE_INCLUDED_LIBINTL,;t t
28152 s,@CATOBJEXT@,$CATOBJEXT,;t t
28153 s,@DATADIRNAME@,$DATADIRNAME,;t t
28154 s,@INSTOBJEXT@,$INSTOBJEXT,;t t
28155 s,@GENCAT@,$GENCAT,;t t
28156 s,@INTLOBJS@,$INTLOBJS,;t t
28157 s,@INTL_LIBTOOL_SUFFIX_PREFIX@,$INTL_LIBTOOL_SUFFIX_PREFIX,;t t
28158 s,@INTLLIBS@,$INTLLIBS,;t t
28159 s,@LIBINTL@,$LIBINTL,;t t
28160 s,@LTLIBINTL@,$LTLIBINTL,;t t
28161 s,@POSUB@,$POSUB,;t t
28162 s,@LIBOBJS@,$LIBOBJS,;t t
28163 s,@INTL_DEP@,$INTL_DEP,;t t
28164 s,@INTL_INC@,$INTL_INC,;t t
28165 s,@LIBINTL_H@,$LIBINTL_H,;t t
28166 s,@SIGLIST_O@,$SIGLIST_O,;t t
28167 s,@TERMCAP_LIB@,$TERMCAP_LIB,;t t
28168 s,@TERMCAP_DEP@,$TERMCAP_DEP,;t t
28169 s,@JOBS_O@,$JOBS_O,;t t
28170 s,@SHOBJ_CC@,$SHOBJ_CC,;t t
28171 s,@SHOBJ_CFLAGS@,$SHOBJ_CFLAGS,;t t
28172 s,@SHOBJ_LD@,$SHOBJ_LD,;t t
28173 s,@SHOBJ_LDFLAGS@,$SHOBJ_LDFLAGS,;t t
28174 s,@SHOBJ_XLDFLAGS@,$SHOBJ_XLDFLAGS,;t t
28175 s,@SHOBJ_LIBS@,$SHOBJ_LIBS,;t t
28176 s,@SHOBJ_STATUS@,$SHOBJ_STATUS,;t t
28177 s,@PROFILE_FLAGS@,$PROFILE_FLAGS,;t t
28178 s,@incdir@,$incdir,;t t
28179 s,@BUILD_DIR@,$BUILD_DIR,;t t
28180 s,@ARFLAGS@,$ARFLAGS,;t t
28181 s,@BASHVERS@,$BASHVERS,;t t
28182 s,@RELSTATUS@,$RELSTATUS,;t t
28183 s,@DEBUG@,$DEBUG,;t t
28184 s,@MALLOC_DEBUG@,$MALLOC_DEBUG,;t t
28185 s,@LOCAL_LIBS@,$LOCAL_LIBS,;t t
28186 s,@LOCAL_CFLAGS@,$LOCAL_CFLAGS,;t t
28187 s,@LOCAL_LDFLAGS@,$LOCAL_LDFLAGS,;t t
28188 s,@LOCAL_DEFS@,$LOCAL_DEFS,;t t
28189 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
28190 CEOF
28191
28192 _ACEOF
28193
28194   cat >>$CONFIG_STATUS <<\_ACEOF
28195   # Split the substitutions into bite-sized pieces for seds with
28196   # small command number limits, like on Digital OSF/1 and HP-UX.
28197   ac_max_sed_lines=48
28198   ac_sed_frag=1 # Number of current file.
28199   ac_beg=1 # First line for current file.
28200   ac_end=$ac_max_sed_lines # Line after last line for current file.
28201   ac_more_lines=:
28202   ac_sed_cmds=
28203   while $ac_more_lines; do
28204     if test $ac_beg -gt 1; then
28205       sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
28206     else
28207       sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
28208     fi
28209     if test ! -s $tmp/subs.frag; then
28210       ac_more_lines=false
28211     else
28212       # The purpose of the label and of the branching condition is to
28213       # speed up the sed processing (if there are no `@' at all, there
28214       # is no need to browse any of the substitutions).
28215       # These are the two extra sed commands mentioned above.
28216       (echo ':t
28217   /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
28218       if test -z "$ac_sed_cmds"; then
28219         ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
28220       else
28221         ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
28222       fi
28223       ac_sed_frag=`expr $ac_sed_frag + 1`
28224       ac_beg=$ac_end
28225       ac_end=`expr $ac_end + $ac_max_sed_lines`
28226     fi
28227   done
28228   if test -z "$ac_sed_cmds"; then
28229     ac_sed_cmds=cat
28230   fi
28231 fi # test -n "$CONFIG_FILES"
28232
28233 _ACEOF
28234 cat >>$CONFIG_STATUS <<\_ACEOF
28235 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
28236   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
28237   case $ac_file in
28238   - | *:- | *:-:* ) # input from stdin
28239         cat >$tmp/stdin
28240         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
28241         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
28242   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
28243         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
28244   * )   ac_file_in=$ac_file.in ;;
28245   esac
28246
28247   # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
28248   ac_dir=`(dirname "$ac_file") 2>/dev/null ||
28249 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
28250          X"$ac_file" : 'X\(//\)[^/]' \| \
28251          X"$ac_file" : 'X\(//\)$' \| \
28252          X"$ac_file" : 'X\(/\)' \| \
28253          .     : '\(.\)' 2>/dev/null ||
28254 echo X"$ac_file" |
28255     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
28256           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
28257           /^X\(\/\/\)$/{ s//\1/; q; }
28258           /^X\(\/\).*/{ s//\1/; q; }
28259           s/.*/./; q'`
28260   { if $as_mkdir_p; then
28261     mkdir -p "$ac_dir"
28262   else
28263     as_dir="$ac_dir"
28264     as_dirs=
28265     while test ! -d "$as_dir"; do
28266       as_dirs="$as_dir $as_dirs"
28267       as_dir=`(dirname "$as_dir") 2>/dev/null ||
28268 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
28269          X"$as_dir" : 'X\(//\)[^/]' \| \
28270          X"$as_dir" : 'X\(//\)$' \| \
28271          X"$as_dir" : 'X\(/\)' \| \
28272          .     : '\(.\)' 2>/dev/null ||
28273 echo X"$as_dir" |
28274     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
28275           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
28276           /^X\(\/\/\)$/{ s//\1/; q; }
28277           /^X\(\/\).*/{ s//\1/; q; }
28278           s/.*/./; q'`
28279     done
28280     test ! -n "$as_dirs" || mkdir $as_dirs
28281   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
28282 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
28283    { (exit 1); exit 1; }; }; }
28284
28285   ac_builddir=.
28286
28287 if test "$ac_dir" != .; then
28288   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
28289   # A "../" for each directory in $ac_dir_suffix.
28290   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
28291 else
28292   ac_dir_suffix= ac_top_builddir=
28293 fi
28294
28295 case $srcdir in
28296   .)  # No --srcdir option.  We are building in place.
28297     ac_srcdir=.
28298     if test -z "$ac_top_builddir"; then
28299        ac_top_srcdir=.
28300     else
28301        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
28302     fi ;;
28303   [\\/]* | ?:[\\/]* )  # Absolute path.
28304     ac_srcdir=$srcdir$ac_dir_suffix;
28305     ac_top_srcdir=$srcdir ;;
28306   *) # Relative path.
28307     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
28308     ac_top_srcdir=$ac_top_builddir$srcdir ;;
28309 esac
28310
28311 # Do not use `cd foo && pwd` to compute absolute paths, because
28312 # the directories may not exist.
28313 case `pwd` in
28314 .) ac_abs_builddir="$ac_dir";;
28315 *)
28316   case "$ac_dir" in
28317   .) ac_abs_builddir=`pwd`;;
28318   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
28319   *) ac_abs_builddir=`pwd`/"$ac_dir";;
28320   esac;;
28321 esac
28322 case $ac_abs_builddir in
28323 .) ac_abs_top_builddir=${ac_top_builddir}.;;
28324 *)
28325   case ${ac_top_builddir}. in
28326   .) ac_abs_top_builddir=$ac_abs_builddir;;
28327   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
28328   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
28329   esac;;
28330 esac
28331 case $ac_abs_builddir in
28332 .) ac_abs_srcdir=$ac_srcdir;;
28333 *)
28334   case $ac_srcdir in
28335   .) ac_abs_srcdir=$ac_abs_builddir;;
28336   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
28337   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
28338   esac;;
28339 esac
28340 case $ac_abs_builddir in
28341 .) ac_abs_top_srcdir=$ac_top_srcdir;;
28342 *)
28343   case $ac_top_srcdir in
28344   .) ac_abs_top_srcdir=$ac_abs_builddir;;
28345   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
28346   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
28347   esac;;
28348 esac
28349
28350
28351   case $INSTALL in
28352   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
28353   *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
28354   esac
28355
28356   if test x"$ac_file" != x-; then
28357     { echo "$as_me:$LINENO: creating $ac_file" >&5
28358 echo "$as_me: creating $ac_file" >&6;}
28359     rm -f "$ac_file"
28360   fi
28361   # Let's still pretend it is `configure' which instantiates (i.e., don't
28362   # use $as_me), people would be surprised to read:
28363   #    /* config.h.  Generated by config.status.  */
28364   if test x"$ac_file" = x-; then
28365     configure_input=
28366   else
28367     configure_input="$ac_file.  "
28368   fi
28369   configure_input=$configure_input"Generated from `echo $ac_file_in |
28370                                      sed 's,.*/,,'` by configure."
28371
28372   # First look for the input files in the build tree, otherwise in the
28373   # src tree.
28374   ac_file_inputs=`IFS=:
28375     for f in $ac_file_in; do
28376       case $f in
28377       -) echo $tmp/stdin ;;
28378       [\\/$]*)
28379          # Absolute (can't be DOS-style, as IFS=:)
28380          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
28381 echo "$as_me: error: cannot find input file: $f" >&2;}
28382    { (exit 1); exit 1; }; }
28383          echo "$f";;
28384       *) # Relative
28385          if test -f "$f"; then
28386            # Build tree
28387            echo "$f"
28388          elif test -f "$srcdir/$f"; then
28389            # Source tree
28390            echo "$srcdir/$f"
28391          else
28392            # /dev/null tree
28393            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
28394 echo "$as_me: error: cannot find input file: $f" >&2;}
28395    { (exit 1); exit 1; }; }
28396          fi;;
28397       esac
28398     done` || { (exit 1); exit 1; }
28399 _ACEOF
28400 cat >>$CONFIG_STATUS <<_ACEOF
28401   sed "$ac_vpsub
28402 $extrasub
28403 _ACEOF
28404 cat >>$CONFIG_STATUS <<\_ACEOF
28405 :t
28406 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
28407 s,@configure_input@,$configure_input,;t t
28408 s,@srcdir@,$ac_srcdir,;t t
28409 s,@abs_srcdir@,$ac_abs_srcdir,;t t
28410 s,@top_srcdir@,$ac_top_srcdir,;t t
28411 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
28412 s,@builddir@,$ac_builddir,;t t
28413 s,@abs_builddir@,$ac_abs_builddir,;t t
28414 s,@top_builddir@,$ac_top_builddir,;t t
28415 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
28416 s,@INSTALL@,$ac_INSTALL,;t t
28417 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
28418   rm -f $tmp/stdin
28419   if test x"$ac_file" != x-; then
28420     mv $tmp/out $ac_file
28421   else
28422     cat $tmp/out
28423     rm -f $tmp/out
28424   fi
28425
28426 done
28427 _ACEOF
28428 cat >>$CONFIG_STATUS <<\_ACEOF
28429
28430 #
28431 # CONFIG_HEADER section.
28432 #
28433
28434 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
28435 # NAME is the cpp macro being defined and VALUE is the value it is being given.
28436 #
28437 # ac_d sets the value in "#define NAME VALUE" lines.
28438 ac_dA='s,^\([    ]*\)#\([        ]*define[       ][      ]*\)'
28439 ac_dB='[         ].*$,\1#\2'
28440 ac_dC=' '
28441 ac_dD=',;t'
28442 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
28443 ac_uA='s,^\([    ]*\)#\([        ]*\)undef\([    ][      ]*\)'
28444 ac_uB='$,\1#\2define\3'
28445 ac_uC=' '
28446 ac_uD=',;t'
28447
28448 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
28449   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
28450   case $ac_file in
28451   - | *:- | *:-:* ) # input from stdin
28452         cat >$tmp/stdin
28453         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
28454         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
28455   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
28456         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
28457   * )   ac_file_in=$ac_file.in ;;
28458   esac
28459
28460   test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
28461 echo "$as_me: creating $ac_file" >&6;}
28462
28463   # First look for the input files in the build tree, otherwise in the
28464   # src tree.
28465   ac_file_inputs=`IFS=:
28466     for f in $ac_file_in; do
28467       case $f in
28468       -) echo $tmp/stdin ;;
28469       [\\/$]*)
28470          # Absolute (can't be DOS-style, as IFS=:)
28471          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
28472 echo "$as_me: error: cannot find input file: $f" >&2;}
28473    { (exit 1); exit 1; }; }
28474          # Do quote $f, to prevent DOS paths from being IFS'd.
28475          echo "$f";;
28476       *) # Relative
28477          if test -f "$f"; then
28478            # Build tree
28479            echo "$f"
28480          elif test -f "$srcdir/$f"; then
28481            # Source tree
28482            echo "$srcdir/$f"
28483          else
28484            # /dev/null tree
28485            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
28486 echo "$as_me: error: cannot find input file: $f" >&2;}
28487    { (exit 1); exit 1; }; }
28488          fi;;
28489       esac
28490     done` || { (exit 1); exit 1; }
28491   # Remove the trailing spaces.
28492   sed 's/[       ]*$//' $ac_file_inputs >$tmp/in
28493
28494 _ACEOF
28495
28496 # Transform confdefs.h into two sed scripts, `conftest.defines' and
28497 # `conftest.undefs', that substitutes the proper values into
28498 # config.h.in to produce config.h.  The first handles `#define'
28499 # templates, and the second `#undef' templates.
28500 # And first: Protect against being on the right side of a sed subst in
28501 # config.status.  Protect against being in an unquoted here document
28502 # in config.status.
28503 rm -f conftest.defines conftest.undefs
28504 # Using a here document instead of a string reduces the quoting nightmare.
28505 # Putting comments in sed scripts is not portable.
28506 #
28507 # `end' is used to avoid that the second main sed command (meant for
28508 # 0-ary CPP macros) applies to n-ary macro definitions.
28509 # See the Autoconf documentation for `clear'.
28510 cat >confdef2sed.sed <<\_ACEOF
28511 s/[\\&,]/\\&/g
28512 s,[\\$`],\\&,g
28513 t clear
28514 : clear
28515 s,^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*\)\(([^)]*)\)[       ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
28516 t end
28517 s,^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
28518 : end
28519 _ACEOF
28520 # If some macros were called several times there might be several times
28521 # the same #defines, which is useless.  Nevertheless, we may not want to
28522 # sort them, since we want the *last* AC-DEFINE to be honored.
28523 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
28524 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
28525 rm -f confdef2sed.sed
28526
28527 # This sed command replaces #undef with comments.  This is necessary, for
28528 # example, in the case of _POSIX_SOURCE, which is predefined and required
28529 # on some systems where configure will not decide to define it.
28530 cat >>conftest.undefs <<\_ACEOF
28531 s,^[     ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
28532 _ACEOF
28533
28534 # Break up conftest.defines because some shells have a limit on the size
28535 # of here documents, and old seds have small limits too (100 cmds).
28536 echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
28537 echo '  if grep "^[      ]*#[    ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
28538 echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
28539 echo '  :' >>$CONFIG_STATUS
28540 rm -f conftest.tail
28541 while grep . conftest.defines >/dev/null
28542 do
28543   # Write a limited-size here document to $tmp/defines.sed.
28544   echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
28545   # Speed up: don't consider the non `#define' lines.
28546   echo '/^[      ]*#[    ]*define/!b' >>$CONFIG_STATUS
28547   # Work around the forget-to-reset-the-flag bug.
28548   echo 't clr' >>$CONFIG_STATUS
28549   echo ': clr' >>$CONFIG_STATUS
28550   sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
28551   echo 'CEOF
28552   sed -f $tmp/defines.sed $tmp/in >$tmp/out
28553   rm -f $tmp/in
28554   mv $tmp/out $tmp/in
28555 ' >>$CONFIG_STATUS
28556   sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
28557   rm -f conftest.defines
28558   mv conftest.tail conftest.defines
28559 done
28560 rm -f conftest.defines
28561 echo '  fi # grep' >>$CONFIG_STATUS
28562 echo >>$CONFIG_STATUS
28563
28564 # Break up conftest.undefs because some shells have a limit on the size
28565 # of here documents, and old seds have small limits too (100 cmds).
28566 echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
28567 rm -f conftest.tail
28568 while grep . conftest.undefs >/dev/null
28569 do
28570   # Write a limited-size here document to $tmp/undefs.sed.
28571   echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
28572   # Speed up: don't consider the non `#undef'
28573   echo '/^[      ]*#[    ]*undef/!b' >>$CONFIG_STATUS
28574   # Work around the forget-to-reset-the-flag bug.
28575   echo 't clr' >>$CONFIG_STATUS
28576   echo ': clr' >>$CONFIG_STATUS
28577   sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
28578   echo 'CEOF
28579   sed -f $tmp/undefs.sed $tmp/in >$tmp/out
28580   rm -f $tmp/in
28581   mv $tmp/out $tmp/in
28582 ' >>$CONFIG_STATUS
28583   sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
28584   rm -f conftest.undefs
28585   mv conftest.tail conftest.undefs
28586 done
28587 rm -f conftest.undefs
28588
28589 cat >>$CONFIG_STATUS <<\_ACEOF
28590   # Let's still pretend it is `configure' which instantiates (i.e., don't
28591   # use $as_me), people would be surprised to read:
28592   #    /* config.h.  Generated by config.status.  */
28593   if test x"$ac_file" = x-; then
28594     echo "/* Generated by configure.  */" >$tmp/config.h
28595   else
28596     echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
28597   fi
28598   cat $tmp/in >>$tmp/config.h
28599   rm -f $tmp/in
28600   if test x"$ac_file" != x-; then
28601     if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
28602       { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
28603 echo "$as_me: $ac_file is unchanged" >&6;}
28604     else
28605       ac_dir=`(dirname "$ac_file") 2>/dev/null ||
28606 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
28607          X"$ac_file" : 'X\(//\)[^/]' \| \
28608          X"$ac_file" : 'X\(//\)$' \| \
28609          X"$ac_file" : 'X\(/\)' \| \
28610          .     : '\(.\)' 2>/dev/null ||
28611 echo X"$ac_file" |
28612     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
28613           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
28614           /^X\(\/\/\)$/{ s//\1/; q; }
28615           /^X\(\/\).*/{ s//\1/; q; }
28616           s/.*/./; q'`
28617       { if $as_mkdir_p; then
28618     mkdir -p "$ac_dir"
28619   else
28620     as_dir="$ac_dir"
28621     as_dirs=
28622     while test ! -d "$as_dir"; do
28623       as_dirs="$as_dir $as_dirs"
28624       as_dir=`(dirname "$as_dir") 2>/dev/null ||
28625 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
28626          X"$as_dir" : 'X\(//\)[^/]' \| \
28627          X"$as_dir" : 'X\(//\)$' \| \
28628          X"$as_dir" : 'X\(/\)' \| \
28629          .     : '\(.\)' 2>/dev/null ||
28630 echo X"$as_dir" |
28631     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
28632           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
28633           /^X\(\/\/\)$/{ s//\1/; q; }
28634           /^X\(\/\).*/{ s//\1/; q; }
28635           s/.*/./; q'`
28636     done
28637     test ! -n "$as_dirs" || mkdir $as_dirs
28638   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
28639 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
28640    { (exit 1); exit 1; }; }; }
28641
28642       rm -f $ac_file
28643       mv $tmp/config.h $ac_file
28644     fi
28645   else
28646     cat $tmp/config.h
28647     rm -f $tmp/config.h
28648   fi
28649 done
28650 _ACEOF
28651 cat >>$CONFIG_STATUS <<\_ACEOF
28652
28653 #
28654 # CONFIG_COMMANDS section.
28655 #
28656 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
28657   ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
28658   ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
28659   ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
28660 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
28661          X"$ac_dest" : 'X\(//\)[^/]' \| \
28662          X"$ac_dest" : 'X\(//\)$' \| \
28663          X"$ac_dest" : 'X\(/\)' \| \
28664          .     : '\(.\)' 2>/dev/null ||
28665 echo X"$ac_dest" |
28666     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
28667           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
28668           /^X\(\/\/\)$/{ s//\1/; q; }
28669           /^X\(\/\).*/{ s//\1/; q; }
28670           s/.*/./; q'`
28671   { if $as_mkdir_p; then
28672     mkdir -p "$ac_dir"
28673   else
28674     as_dir="$ac_dir"
28675     as_dirs=
28676     while test ! -d "$as_dir"; do
28677       as_dirs="$as_dir $as_dirs"
28678       as_dir=`(dirname "$as_dir") 2>/dev/null ||
28679 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
28680          X"$as_dir" : 'X\(//\)[^/]' \| \
28681          X"$as_dir" : 'X\(//\)$' \| \
28682          X"$as_dir" : 'X\(/\)' \| \
28683          .     : '\(.\)' 2>/dev/null ||
28684 echo X"$as_dir" |
28685     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
28686           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
28687           /^X\(\/\/\)$/{ s//\1/; q; }
28688           /^X\(\/\).*/{ s//\1/; q; }
28689           s/.*/./; q'`
28690     done
28691     test ! -n "$as_dirs" || mkdir $as_dirs
28692   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
28693 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
28694    { (exit 1); exit 1; }; }; }
28695
28696   ac_builddir=.
28697
28698 if test "$ac_dir" != .; then
28699   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
28700   # A "../" for each directory in $ac_dir_suffix.
28701   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
28702 else
28703   ac_dir_suffix= ac_top_builddir=
28704 fi
28705
28706 case $srcdir in
28707   .)  # No --srcdir option.  We are building in place.
28708     ac_srcdir=.
28709     if test -z "$ac_top_builddir"; then
28710        ac_top_srcdir=.
28711     else
28712        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
28713     fi ;;
28714   [\\/]* | ?:[\\/]* )  # Absolute path.
28715     ac_srcdir=$srcdir$ac_dir_suffix;
28716     ac_top_srcdir=$srcdir ;;
28717   *) # Relative path.
28718     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
28719     ac_top_srcdir=$ac_top_builddir$srcdir ;;
28720 esac
28721
28722 # Do not use `cd foo && pwd` to compute absolute paths, because
28723 # the directories may not exist.
28724 case `pwd` in
28725 .) ac_abs_builddir="$ac_dir";;
28726 *)
28727   case "$ac_dir" in
28728   .) ac_abs_builddir=`pwd`;;
28729   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
28730   *) ac_abs_builddir=`pwd`/"$ac_dir";;
28731   esac;;
28732 esac
28733 case $ac_abs_builddir in
28734 .) ac_abs_top_builddir=${ac_top_builddir}.;;
28735 *)
28736   case ${ac_top_builddir}. in
28737   .) ac_abs_top_builddir=$ac_abs_builddir;;
28738   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
28739   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
28740   esac;;
28741 esac
28742 case $ac_abs_builddir in
28743 .) ac_abs_srcdir=$ac_srcdir;;
28744 *)
28745   case $ac_srcdir in
28746   .) ac_abs_srcdir=$ac_abs_builddir;;
28747   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
28748   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
28749   esac;;
28750 esac
28751 case $ac_abs_builddir in
28752 .) ac_abs_top_srcdir=$ac_top_srcdir;;
28753 *)
28754   case $ac_top_srcdir in
28755   .) ac_abs_top_srcdir=$ac_abs_builddir;;
28756   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
28757   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
28758   esac;;
28759 esac
28760
28761
28762   { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
28763 echo "$as_me: executing $ac_dest commands" >&6;}
28764   case $ac_dest in
28765     default-1 )
28766     for ac_file in $CONFIG_FILES; do
28767       # Support "outfile[:infile[:infile...]]"
28768       case "$ac_file" in
28769         *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
28770       esac
28771       # PO directories have a Makefile.in generated from Makefile.in.in.
28772       case "$ac_file" in */Makefile.in)
28773         # Adjust a relative srcdir.
28774         ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
28775         ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"
28776         ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
28777         # In autoconf-2.13 it is called $ac_given_srcdir.
28778         # In autoconf-2.50 it is called $srcdir.
28779         test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
28780         case "$ac_given_srcdir" in
28781           .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
28782           /*) top_srcdir="$ac_given_srcdir" ;;
28783           *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;
28784         esac
28785         if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
28786           rm -f "$ac_dir/POTFILES"
28787           test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
28788           cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[   ]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
28789           POMAKEFILEDEPS="POTFILES.in"
28790           # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
28791           # on $ac_dir but don't depend on user-specified configuration
28792           # parameters.
28793           if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
28794             # The LINGUAS file contains the set of available languages.
28795             if test -n "$OBSOLETE_ALL_LINGUAS"; then
28796               test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
28797             fi
28798             ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
28799             # Hide the ALL_LINGUAS assigment from automake.
28800             eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
28801             POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
28802           else
28803             # The set of available languages was given in configure.in.
28804             eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
28805           fi
28806           case "$ac_given_srcdir" in
28807             .) srcdirpre= ;;
28808             *) srcdirpre='$(srcdir)/' ;;
28809           esac
28810           POFILES=
28811           GMOFILES=
28812           UPDATEPOFILES=
28813           DUMMYPOFILES=
28814           for lang in $ALL_LINGUAS; do
28815             POFILES="$POFILES $srcdirpre$lang.po"
28816             GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
28817             UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
28818             DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
28819           done
28820           # CATALOGS depends on both $ac_dir and the user's LINGUAS
28821           # environment variable.
28822           INST_LINGUAS=
28823           if test -n "$ALL_LINGUAS"; then
28824             for presentlang in $ALL_LINGUAS; do
28825               useit=no
28826               if test "%UNSET%" != "$LINGUAS"; then
28827                 desiredlanguages="$LINGUAS"
28828               else
28829                 desiredlanguages="$ALL_LINGUAS"
28830               fi
28831               for desiredlang in $desiredlanguages; do
28832                 # Use the presentlang catalog if desiredlang is
28833                 #   a. equal to presentlang, or
28834                 #   b. a variant of presentlang (because in this case,
28835                 #      presentlang can be used as a fallback for messages
28836                 #      which are not translated in the desiredlang catalog).
28837                 case "$desiredlang" in
28838                   "$presentlang"*) useit=yes;;
28839                 esac
28840               done
28841               if test $useit = yes; then
28842                 INST_LINGUAS="$INST_LINGUAS $presentlang"
28843               fi
28844             done
28845           fi
28846           CATALOGS=
28847           if test -n "$INST_LINGUAS"; then
28848             for lang in $INST_LINGUAS; do
28849               CATALOGS="$CATALOGS $lang.gmo"
28850             done
28851           fi
28852           test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
28853           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"
28854           for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
28855             if test -f "$f"; then
28856               case "$f" in
28857                 *.orig | *.bak | *~) ;;
28858                 *) cat "$f" >> "$ac_dir/Makefile" ;;
28859               esac
28860             fi
28861           done
28862         fi
28863         ;;
28864       esac
28865     done ;;
28866     default )
28867 # Makefile uses this timestamp file to record whether config.h is up to date.
28868 echo timestamp > stamp-h
28869  ;;
28870   esac
28871 done
28872 _ACEOF
28873
28874 cat >>$CONFIG_STATUS <<\_ACEOF
28875
28876 { (exit 0); exit 0; }
28877 _ACEOF
28878 chmod +x $CONFIG_STATUS
28879 ac_clean_files=$ac_clean_files_save
28880
28881
28882 # configure is writing to config.log, and then calls config.status.
28883 # config.status does its own redirection, appending to config.log.
28884 # Unfortunately, on DOS this fails, as config.log is still kept open
28885 # by configure, so config.status won't be able to write to it; its
28886 # output is simply discarded.  So we exec the FD to /dev/null,
28887 # effectively closing config.log, so it can be properly (re)opened and
28888 # appended to by config.status.  When coming back to configure, we
28889 # need to make the FD available again.
28890 if test "$no_create" != yes; then
28891   ac_cs_success=:
28892   ac_config_status_args=
28893   test "$silent" = yes &&
28894     ac_config_status_args="$ac_config_status_args --quiet"
28895   exec 5>/dev/null
28896   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
28897   exec 5>>config.log
28898   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
28899   # would make configure fail if this is the last instruction.
28900   $ac_cs_success || { (exit 1); exit 1; }
28901 fi
28902