7ec72fe6711fea9d13b6e4c5270e164f9dac2cba
[platform/upstream/bash.git] / configure
1 #! /bin/sh
2 # From configure.in for Bash 4.2, version 4.037.
3 # Guess values for system-dependent variables and create Makefiles.
4 # Generated by GNU Autoconf 2.63 for bash 4.2-release.
5 #
6 # Report bugs to <bug-bash@gnu.org>.
7 #
8 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
9 # 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
10 # This configure script is free software; the Free Software Foundation
11 # gives unlimited permission to copy, distribute and modify it.
12 ## --------------------- ##
13 ## M4sh Initialization.  ##
14 ## --------------------- ##
15
16 # Be more Bourne compatible
17 DUALCASE=1; export DUALCASE # for MKS sh
18 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
19   emulate sh
20   NULLCMD=:
21   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
22   # is contrary to our usage.  Disable this feature.
23   alias -g '${1+"$@"}'='"$@"'
24   setopt NO_GLOB_SUBST
25 else
26   case `(set -o) 2>/dev/null` in
27   *posix*) set -o posix ;;
28 esac
29
30 fi
31
32
33
34
35 # PATH needs CR
36 # Avoid depending upon Character Ranges.
37 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
38 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
39 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
40 as_cr_digits='0123456789'
41 as_cr_alnum=$as_cr_Letters$as_cr_digits
42
43 as_nl='
44 '
45 export as_nl
46 # Printing a long string crashes Solaris 7 /usr/bin/printf.
47 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
48 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
49 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
50 if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
51   as_echo='printf %s\n'
52   as_echo_n='printf %s'
53 else
54   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
55     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
56     as_echo_n='/usr/ucb/echo -n'
57   else
58     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
59     as_echo_n_body='eval
60       arg=$1;
61       case $arg in
62       *"$as_nl"*)
63         expr "X$arg" : "X\\(.*\\)$as_nl";
64         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
65       esac;
66       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
67     '
68     export as_echo_n_body
69     as_echo_n='sh -c $as_echo_n_body as_echo'
70   fi
71   export as_echo_body
72   as_echo='sh -c $as_echo_body as_echo'
73 fi
74
75 # The user is always right.
76 if test "${PATH_SEPARATOR+set}" != set; then
77   PATH_SEPARATOR=:
78   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
79     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
80       PATH_SEPARATOR=';'
81   }
82 fi
83
84 # Support unset when possible.
85 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
86   as_unset=unset
87 else
88   as_unset=false
89 fi
90
91
92 # IFS
93 # We need space, tab and new line, in precisely that order.  Quoting is
94 # there to prevent editors from complaining about space-tab.
95 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
96 # splitting by setting IFS to empty value.)
97 IFS=" ""        $as_nl"
98
99 # Find who we are.  Look in the path if we contain no directory separator.
100 case $0 in
101   *[\\/]* ) as_myself=$0 ;;
102   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
103 for as_dir in $PATH
104 do
105   IFS=$as_save_IFS
106   test -z "$as_dir" && as_dir=.
107   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
108 done
109 IFS=$as_save_IFS
110
111      ;;
112 esac
113 # We did not find ourselves, most probably we were run as `sh COMMAND'
114 # in which case we are not to be found in the path.
115 if test "x$as_myself" = x; then
116   as_myself=$0
117 fi
118 if test ! -f "$as_myself"; then
119   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
120   { (exit 1); exit 1; }
121 fi
122
123 # Work around bugs in pre-3.0 UWIN ksh.
124 for as_var in ENV MAIL MAILPATH
125 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
126 done
127 PS1='$ '
128 PS2='> '
129 PS4='+ '
130
131 # NLS nuisances.
132 LC_ALL=C
133 export LC_ALL
134 LANGUAGE=C
135 export LANGUAGE
136
137 # Required to use basename.
138 if expr a : '\(a\)' >/dev/null 2>&1 &&
139    test "X`expr 00001 : '.*\(...\)'`" = X001; then
140   as_expr=expr
141 else
142   as_expr=false
143 fi
144
145 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
146   as_basename=basename
147 else
148   as_basename=false
149 fi
150
151
152 # Name of the executable.
153 as_me=`$as_basename -- "$0" ||
154 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
155          X"$0" : 'X\(//\)$' \| \
156          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
157 $as_echo X/"$0" |
158     sed '/^.*\/\([^/][^/]*\)\/*$/{
159             s//\1/
160             q
161           }
162           /^X\/\(\/\/\)$/{
163             s//\1/
164             q
165           }
166           /^X\/\(\/\).*/{
167             s//\1/
168             q
169           }
170           s/.*/./; q'`
171
172 # CDPATH.
173 $as_unset CDPATH
174
175
176 if test "x$CONFIG_SHELL" = x; then
177   if (eval ":") 2>/dev/null; then
178   as_have_required=yes
179 else
180   as_have_required=no
181 fi
182
183   if test $as_have_required = yes &&     (eval ":
184 (as_func_return () {
185   (exit \$1)
186 }
187 as_func_success () {
188   as_func_return 0
189 }
190 as_func_failure () {
191   as_func_return 1
192 }
193 as_func_ret_success () {
194   return 0
195 }
196 as_func_ret_failure () {
197   return 1
198 }
199
200 exitcode=0
201 if as_func_success; then
202   :
203 else
204   exitcode=1
205   echo as_func_success failed.
206 fi
207
208 if as_func_failure; then
209   exitcode=1
210   echo as_func_failure succeeded.
211 fi
212
213 if as_func_ret_success; then
214   :
215 else
216   exitcode=1
217   echo as_func_ret_success failed.
218 fi
219
220 if as_func_ret_failure; then
221   exitcode=1
222   echo as_func_ret_failure succeeded.
223 fi
224
225 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
226   :
227 else
228   exitcode=1
229   echo positional parameters were not saved.
230 fi
231
232 test \$exitcode = 0) || { (exit 1); exit 1; }
233
234 (
235   as_lineno_1=\$LINENO
236   as_lineno_2=\$LINENO
237   test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
238   test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
239 ") 2> /dev/null; then
240   :
241 else
242   as_candidate_shells=
243     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
244 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
245 do
246   IFS=$as_save_IFS
247   test -z "$as_dir" && as_dir=.
248   case $as_dir in
249          /*)
250            for as_base in sh bash ksh sh5; do
251              as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
252            done;;
253        esac
254 done
255 IFS=$as_save_IFS
256
257
258       for as_shell in $as_candidate_shells $SHELL; do
259          # Try only shells that exist, to save several forks.
260          if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
261                 { ("$as_shell") 2> /dev/null <<\_ASEOF
262 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
263   emulate sh
264   NULLCMD=:
265   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
266   # is contrary to our usage.  Disable this feature.
267   alias -g '${1+"$@"}'='"$@"'
268   setopt NO_GLOB_SUBST
269 else
270   case `(set -o) 2>/dev/null` in
271   *posix*) set -o posix ;;
272 esac
273
274 fi
275
276
277 :
278 _ASEOF
279 }; then
280   CONFIG_SHELL=$as_shell
281                as_have_required=yes
282                if { "$as_shell" 2> /dev/null <<\_ASEOF
283 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
284   emulate sh
285   NULLCMD=:
286   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
287   # is contrary to our usage.  Disable this feature.
288   alias -g '${1+"$@"}'='"$@"'
289   setopt NO_GLOB_SUBST
290 else
291   case `(set -o) 2>/dev/null` in
292   *posix*) set -o posix ;;
293 esac
294
295 fi
296
297
298 :
299 (as_func_return () {
300   (exit $1)
301 }
302 as_func_success () {
303   as_func_return 0
304 }
305 as_func_failure () {
306   as_func_return 1
307 }
308 as_func_ret_success () {
309   return 0
310 }
311 as_func_ret_failure () {
312   return 1
313 }
314
315 exitcode=0
316 if as_func_success; then
317   :
318 else
319   exitcode=1
320   echo as_func_success failed.
321 fi
322
323 if as_func_failure; then
324   exitcode=1
325   echo as_func_failure succeeded.
326 fi
327
328 if as_func_ret_success; then
329   :
330 else
331   exitcode=1
332   echo as_func_ret_success failed.
333 fi
334
335 if as_func_ret_failure; then
336   exitcode=1
337   echo as_func_ret_failure succeeded.
338 fi
339
340 if ( set x; as_func_ret_success y && test x = "$1" ); then
341   :
342 else
343   exitcode=1
344   echo positional parameters were not saved.
345 fi
346
347 test $exitcode = 0) || { (exit 1); exit 1; }
348
349 (
350   as_lineno_1=$LINENO
351   as_lineno_2=$LINENO
352   test "x$as_lineno_1" != "x$as_lineno_2" &&
353   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
354
355 _ASEOF
356 }; then
357   break
358 fi
359
360 fi
361
362       done
363
364       if test "x$CONFIG_SHELL" != x; then
365   for as_var in BASH_ENV ENV
366         do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
367         done
368         export CONFIG_SHELL
369         exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
370 fi
371
372
373     if test $as_have_required = no; then
374   echo This script requires a shell more modern than all the
375       echo shells that I found on your system.  Please install a
376       echo modern shell, or manually run the script under such a
377       echo shell if you do have one.
378       { (exit 1); exit 1; }
379 fi
380
381
382 fi
383
384 fi
385
386
387
388 (eval "as_func_return () {
389   (exit \$1)
390 }
391 as_func_success () {
392   as_func_return 0
393 }
394 as_func_failure () {
395   as_func_return 1
396 }
397 as_func_ret_success () {
398   return 0
399 }
400 as_func_ret_failure () {
401   return 1
402 }
403
404 exitcode=0
405 if as_func_success; then
406   :
407 else
408   exitcode=1
409   echo as_func_success failed.
410 fi
411
412 if as_func_failure; then
413   exitcode=1
414   echo as_func_failure succeeded.
415 fi
416
417 if as_func_ret_success; then
418   :
419 else
420   exitcode=1
421   echo as_func_ret_success failed.
422 fi
423
424 if as_func_ret_failure; then
425   exitcode=1
426   echo as_func_ret_failure succeeded.
427 fi
428
429 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
430   :
431 else
432   exitcode=1
433   echo positional parameters were not saved.
434 fi
435
436 test \$exitcode = 0") || {
437   echo No shell found that supports shell functions.
438   echo Please tell bug-autoconf@gnu.org about your system,
439   echo including any error possibly output before this message.
440   echo This can help us improve future autoconf versions.
441   echo Configuration will now proceed without shell functions.
442 }
443
444
445
446   as_lineno_1=$LINENO
447   as_lineno_2=$LINENO
448   test "x$as_lineno_1" != "x$as_lineno_2" &&
449   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
450
451   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
452   # uniformly replaced by the line number.  The first 'sed' inserts a
453   # line-number line after each line using $LINENO; the second 'sed'
454   # does the real work.  The second script uses 'N' to pair each
455   # line-number line with the line containing $LINENO, and appends
456   # trailing '-' during substitution so that $LINENO is not a special
457   # case at line end.
458   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
459   # scripts with optimization help from Paolo Bonzini.  Blame Lee
460   # E. McMahon (1931-1989) for sed's syntax.  :-)
461   sed -n '
462     p
463     /[$]LINENO/=
464   ' <$as_myself |
465     sed '
466       s/[$]LINENO.*/&-/
467       t lineno
468       b
469       :lineno
470       N
471       :loop
472       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
473       t loop
474       s/-\n.*//
475     ' >$as_me.lineno &&
476   chmod +x "$as_me.lineno" ||
477     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
478    { (exit 1); exit 1; }; }
479
480   # Don't try to exec as it changes $[0], causing all sort of problems
481   # (the dirname of $[0] is not the place where we might find the
482   # original and so on.  Autoconf is especially sensitive to this).
483   . "./$as_me.lineno"
484   # Exit status is that of the last command.
485   exit
486 }
487
488
489 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
490   as_dirname=dirname
491 else
492   as_dirname=false
493 fi
494
495 ECHO_C= ECHO_N= ECHO_T=
496 case `echo -n x` in
497 -n*)
498   case `echo 'x\c'` in
499   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
500   *)   ECHO_C='\c';;
501   esac;;
502 *)
503   ECHO_N='-n';;
504 esac
505 if expr a : '\(a\)' >/dev/null 2>&1 &&
506    test "X`expr 00001 : '.*\(...\)'`" = X001; then
507   as_expr=expr
508 else
509   as_expr=false
510 fi
511
512 rm -f conf$$ conf$$.exe conf$$.file
513 if test -d conf$$.dir; then
514   rm -f conf$$.dir/conf$$.file
515 else
516   rm -f conf$$.dir
517   mkdir conf$$.dir 2>/dev/null
518 fi
519 if (echo >conf$$.file) 2>/dev/null; then
520   if ln -s conf$$.file conf$$ 2>/dev/null; then
521     as_ln_s='ln -s'
522     # ... but there are two gotchas:
523     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
524     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
525     # In both cases, we have to default to `cp -p'.
526     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
527       as_ln_s='cp -p'
528   elif ln conf$$.file conf$$ 2>/dev/null; then
529     as_ln_s=ln
530   else
531     as_ln_s='cp -p'
532   fi
533 else
534   as_ln_s='cp -p'
535 fi
536 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
537 rmdir conf$$.dir 2>/dev/null
538
539 if mkdir -p . 2>/dev/null; then
540   as_mkdir_p=:
541 else
542   test -d ./-p && rmdir ./-p
543   as_mkdir_p=false
544 fi
545
546 if test -x / >/dev/null 2>&1; then
547   as_test_x='test -x'
548 else
549   if ls -dL / >/dev/null 2>&1; then
550     as_ls_L_option=L
551   else
552     as_ls_L_option=
553   fi
554   as_test_x='
555     eval sh -c '\''
556       if test -d "$1"; then
557         test -d "$1/.";
558       else
559         case $1 in
560         -*)set "./$1";;
561         esac;
562         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
563         ???[sx]*):;;*)false;;esac;fi
564     '\'' sh
565   '
566 fi
567 as_executable_p=$as_test_x
568
569 # Sed expression to map a string onto a valid CPP name.
570 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
571
572 # Sed expression to map a string onto a valid variable name.
573 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
574
575
576
577 exec 7<&0 </dev/null 6>&1
578
579 # Name of the host.
580 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
581 # so uname gets run too.
582 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
583
584 #
585 # Initializations.
586 #
587 ac_default_prefix=/usr/local
588 ac_clean_files=
589 ac_config_libobj_dir=.
590 LIBOBJS=
591 cross_compiling=no
592 subdirs=
593 MFLAGS=
594 MAKEFLAGS=
595 SHELL=${CONFIG_SHELL-/bin/sh}
596
597 # Identity of this package.
598 PACKAGE_NAME='bash'
599 PACKAGE_TARNAME='bash'
600 PACKAGE_VERSION='4.2-release'
601 PACKAGE_STRING='bash 4.2-release'
602 PACKAGE_BUGREPORT='bug-bash@gnu.org'
603
604 ac_unique_file="shell.h"
605 # Factoring default headers for most tests.
606 ac_includes_default="\
607 #include <stdio.h>
608 #ifdef HAVE_SYS_TYPES_H
609 # include <sys/types.h>
610 #endif
611 #ifdef HAVE_SYS_STAT_H
612 # include <sys/stat.h>
613 #endif
614 #ifdef STDC_HEADERS
615 # include <stdlib.h>
616 # include <stddef.h>
617 #else
618 # ifdef HAVE_STDLIB_H
619 #  include <stdlib.h>
620 # endif
621 #endif
622 #ifdef HAVE_STRING_H
623 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
624 #  include <memory.h>
625 # endif
626 # include <string.h>
627 #endif
628 #ifdef HAVE_STRINGS_H
629 # include <strings.h>
630 #endif
631 #ifdef HAVE_INTTYPES_H
632 # include <inttypes.h>
633 #endif
634 #ifdef HAVE_STDINT_H
635 # include <stdint.h>
636 #endif
637 #ifdef HAVE_UNISTD_H
638 # include <unistd.h>
639 #endif"
640
641 ac_header_list=
642 ac_func_list=
643 ac_subst_vars='LTLIBOBJS
644 LOCAL_DEFS
645 LOCAL_LDFLAGS
646 LOCAL_CFLAGS
647 LOCAL_LIBS
648 MALLOC_DEBUG
649 DEBUG
650 RELSTATUS
651 BASHVERS
652 ARFLAGS
653 BUILD_DIR
654 incdir
655 PROFILE_FLAGS
656 SHOBJ_STATUS
657 SHOBJ_LIBS
658 SHOBJ_XLDFLAGS
659 SHOBJ_LDFLAGS
660 SHOBJ_LD
661 SHOBJ_CFLAGS
662 SHOBJ_CC
663 JOBS_O
664 TERMCAP_DEP
665 TERMCAP_LIB
666 SIGLIST_O
667 LIBINTL_H
668 INTL_INC
669 INTL_DEP
670 LIBOBJS
671 POSUB
672 LTLIBINTL
673 LIBINTL
674 INTLLIBS
675 INTL_LIBTOOL_SUFFIX_PREFIX
676 INTLOBJS
677 GENCAT
678 INSTOBJEXT
679 DATADIRNAME
680 CATOBJEXT
681 USE_INCLUDED_LIBINTL
682 BUILD_INCLUDED_LIBINTL
683 INTLBISON
684 LTLIBICONV
685 LIBICONV
686 GLIBC21
687 ALLOCA
688 MSGMERGE
689 XGETTEXT
690 GMSGFMT
691 MSGFMT
692 USE_NLS
693 MKINSTALLDIRS
694 SIZE
695 MAKE_SHELL
696 SET_MAKE
697 YFLAGS
698 YACC
699 RANLIB
700 AR
701 INSTALL_DATA
702 INSTALL_SCRIPT
703 INSTALL_PROGRAM
704 TILDE_LIB
705 HIST_LIBDIR
706 HISTORY_DEP
707 HISTORY_LIB
708 RL_INCLUDE
709 RL_INCLUDEDIR
710 RL_LIBDIR
711 READLINE_DEP
712 READLINE_LIB
713 RL_MINOR
714 RL_MAJOR
715 RL_VERSION
716 LDFLAGS_FOR_BUILD
717 CPPFLAGS_FOR_BUILD
718 CFLAGS_FOR_BUILD
719 STATIC_LD
720 CC_FOR_BUILD
721 SIGNAMES_O
722 SIGNAMES_H
723 CROSS_COMPILE
724 EGREP
725 GREP
726 CPP
727 OBJEXT
728 EXEEXT
729 ac_ct_CC
730 CPPFLAGS
731 LDFLAGS
732 CFLAGS
733 CC
734 HELPSTRINGS
735 HELPINSTALL
736 HELPDIRDEFINE
737 HELPDIR
738 MALLOC_DEP
739 MALLOC_LDFLAGS
740 MALLOC_LIBRARY
741 MALLOC_LIB
742 MALLOC_SRC
743 MALLOC_TARGET
744 PURIFY
745 TESTSCRIPT
746 DEBUGGER_START_FILE
747 host_os
748 host_vendor
749 host_cpu
750 host
751 build_os
752 build_vendor
753 build_cpu
754 build
755 target_alias
756 host_alias
757 build_alias
758 LIBS
759 ECHO_T
760 ECHO_N
761 ECHO_C
762 DEFS
763 mandir
764 localedir
765 libdir
766 psdir
767 pdfdir
768 dvidir
769 htmldir
770 infodir
771 docdir
772 oldincludedir
773 includedir
774 localstatedir
775 sharedstatedir
776 sysconfdir
777 datadir
778 datarootdir
779 libexecdir
780 sbindir
781 bindir
782 program_transform_name
783 prefix
784 exec_prefix
785 PACKAGE_BUGREPORT
786 PACKAGE_STRING
787 PACKAGE_VERSION
788 PACKAGE_TARNAME
789 PACKAGE_NAME
790 PATH_SEPARATOR
791 SHELL'
792 ac_subst_files=''
793 ac_user_opts='
794 enable_option_checking
795 with_afs
796 with_bash_malloc
797 with_curses
798 with_gnu_malloc
799 with_installed_readline
800 with_purecov
801 with_purify
802 enable_minimal_config
803 enable_alias
804 enable_arith_for_command
805 enable_array_variables
806 enable_bang_history
807 enable_brace_expansion
808 enable_casemod_attributes
809 enable_casemod_expansions
810 enable_command_timing
811 enable_cond_command
812 enable_cond_regexp
813 enable_coprocesses
814 enable_debugger
815 enable_directory_stack
816 enable_disabled_builtins
817 enable_dparen_arithmetic
818 enable_extended_glob
819 enable_extended_glob_default
820 enable_help_builtin
821 enable_history
822 enable_job_control
823 enable_multibyte
824 enable_net_redirections
825 enable_process_substitution
826 enable_progcomp
827 enable_prompt_string_decoding
828 enable_readline
829 enable_restricted
830 enable_select
831 enable_separate_helpfiles
832 enable_single_help_strings
833 enable_strict_posix_default
834 enable_usg_echo_default
835 enable_xpg_echo_default
836 enable_mem_scramble
837 enable_profiling
838 enable_static_link
839 enable_largefile
840 enable_nls
841 with_gnu_ld
842 enable_rpath
843 with_libiconv_prefix
844 enable_nls
845 with_included_gettext
846 with_libintl_prefix
847 '
848       ac_precious_vars='build_alias
849 host_alias
850 target_alias
851 DEBUGGER_START_FILE
852 CC
853 CFLAGS
854 LDFLAGS
855 LIBS
856 CPPFLAGS
857 CPP
858 CPPFLAGS
859 YACC
860 YFLAGS'
861
862
863 # Initialize some variables set by options.
864 ac_init_help=
865 ac_init_version=false
866 ac_unrecognized_opts=
867 ac_unrecognized_sep=
868 # The variables have the same names as the options, with
869 # dashes changed to underlines.
870 cache_file=/dev/null
871 exec_prefix=NONE
872 no_create=
873 no_recursion=
874 prefix=NONE
875 program_prefix=NONE
876 program_suffix=NONE
877 program_transform_name=s,x,x,
878 silent=
879 site=
880 srcdir=
881 verbose=
882 x_includes=NONE
883 x_libraries=NONE
884
885 # Installation directory options.
886 # These are left unexpanded so users can "make install exec_prefix=/foo"
887 # and all the variables that are supposed to be based on exec_prefix
888 # by default will actually change.
889 # Use braces instead of parens because sh, perl, etc. also accept them.
890 # (The list follows the same order as the GNU Coding Standards.)
891 bindir='${exec_prefix}/bin'
892 sbindir='${exec_prefix}/sbin'
893 libexecdir='${exec_prefix}/libexec'
894 datarootdir='${prefix}/share'
895 datadir='${datarootdir}'
896 sysconfdir='${prefix}/etc'
897 sharedstatedir='${prefix}/com'
898 localstatedir='${prefix}/var'
899 includedir='${prefix}/include'
900 oldincludedir='/usr/include'
901 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
902 infodir='${datarootdir}/info'
903 htmldir='${docdir}'
904 dvidir='${docdir}'
905 pdfdir='${docdir}'
906 psdir='${docdir}'
907 libdir='${exec_prefix}/lib'
908 localedir='${datarootdir}/locale'
909 mandir='${datarootdir}/man'
910
911 ac_prev=
912 ac_dashdash=
913 for ac_option
914 do
915   # If the previous option needs an argument, assign it.
916   if test -n "$ac_prev"; then
917     eval $ac_prev=\$ac_option
918     ac_prev=
919     continue
920   fi
921
922   case $ac_option in
923   *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
924   *)    ac_optarg=yes ;;
925   esac
926
927   # Accept the important Cygnus configure options, so we can diagnose typos.
928
929   case $ac_dashdash$ac_option in
930   --)
931     ac_dashdash=yes ;;
932
933   -bindir | --bindir | --bindi | --bind | --bin | --bi)
934     ac_prev=bindir ;;
935   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
936     bindir=$ac_optarg ;;
937
938   -build | --build | --buil | --bui | --bu)
939     ac_prev=build_alias ;;
940   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
941     build_alias=$ac_optarg ;;
942
943   -cache-file | --cache-file | --cache-fil | --cache-fi \
944   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
945     ac_prev=cache_file ;;
946   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
947   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
948     cache_file=$ac_optarg ;;
949
950   --config-cache | -C)
951     cache_file=config.cache ;;
952
953   -datadir | --datadir | --datadi | --datad)
954     ac_prev=datadir ;;
955   -datadir=* | --datadir=* | --datadi=* | --datad=*)
956     datadir=$ac_optarg ;;
957
958   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
959   | --dataroo | --dataro | --datar)
960     ac_prev=datarootdir ;;
961   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
962   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
963     datarootdir=$ac_optarg ;;
964
965   -disable-* | --disable-*)
966     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
967     # Reject names that are not valid shell variable names.
968     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
969       { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
970    { (exit 1); exit 1; }; }
971     ac_useropt_orig=$ac_useropt
972     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
973     case $ac_user_opts in
974       *"
975 "enable_$ac_useropt"
976 "*) ;;
977       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
978          ac_unrecognized_sep=', ';;
979     esac
980     eval enable_$ac_useropt=no ;;
981
982   -docdir | --docdir | --docdi | --doc | --do)
983     ac_prev=docdir ;;
984   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
985     docdir=$ac_optarg ;;
986
987   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
988     ac_prev=dvidir ;;
989   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
990     dvidir=$ac_optarg ;;
991
992   -enable-* | --enable-*)
993     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
994     # Reject names that are not valid shell variable names.
995     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
996       { $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
997    { (exit 1); exit 1; }; }
998     ac_useropt_orig=$ac_useropt
999     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1000     case $ac_user_opts in
1001       *"
1002 "enable_$ac_useropt"
1003 "*) ;;
1004       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1005          ac_unrecognized_sep=', ';;
1006     esac
1007     eval enable_$ac_useropt=\$ac_optarg ;;
1008
1009   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1010   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1011   | --exec | --exe | --ex)
1012     ac_prev=exec_prefix ;;
1013   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1014   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1015   | --exec=* | --exe=* | --ex=*)
1016     exec_prefix=$ac_optarg ;;
1017
1018   -gas | --gas | --ga | --g)
1019     # Obsolete; use --with-gas.
1020     with_gas=yes ;;
1021
1022   -help | --help | --hel | --he | -h)
1023     ac_init_help=long ;;
1024   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1025     ac_init_help=recursive ;;
1026   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1027     ac_init_help=short ;;
1028
1029   -host | --host | --hos | --ho)
1030     ac_prev=host_alias ;;
1031   -host=* | --host=* | --hos=* | --ho=*)
1032     host_alias=$ac_optarg ;;
1033
1034   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1035     ac_prev=htmldir ;;
1036   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1037   | --ht=*)
1038     htmldir=$ac_optarg ;;
1039
1040   -includedir | --includedir | --includedi | --included | --include \
1041   | --includ | --inclu | --incl | --inc)
1042     ac_prev=includedir ;;
1043   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1044   | --includ=* | --inclu=* | --incl=* | --inc=*)
1045     includedir=$ac_optarg ;;
1046
1047   -infodir | --infodir | --infodi | --infod | --info | --inf)
1048     ac_prev=infodir ;;
1049   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1050     infodir=$ac_optarg ;;
1051
1052   -libdir | --libdir | --libdi | --libd)
1053     ac_prev=libdir ;;
1054   -libdir=* | --libdir=* | --libdi=* | --libd=*)
1055     libdir=$ac_optarg ;;
1056
1057   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1058   | --libexe | --libex | --libe)
1059     ac_prev=libexecdir ;;
1060   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1061   | --libexe=* | --libex=* | --libe=*)
1062     libexecdir=$ac_optarg ;;
1063
1064   -localedir | --localedir | --localedi | --localed | --locale)
1065     ac_prev=localedir ;;
1066   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1067     localedir=$ac_optarg ;;
1068
1069   -localstatedir | --localstatedir | --localstatedi | --localstated \
1070   | --localstate | --localstat | --localsta | --localst | --locals)
1071     ac_prev=localstatedir ;;
1072   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1073   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1074     localstatedir=$ac_optarg ;;
1075
1076   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1077     ac_prev=mandir ;;
1078   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1079     mandir=$ac_optarg ;;
1080
1081   -nfp | --nfp | --nf)
1082     # Obsolete; use --without-fp.
1083     with_fp=no ;;
1084
1085   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1086   | --no-cr | --no-c | -n)
1087     no_create=yes ;;
1088
1089   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1090   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1091     no_recursion=yes ;;
1092
1093   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1094   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1095   | --oldin | --oldi | --old | --ol | --o)
1096     ac_prev=oldincludedir ;;
1097   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1098   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1099   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1100     oldincludedir=$ac_optarg ;;
1101
1102   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1103     ac_prev=prefix ;;
1104   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1105     prefix=$ac_optarg ;;
1106
1107   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1108   | --program-pre | --program-pr | --program-p)
1109     ac_prev=program_prefix ;;
1110   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1111   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1112     program_prefix=$ac_optarg ;;
1113
1114   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1115   | --program-suf | --program-su | --program-s)
1116     ac_prev=program_suffix ;;
1117   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1118   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1119     program_suffix=$ac_optarg ;;
1120
1121   -program-transform-name | --program-transform-name \
1122   | --program-transform-nam | --program-transform-na \
1123   | --program-transform-n | --program-transform- \
1124   | --program-transform | --program-transfor \
1125   | --program-transfo | --program-transf \
1126   | --program-trans | --program-tran \
1127   | --progr-tra | --program-tr | --program-t)
1128     ac_prev=program_transform_name ;;
1129   -program-transform-name=* | --program-transform-name=* \
1130   | --program-transform-nam=* | --program-transform-na=* \
1131   | --program-transform-n=* | --program-transform-=* \
1132   | --program-transform=* | --program-transfor=* \
1133   | --program-transfo=* | --program-transf=* \
1134   | --program-trans=* | --program-tran=* \
1135   | --progr-tra=* | --program-tr=* | --program-t=*)
1136     program_transform_name=$ac_optarg ;;
1137
1138   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1139     ac_prev=pdfdir ;;
1140   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1141     pdfdir=$ac_optarg ;;
1142
1143   -psdir | --psdir | --psdi | --psd | --ps)
1144     ac_prev=psdir ;;
1145   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1146     psdir=$ac_optarg ;;
1147
1148   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1149   | -silent | --silent | --silen | --sile | --sil)
1150     silent=yes ;;
1151
1152   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1153     ac_prev=sbindir ;;
1154   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1155   | --sbi=* | --sb=*)
1156     sbindir=$ac_optarg ;;
1157
1158   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1159   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1160   | --sharedst | --shareds | --shared | --share | --shar \
1161   | --sha | --sh)
1162     ac_prev=sharedstatedir ;;
1163   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1164   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1165   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1166   | --sha=* | --sh=*)
1167     sharedstatedir=$ac_optarg ;;
1168
1169   -site | --site | --sit)
1170     ac_prev=site ;;
1171   -site=* | --site=* | --sit=*)
1172     site=$ac_optarg ;;
1173
1174   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1175     ac_prev=srcdir ;;
1176   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1177     srcdir=$ac_optarg ;;
1178
1179   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1180   | --syscon | --sysco | --sysc | --sys | --sy)
1181     ac_prev=sysconfdir ;;
1182   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1183   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1184     sysconfdir=$ac_optarg ;;
1185
1186   -target | --target | --targe | --targ | --tar | --ta | --t)
1187     ac_prev=target_alias ;;
1188   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1189     target_alias=$ac_optarg ;;
1190
1191   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1192     verbose=yes ;;
1193
1194   -version | --version | --versio | --versi | --vers | -V)
1195     ac_init_version=: ;;
1196
1197   -with-* | --with-*)
1198     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1199     # Reject names that are not valid shell variable names.
1200     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1201       { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
1202    { (exit 1); exit 1; }; }
1203     ac_useropt_orig=$ac_useropt
1204     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1205     case $ac_user_opts in
1206       *"
1207 "with_$ac_useropt"
1208 "*) ;;
1209       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1210          ac_unrecognized_sep=', ';;
1211     esac
1212     eval with_$ac_useropt=\$ac_optarg ;;
1213
1214   -without-* | --without-*)
1215     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1216     # Reject names that are not valid shell variable names.
1217     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1218       { $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
1219    { (exit 1); exit 1; }; }
1220     ac_useropt_orig=$ac_useropt
1221     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1222     case $ac_user_opts in
1223       *"
1224 "with_$ac_useropt"
1225 "*) ;;
1226       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1227          ac_unrecognized_sep=', ';;
1228     esac
1229     eval with_$ac_useropt=no ;;
1230
1231   --x)
1232     # Obsolete; use --with-x.
1233     with_x=yes ;;
1234
1235   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1236   | --x-incl | --x-inc | --x-in | --x-i)
1237     ac_prev=x_includes ;;
1238   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1239   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1240     x_includes=$ac_optarg ;;
1241
1242   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1243   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1244     ac_prev=x_libraries ;;
1245   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1246   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1247     x_libraries=$ac_optarg ;;
1248
1249   -*) { $as_echo "$as_me: error: unrecognized option: $ac_option
1250 Try \`$0 --help' for more information." >&2
1251    { (exit 1); exit 1; }; }
1252     ;;
1253
1254   *=*)
1255     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1256     # Reject names that are not valid shell variable names.
1257     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1258       { $as_echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1259    { (exit 1); exit 1; }; }
1260     eval $ac_envvar=\$ac_optarg
1261     export $ac_envvar ;;
1262
1263   *)
1264     # FIXME: should be removed in autoconf 3.0.
1265     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1266     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1267       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1268     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1269     ;;
1270
1271   esac
1272 done
1273
1274 if test -n "$ac_prev"; then
1275   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1276   { $as_echo "$as_me: error: missing argument to $ac_option" >&2
1277    { (exit 1); exit 1; }; }
1278 fi
1279
1280 if test -n "$ac_unrecognized_opts"; then
1281   case $enable_option_checking in
1282     no) ;;
1283     fatal) { $as_echo "$as_me: error: unrecognized options: $ac_unrecognized_opts" >&2
1284    { (exit 1); exit 1; }; } ;;
1285     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1286   esac
1287 fi
1288
1289 # Check all directory arguments for consistency.
1290 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1291                 datadir sysconfdir sharedstatedir localstatedir includedir \
1292                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1293                 libdir localedir mandir
1294 do
1295   eval ac_val=\$$ac_var
1296   # Remove trailing slashes.
1297   case $ac_val in
1298     */ )
1299       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1300       eval $ac_var=\$ac_val;;
1301   esac
1302   # Be sure to have absolute directory names.
1303   case $ac_val in
1304     [\\/$]* | ?:[\\/]* )  continue;;
1305     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1306   esac
1307   { $as_echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1308    { (exit 1); exit 1; }; }
1309 done
1310
1311 # There might be people who depend on the old broken behavior: `$host'
1312 # used to hold the argument of --host etc.
1313 # FIXME: To remove some day.
1314 build=$build_alias
1315 host=$host_alias
1316 target=$target_alias
1317
1318 # FIXME: To remove some day.
1319 if test "x$host_alias" != x; then
1320   if test "x$build_alias" = x; then
1321     cross_compiling=maybe
1322     $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1323     If a cross compiler is detected then cross compile mode will be used." >&2
1324   elif test "x$build_alias" != "x$host_alias"; then
1325     cross_compiling=yes
1326   fi
1327 fi
1328
1329 ac_tool_prefix=
1330 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1331
1332 test "$silent" = yes && exec 6>/dev/null
1333
1334
1335 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1336 ac_ls_di=`ls -di .` &&
1337 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1338   { $as_echo "$as_me: error: working directory cannot be determined" >&2
1339    { (exit 1); exit 1; }; }
1340 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1341   { $as_echo "$as_me: error: pwd does not report name of working directory" >&2
1342    { (exit 1); exit 1; }; }
1343
1344
1345 # Find the source files, if location was not specified.
1346 if test -z "$srcdir"; then
1347   ac_srcdir_defaulted=yes
1348   # Try the directory containing this script, then the parent directory.
1349   ac_confdir=`$as_dirname -- "$as_myself" ||
1350 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1351          X"$as_myself" : 'X\(//\)[^/]' \| \
1352          X"$as_myself" : 'X\(//\)$' \| \
1353          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1354 $as_echo X"$as_myself" |
1355     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1356             s//\1/
1357             q
1358           }
1359           /^X\(\/\/\)[^/].*/{
1360             s//\1/
1361             q
1362           }
1363           /^X\(\/\/\)$/{
1364             s//\1/
1365             q
1366           }
1367           /^X\(\/\).*/{
1368             s//\1/
1369             q
1370           }
1371           s/.*/./; q'`
1372   srcdir=$ac_confdir
1373   if test ! -r "$srcdir/$ac_unique_file"; then
1374     srcdir=..
1375   fi
1376 else
1377   ac_srcdir_defaulted=no
1378 fi
1379 if test ! -r "$srcdir/$ac_unique_file"; then
1380   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1381   { $as_echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1382    { (exit 1); exit 1; }; }
1383 fi
1384 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1385 ac_abs_confdir=`(
1386         cd "$srcdir" && test -r "./$ac_unique_file" || { $as_echo "$as_me: error: $ac_msg" >&2
1387    { (exit 1); exit 1; }; }
1388         pwd)`
1389 # When building in place, set srcdir=.
1390 if test "$ac_abs_confdir" = "$ac_pwd"; then
1391   srcdir=.
1392 fi
1393 # Remove unnecessary trailing slashes from srcdir.
1394 # Double slashes in file names in object file debugging info
1395 # mess up M-x gdb in Emacs.
1396 case $srcdir in
1397 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1398 esac
1399 for ac_var in $ac_precious_vars; do
1400   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1401   eval ac_env_${ac_var}_value=\$${ac_var}
1402   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1403   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1404 done
1405
1406 #
1407 # Report the --help message.
1408 #
1409 if test "$ac_init_help" = "long"; then
1410   # Omit some internal or obsolete options to make the list less imposing.
1411   # This message is too long to be a string in the A/UX 3.1 sh.
1412   cat <<_ACEOF
1413 \`configure' configures bash 4.2-release to adapt to many kinds of systems.
1414
1415 Usage: $0 [OPTION]... [VAR=VALUE]...
1416
1417 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1418 VAR=VALUE.  See below for descriptions of some of the useful variables.
1419
1420 Defaults for the options are specified in brackets.
1421
1422 Configuration:
1423   -h, --help              display this help and exit
1424       --help=short        display options specific to this package
1425       --help=recursive    display the short help of all the included packages
1426   -V, --version           display version information and exit
1427   -q, --quiet, --silent   do not print \`checking...' messages
1428       --cache-file=FILE   cache test results in FILE [disabled]
1429   -C, --config-cache      alias for \`--cache-file=config.cache'
1430   -n, --no-create         do not create output files
1431       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1432
1433 Installation directories:
1434   --prefix=PREFIX         install architecture-independent files in PREFIX
1435                           [$ac_default_prefix]
1436   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1437                           [PREFIX]
1438
1439 By default, \`make install' will install all the files in
1440 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1441 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1442 for instance \`--prefix=\$HOME'.
1443
1444 For better control, use the options below.
1445
1446 Fine tuning of the installation directories:
1447   --bindir=DIR            user executables [EPREFIX/bin]
1448   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1449   --libexecdir=DIR        program executables [EPREFIX/libexec]
1450   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1451   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1452   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1453   --libdir=DIR            object code libraries [EPREFIX/lib]
1454   --includedir=DIR        C header files [PREFIX/include]
1455   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1456   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1457   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1458   --infodir=DIR           info documentation [DATAROOTDIR/info]
1459   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1460   --mandir=DIR            man documentation [DATAROOTDIR/man]
1461   --docdir=DIR            documentation root [DATAROOTDIR/doc/bash]
1462   --htmldir=DIR           html documentation [DOCDIR]
1463   --dvidir=DIR            dvi documentation [DOCDIR]
1464   --pdfdir=DIR            pdf documentation [DOCDIR]
1465   --psdir=DIR             ps documentation [DOCDIR]
1466 _ACEOF
1467
1468   cat <<\_ACEOF
1469
1470 System types:
1471   --build=BUILD     configure for building on BUILD [guessed]
1472   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1473 _ACEOF
1474 fi
1475
1476 if test -n "$ac_init_help"; then
1477   case $ac_init_help in
1478      short | recursive ) echo "Configuration of bash 4.2-release:";;
1479    esac
1480   cat <<\_ACEOF
1481
1482 Optional Features:
1483   --disable-option-checking  ignore unrecognized --enable/--with options
1484   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1485   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1486   --enable-minimal-config a minimal sh-like configuration
1487   --enable-alias          enable shell aliases
1488   --enable-arith-for-command
1489                           enable arithmetic for command
1490   --enable-array-variables
1491                           include shell array variables
1492   --enable-bang-history   turn on csh-style history substitution
1493   --enable-brace-expansion
1494                           include brace expansion
1495   --enable-casemod-attributes
1496                           include case-modifying variable attributes
1497   --enable-casemod-expansions
1498                           include case-modifying word expansions
1499   --enable-command-timing enable the time reserved word and command timing
1500   --enable-cond-command   enable the conditional command
1501   --enable-cond-regexp    enable extended regular expression matching in
1502                           conditional commands
1503   --enable-coprocesses    enable coprocess support and the coproc reserved
1504                           word
1505   --enable-debugger       enable support for bash debugger
1506   --enable-directory-stack
1507                           enable builtins pushd/popd/dirs
1508   --enable-disabled-builtins
1509                           allow disabled builtins to still be invoked
1510   --enable-dparen-arithmetic
1511                           include ((...)) command
1512   --enable-extended-glob  include ksh-style extended pattern matching
1513   --enable-extended-glob-default
1514                           force extended pattern matching to be enabled by
1515                           default
1516   --enable-help-builtin   include the help builtin
1517   --enable-history        turn on command history
1518   --enable-job-control    enable job control features
1519   --enable-multibyte      enable multibyte characters if OS supports them
1520   --enable-net-redirections
1521                           enable /dev/tcp/host/port redirection
1522   --enable-process-substitution
1523                           enable process substitution
1524   --enable-progcomp       enable programmable completion and the complete
1525                           builtin
1526   --enable-prompt-string-decoding
1527                           turn on escape character decoding in prompts
1528   --enable-readline       turn on command line editing
1529   --enable-restricted     enable a restricted shell
1530   --enable-select         include select command
1531   --enable-separate-helpfiles
1532                           use external files for help builtin documentation
1533   --enable-single-help-strings
1534                           store help documentation as a single string to ease
1535                           translation
1536   --enable-strict-posix-default
1537                           configure bash to be posix-conformant by default
1538   --enable-usg-echo-default
1539                           a synonym for --enable-xpg-echo-default
1540   --enable-xpg-echo-default
1541                           make the echo builtin expand escape sequences by
1542                           default
1543   --enable-mem-scramble   scramble memory on calls to malloc and free
1544   --enable-profiling      allow profiling with gprof
1545   --enable-static-link    link bash statically, for use as a root shell
1546   --disable-largefile     omit support for large files
1547   --disable-nls           do not use Native Language Support
1548   --disable-rpath         do not hardcode runtime library paths
1549
1550 Optional Packages:
1551   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1552   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1553   --with-afs              if you are running AFS
1554   --with-bash-malloc      use the Bash version of malloc
1555   --with-curses           use the curses library instead of the termcap
1556                           library
1557   --with-gnu-malloc       synonym for --with-bash-malloc
1558   --with-installed-readline
1559                           use a version of the readline library that is
1560                           already installed
1561   --with-purecov          configure to postprocess with pure coverage
1562   --with-purify           configure to postprocess with purify
1563   --with-gnu-ld           assume the C compiler uses GNU ld default=no
1564   --with-libiconv-prefix[=DIR]  search for libiconv in DIR/include and DIR/lib
1565   --without-libiconv-prefix     don't search for libiconv in includedir and libdir
1566   --with-included-gettext use the GNU gettext library included here
1567   --with-libintl-prefix[=DIR]  search for libintl in DIR/include and DIR/lib
1568   --without-libintl-prefix     don't search for libintl in includedir and libdir
1569
1570 Some influential environment variables:
1571   DEBUGGER_START_FILE
1572               location of bash debugger initialization file
1573   CC          C compiler command
1574   CFLAGS      C compiler flags
1575   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1576               nonstandard directory <lib dir>
1577   LIBS        libraries to pass to the linker, e.g. -l<library>
1578   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1579               you have headers in a nonstandard directory <include dir>
1580   CPP         C preprocessor
1581   YACC        The `Yet Another C Compiler' implementation to use. Defaults to
1582               the first program found out of: `bison -y', `byacc', `yacc'.
1583   YFLAGS      The list of arguments that will be passed by default to $YACC.
1584               This script will default YFLAGS to the empty string to avoid a
1585               default value of `-d' given by some make applications.
1586
1587 Use these variables to override the choices made by `configure' or to help
1588 it to find libraries and programs with nonstandard names/locations.
1589
1590 Report bugs to <bug-bash@gnu.org>.
1591 _ACEOF
1592 ac_status=$?
1593 fi
1594
1595 if test "$ac_init_help" = "recursive"; then
1596   # If there are subdirs, report their specific --help.
1597   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1598     test -d "$ac_dir" ||
1599       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1600       continue
1601     ac_builddir=.
1602
1603 case "$ac_dir" in
1604 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1605 *)
1606   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1607   # A ".." for each directory in $ac_dir_suffix.
1608   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1609   case $ac_top_builddir_sub in
1610   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1611   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1612   esac ;;
1613 esac
1614 ac_abs_top_builddir=$ac_pwd
1615 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1616 # for backward compatibility:
1617 ac_top_builddir=$ac_top_build_prefix
1618
1619 case $srcdir in
1620   .)  # We are building in place.
1621     ac_srcdir=.
1622     ac_top_srcdir=$ac_top_builddir_sub
1623     ac_abs_top_srcdir=$ac_pwd ;;
1624   [\\/]* | ?:[\\/]* )  # Absolute name.
1625     ac_srcdir=$srcdir$ac_dir_suffix;
1626     ac_top_srcdir=$srcdir
1627     ac_abs_top_srcdir=$srcdir ;;
1628   *) # Relative name.
1629     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1630     ac_top_srcdir=$ac_top_build_prefix$srcdir
1631     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1632 esac
1633 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1634
1635     cd "$ac_dir" || { ac_status=$?; continue; }
1636     # Check for guested configure.
1637     if test -f "$ac_srcdir/configure.gnu"; then
1638       echo &&
1639       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1640     elif test -f "$ac_srcdir/configure"; then
1641       echo &&
1642       $SHELL "$ac_srcdir/configure" --help=recursive
1643     else
1644       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1645     fi || ac_status=$?
1646     cd "$ac_pwd" || { ac_status=$?; break; }
1647   done
1648 fi
1649
1650 test -n "$ac_init_help" && exit $ac_status
1651 if $ac_init_version; then
1652   cat <<\_ACEOF
1653 bash configure 4.2-release
1654 generated by GNU Autoconf 2.63
1655
1656 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1657 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
1658 This configure script is free software; the Free Software Foundation
1659 gives unlimited permission to copy, distribute and modify it.
1660 _ACEOF
1661   exit
1662 fi
1663 cat >config.log <<_ACEOF
1664 This file contains any messages produced by compilers while
1665 running configure, to aid debugging if configure makes a mistake.
1666
1667 It was created by bash $as_me 4.2-release, which was
1668 generated by GNU Autoconf 2.63.  Invocation command line was
1669
1670   $ $0 $@
1671
1672 _ACEOF
1673 exec 5>>config.log
1674 {
1675 cat <<_ASUNAME
1676 ## --------- ##
1677 ## Platform. ##
1678 ## --------- ##
1679
1680 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1681 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1682 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1683 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1684 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1685
1686 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1687 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1688
1689 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1690 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1691 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1692 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1693 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1694 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1695 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1696
1697 _ASUNAME
1698
1699 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1700 for as_dir in $PATH
1701 do
1702   IFS=$as_save_IFS
1703   test -z "$as_dir" && as_dir=.
1704   $as_echo "PATH: $as_dir"
1705 done
1706 IFS=$as_save_IFS
1707
1708 } >&5
1709
1710 cat >&5 <<_ACEOF
1711
1712
1713 ## ----------- ##
1714 ## Core tests. ##
1715 ## ----------- ##
1716
1717 _ACEOF
1718
1719
1720 # Keep a trace of the command line.
1721 # Strip out --no-create and --no-recursion so they do not pile up.
1722 # Strip out --silent because we don't want to record it for future runs.
1723 # Also quote any args containing shell meta-characters.
1724 # Make two passes to allow for proper duplicate-argument suppression.
1725 ac_configure_args=
1726 ac_configure_args0=
1727 ac_configure_args1=
1728 ac_must_keep_next=false
1729 for ac_pass in 1 2
1730 do
1731   for ac_arg
1732   do
1733     case $ac_arg in
1734     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1735     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1736     | -silent | --silent | --silen | --sile | --sil)
1737       continue ;;
1738     *\'*)
1739       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1740     esac
1741     case $ac_pass in
1742     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1743     2)
1744       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1745       if test $ac_must_keep_next = true; then
1746         ac_must_keep_next=false # Got value, back to normal.
1747       else
1748         case $ac_arg in
1749           *=* | --config-cache | -C | -disable-* | --disable-* \
1750           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1751           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1752           | -with-* | --with-* | -without-* | --without-* | --x)
1753             case "$ac_configure_args0 " in
1754               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1755             esac
1756             ;;
1757           -* ) ac_must_keep_next=true ;;
1758         esac
1759       fi
1760       ac_configure_args="$ac_configure_args '$ac_arg'"
1761       ;;
1762     esac
1763   done
1764 done
1765 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1766 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1767
1768 # When interrupted or exit'd, cleanup temporary files, and complete
1769 # config.log.  We remove comments because anyway the quotes in there
1770 # would cause problems or look ugly.
1771 # WARNING: Use '\'' to represent an apostrophe within the trap.
1772 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1773 trap 'exit_status=$?
1774   # Save into config.log some information that might help in debugging.
1775   {
1776     echo
1777
1778     cat <<\_ASBOX
1779 ## ---------------- ##
1780 ## Cache variables. ##
1781 ## ---------------- ##
1782 _ASBOX
1783     echo
1784     # The following way of writing the cache mishandles newlines in values,
1785 (
1786   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1787     eval ac_val=\$$ac_var
1788     case $ac_val in #(
1789     *${as_nl}*)
1790       case $ac_var in #(
1791       *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
1792 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1793       esac
1794       case $ac_var in #(
1795       _ | IFS | as_nl) ;; #(
1796       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1797       *) $as_unset $ac_var ;;
1798       esac ;;
1799     esac
1800   done
1801   (set) 2>&1 |
1802     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1803     *${as_nl}ac_space=\ *)
1804       sed -n \
1805         "s/'\''/'\''\\\\'\'''\''/g;
1806           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1807       ;; #(
1808     *)
1809       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1810       ;;
1811     esac |
1812     sort
1813 )
1814     echo
1815
1816     cat <<\_ASBOX
1817 ## ----------------- ##
1818 ## Output variables. ##
1819 ## ----------------- ##
1820 _ASBOX
1821     echo
1822     for ac_var in $ac_subst_vars
1823     do
1824       eval ac_val=\$$ac_var
1825       case $ac_val in
1826       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1827       esac
1828       $as_echo "$ac_var='\''$ac_val'\''"
1829     done | sort
1830     echo
1831
1832     if test -n "$ac_subst_files"; then
1833       cat <<\_ASBOX
1834 ## ------------------- ##
1835 ## File substitutions. ##
1836 ## ------------------- ##
1837 _ASBOX
1838       echo
1839       for ac_var in $ac_subst_files
1840       do
1841         eval ac_val=\$$ac_var
1842         case $ac_val in
1843         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1844         esac
1845         $as_echo "$ac_var='\''$ac_val'\''"
1846       done | sort
1847       echo
1848     fi
1849
1850     if test -s confdefs.h; then
1851       cat <<\_ASBOX
1852 ## ----------- ##
1853 ## confdefs.h. ##
1854 ## ----------- ##
1855 _ASBOX
1856       echo
1857       cat confdefs.h
1858       echo
1859     fi
1860     test "$ac_signal" != 0 &&
1861       $as_echo "$as_me: caught signal $ac_signal"
1862     $as_echo "$as_me: exit $exit_status"
1863   } >&5
1864   rm -f core *.core core.conftest.* &&
1865     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1866     exit $exit_status
1867 ' 0
1868 for ac_signal in 1 2 13 15; do
1869   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1870 done
1871 ac_signal=0
1872
1873 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1874 rm -f -r conftest* confdefs.h
1875
1876 # Predefined preprocessor variables.
1877
1878 cat >>confdefs.h <<_ACEOF
1879 #define PACKAGE_NAME "$PACKAGE_NAME"
1880 _ACEOF
1881
1882
1883 cat >>confdefs.h <<_ACEOF
1884 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1885 _ACEOF
1886
1887
1888 cat >>confdefs.h <<_ACEOF
1889 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1890 _ACEOF
1891
1892
1893 cat >>confdefs.h <<_ACEOF
1894 #define PACKAGE_STRING "$PACKAGE_STRING"
1895 _ACEOF
1896
1897
1898 cat >>confdefs.h <<_ACEOF
1899 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1900 _ACEOF
1901
1902
1903 # Let the site file select an alternate cache file if it wants to.
1904 # Prefer an explicitly selected file to automatically selected ones.
1905 ac_site_file1=NONE
1906 ac_site_file2=NONE
1907 if test -n "$CONFIG_SITE"; then
1908   ac_site_file1=$CONFIG_SITE
1909 elif test "x$prefix" != xNONE; then
1910   ac_site_file1=$prefix/share/config.site
1911   ac_site_file2=$prefix/etc/config.site
1912 else
1913   ac_site_file1=$ac_default_prefix/share/config.site
1914   ac_site_file2=$ac_default_prefix/etc/config.site
1915 fi
1916 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
1917 do
1918   test "x$ac_site_file" = xNONE && continue
1919   if test -r "$ac_site_file"; then
1920     { $as_echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1921 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
1922     sed 's/^/| /' "$ac_site_file" >&5
1923     . "$ac_site_file"
1924   fi
1925 done
1926
1927 if test -r "$cache_file"; then
1928   # Some versions of bash will fail to source /dev/null (special
1929   # files actually), so we avoid doing that.
1930   if test -f "$cache_file"; then
1931     { $as_echo "$as_me:$LINENO: loading cache $cache_file" >&5
1932 $as_echo "$as_me: loading cache $cache_file" >&6;}
1933     case $cache_file in
1934       [\\/]* | ?:[\\/]* ) . "$cache_file";;
1935       *)                      . "./$cache_file";;
1936     esac
1937   fi
1938 else
1939   { $as_echo "$as_me:$LINENO: creating cache $cache_file" >&5
1940 $as_echo "$as_me: creating cache $cache_file" >&6;}
1941   >$cache_file
1942 fi
1943
1944 ac_header_list="$ac_header_list sys/time.h"
1945 ac_header_list="$ac_header_list unistd.h"
1946 ac_func_list="$ac_func_list alarm"
1947 ac_func_list="$ac_func_list fpurge"
1948 ac_func_list="$ac_func_list __fpurge"
1949 ac_func_list="$ac_func_list snprintf"
1950 ac_func_list="$ac_func_list vsnprintf"
1951 # Check that the precious variables saved in the cache have kept the same
1952 # value.
1953 ac_cache_corrupted=false
1954 for ac_var in $ac_precious_vars; do
1955   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1956   eval ac_new_set=\$ac_env_${ac_var}_set
1957   eval ac_old_val=\$ac_cv_env_${ac_var}_value
1958   eval ac_new_val=\$ac_env_${ac_var}_value
1959   case $ac_old_set,$ac_new_set in
1960     set,)
1961       { $as_echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1962 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1963       ac_cache_corrupted=: ;;
1964     ,set)
1965       { $as_echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1966 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1967       ac_cache_corrupted=: ;;
1968     ,);;
1969     *)
1970       if test "x$ac_old_val" != "x$ac_new_val"; then
1971         # differences in whitespace do not lead to failure.
1972         ac_old_val_w=`echo x $ac_old_val`
1973         ac_new_val_w=`echo x $ac_new_val`
1974         if test "$ac_old_val_w" != "$ac_new_val_w"; then
1975           { $as_echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1976 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1977           ac_cache_corrupted=:
1978         else
1979           { $as_echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
1980 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
1981           eval $ac_var=\$ac_old_val
1982         fi
1983         { $as_echo "$as_me:$LINENO:   former value:  \`$ac_old_val'" >&5
1984 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
1985         { $as_echo "$as_me:$LINENO:   current value: \`$ac_new_val'" >&5
1986 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
1987       fi;;
1988   esac
1989   # Pass precious variables to config.status.
1990   if test "$ac_new_set" = set; then
1991     case $ac_new_val in
1992     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1993     *) ac_arg=$ac_var=$ac_new_val ;;
1994     esac
1995     case " $ac_configure_args " in
1996       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1997       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1998     esac
1999   fi
2000 done
2001 if $ac_cache_corrupted; then
2002   { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2003 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2004   { $as_echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
2005 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2006   { { $as_echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
2007 $as_echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
2008    { (exit 1); exit 1; }; }
2009 fi
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035 ac_ext=c
2036 ac_cpp='$CPP $CPPFLAGS'
2037 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2038 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2039 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2040
2041
2042
2043
2044
2045
2046 ac_aux_dir=
2047 for ac_dir in ./support "$srcdir"/./support; do
2048   if test -f "$ac_dir/install-sh"; then
2049     ac_aux_dir=$ac_dir
2050     ac_install_sh="$ac_aux_dir/install-sh -c"
2051     break
2052   elif test -f "$ac_dir/install.sh"; then
2053     ac_aux_dir=$ac_dir
2054     ac_install_sh="$ac_aux_dir/install.sh -c"
2055     break
2056   elif test -f "$ac_dir/shtool"; then
2057     ac_aux_dir=$ac_dir
2058     ac_install_sh="$ac_aux_dir/shtool install -c"
2059     break
2060   fi
2061 done
2062 if test -z "$ac_aux_dir"; then
2063   { { $as_echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in ./support \"$srcdir\"/./support" >&5
2064 $as_echo "$as_me: error: cannot find install-sh or install.sh in ./support \"$srcdir\"/./support" >&2;}
2065    { (exit 1); exit 1; }; }
2066 fi
2067
2068 # These three variables are undocumented and unsupported,
2069 # and are intended to be withdrawn in a future Autoconf release.
2070 # They can cause serious problems if a builder's source tree is in a directory
2071 # whose full name contains unusual characters.
2072 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2073 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2074 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2075
2076
2077 ac_config_headers="$ac_config_headers config.h"
2078
2079
2080 BASHVERS=4.2
2081 RELSTATUS=release
2082
2083 case "$RELSTATUS" in
2084 alp*|bet*|dev*|rc*|maint*)      DEBUG='-DDEBUG' MALLOC_DEBUG='-DMALLOC_DEBUG' ;;
2085 *)      DEBUG= MALLOC_DEBUG= ;;
2086 esac
2087
2088 # Make sure we can run config.sub.
2089 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2090   { { $as_echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
2091 $as_echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
2092    { (exit 1); exit 1; }; }
2093
2094 { $as_echo "$as_me:$LINENO: checking build system type" >&5
2095 $as_echo_n "checking build system type... " >&6; }
2096 if test "${ac_cv_build+set}" = set; then
2097   $as_echo_n "(cached) " >&6
2098 else
2099   ac_build_alias=$build_alias
2100 test "x$ac_build_alias" = x &&
2101   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2102 test "x$ac_build_alias" = x &&
2103   { { $as_echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
2104 $as_echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
2105    { (exit 1); exit 1; }; }
2106 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2107   { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
2108 $as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
2109    { (exit 1); exit 1; }; }
2110
2111 fi
2112 { $as_echo "$as_me:$LINENO: result: $ac_cv_build" >&5
2113 $as_echo "$ac_cv_build" >&6; }
2114 case $ac_cv_build in
2115 *-*-*) ;;
2116 *) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
2117 $as_echo "$as_me: error: invalid value of canonical build" >&2;}
2118    { (exit 1); exit 1; }; };;
2119 esac
2120 build=$ac_cv_build
2121 ac_save_IFS=$IFS; IFS='-'
2122 set x $ac_cv_build
2123 shift
2124 build_cpu=$1
2125 build_vendor=$2
2126 shift; shift
2127 # Remember, the first character of IFS is used to create $*,
2128 # except with old shells:
2129 build_os=$*
2130 IFS=$ac_save_IFS
2131 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2132
2133
2134 { $as_echo "$as_me:$LINENO: checking host system type" >&5
2135 $as_echo_n "checking host system type... " >&6; }
2136 if test "${ac_cv_host+set}" = set; then
2137   $as_echo_n "(cached) " >&6
2138 else
2139   if test "x$host_alias" = x; then
2140   ac_cv_host=$ac_cv_build
2141 else
2142   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2143     { { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
2144 $as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
2145    { (exit 1); exit 1; }; }
2146 fi
2147
2148 fi
2149 { $as_echo "$as_me:$LINENO: result: $ac_cv_host" >&5
2150 $as_echo "$ac_cv_host" >&6; }
2151 case $ac_cv_host in
2152 *-*-*) ;;
2153 *) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
2154 $as_echo "$as_me: error: invalid value of canonical host" >&2;}
2155    { (exit 1); exit 1; }; };;
2156 esac
2157 host=$ac_cv_host
2158 ac_save_IFS=$IFS; IFS='-'
2159 set x $ac_cv_host
2160 shift
2161 host_cpu=$1
2162 host_vendor=$2
2163 shift; shift
2164 # Remember, the first character of IFS is used to create $*,
2165 # except with old shells:
2166 host_os=$*
2167 IFS=$ac_save_IFS
2168 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2169
2170
2171
2172 opt_bash_malloc=yes
2173 opt_purify=no
2174 opt_purecov=no
2175 opt_afs=no
2176 opt_curses=no
2177 opt_with_installed_readline=no
2178
2179 #htmldir=
2180
2181 case "${host_cpu}-${host_os}" in
2182 alpha*-*)       opt_bash_malloc=no ;;   # alpha running osf/1 or linux
2183 *[Cc]ray*-*)    opt_bash_malloc=no ;;   # Crays
2184 *-osf1*)        opt_bash_malloc=no ;;   # other osf/1 machines
2185 sparc-svr4*)    opt_bash_malloc=no ;;   # sparc SVR4, SVR4.2
2186 sparc-netbsd*)  opt_bash_malloc=no ;;   # needs 8-byte alignment
2187 mips-irix6*)    opt_bash_malloc=no ;;   # needs 8-byte alignment
2188 m68k-sysv)      opt_bash_malloc=no ;;   # fixes file descriptor leak in closedir
2189 sparc-linux*)   opt_bash_malloc=no ;;   # sparc running linux; requires ELF
2190 #*-freebsd*-gnu)        opt_bash_malloc=no ;;   # there's some undetermined problem here
2191 #*-freebsd*)    opt_bash_malloc=no ;;   # they claim it's better; I disagree
2192 *-openbsd*)     opt_bash_malloc=no ;;   # they claim it needs eight-bit alignment
2193 *-aix*)         opt_bash_malloc=no ;;   # AIX machines
2194 *-nextstep*)    opt_bash_malloc=no ;;   # NeXT machines running NeXTstep
2195 *-macos*)       opt_bash_malloc=no ;;   # Apple MacOS X
2196 *-rhapsody*)    opt_bash_malloc=no ;;   # Apple Rhapsody (MacOS X)
2197 *-darwin*)      opt_bash_malloc=no ;;   # Apple Darwin (MacOS X)
2198 *-dgux*)        opt_bash_malloc=no ;;   # DG/UX machines
2199 *-qnx*)         opt_bash_malloc=no ;;   # QNX 4.2, QNX 6.x
2200 *-machten4)     opt_bash_malloc=no ;;   # MachTen 4.x
2201 *-bsdi2.1|*-bsdi3.?)    opt_bash_malloc=no ; : ${CC:=shlicc2} ;; # for loadable builtins
2202 *-beos*)        opt_bash_malloc=no ;;   # they say it's suitable
2203 *-cygwin*)      opt_bash_malloc=no ;;   # Cygnus's CYGWIN environment
2204 *-opennt*|*-interix*)   opt_bash_malloc=no ;;   # Interix, now owned by Microsoft
2205 esac
2206
2207 # memory scrambling on free()
2208 case "${host_os}" in
2209 sco3.2v5*|sco3.2v4*)    opt_memscramble=no ;;
2210 *)                      opt_memscramble=yes ;;
2211 esac
2212
2213
2214
2215
2216 # Check whether --with-afs was given.
2217 if test "${with_afs+set}" = set; then
2218   withval=$with_afs; opt_afs=$withval
2219 fi
2220
2221
2222 # Check whether --with-bash-malloc was given.
2223 if test "${with_bash_malloc+set}" = set; then
2224   withval=$with_bash_malloc; opt_bash_malloc=$withval
2225 fi
2226
2227
2228 # Check whether --with-curses was given.
2229 if test "${with_curses+set}" = set; then
2230   withval=$with_curses; opt_curses=$withval
2231 fi
2232
2233
2234 # Check whether --with-gnu-malloc was given.
2235 if test "${with_gnu_malloc+set}" = set; then
2236   withval=$with_gnu_malloc; opt_bash_malloc=$withval
2237 fi
2238
2239
2240 # Check whether --with-installed-readline was given.
2241 if test "${with_installed_readline+set}" = set; then
2242   withval=$with_installed_readline; opt_with_installed_readline=$withval
2243 fi
2244
2245
2246 # Check whether --with-purecov was given.
2247 if test "${with_purecov+set}" = set; then
2248   withval=$with_purecov; opt_purecov=$withval
2249 fi
2250
2251
2252 # Check whether --with-purify was given.
2253 if test "${with_purify+set}" = set; then
2254   withval=$with_purify; opt_purify=$withval
2255 fi
2256
2257
2258 if test "$opt_bash_malloc" = yes; then
2259         MALLOC_TARGET=malloc
2260         MALLOC_SRC=malloc.c
2261
2262         MALLOC_LIB='-lmalloc'
2263         MALLOC_LIBRARY='$(ALLOC_LIBDIR)/libmalloc.a'
2264         MALLOC_LDFLAGS='-L$(ALLOC_LIBDIR)'
2265         MALLOC_DEP='$(MALLOC_LIBRARY)'
2266
2267         cat >>confdefs.h <<\_ACEOF
2268 #define USING_BASH_MALLOC 1
2269 _ACEOF
2270
2271 else
2272         MALLOC_LIB=
2273         MALLOC_LIBRARY=
2274         MALLOC_LDFLAGS=
2275         MALLOC_DEP=
2276 fi
2277
2278 if test "$opt_purify" = yes; then
2279         PURIFY="purify "
2280         cat >>confdefs.h <<\_ACEOF
2281 #define DISABLE_MALLOC_WRAPPERS 1
2282 _ACEOF
2283
2284 else
2285         PURIFY=
2286 fi
2287
2288 if test "$opt_purecov" = yes; then
2289         PURIFY="${PURIFY}purecov"
2290 fi
2291
2292 if test "$opt_afs" = yes; then
2293         cat >>confdefs.h <<\_ACEOF
2294 #define AFS 1
2295 _ACEOF
2296
2297 fi
2298
2299 if test "$opt_curses" = yes; then
2300         prefer_curses=yes
2301 fi
2302
2303 if test -z "${DEBUGGER_START_FILE}"; then
2304         DEBUGGER_START_FILE='${datadir}/bashdb/bashdb-main.inc'
2305 fi
2306
2307 opt_minimal_config=no
2308
2309 opt_job_control=yes
2310 opt_alias=yes
2311 opt_readline=yes
2312 opt_history=yes
2313 opt_bang_history=yes
2314 opt_dirstack=yes
2315 opt_restricted=yes
2316 opt_process_subst=yes
2317 opt_prompt_decoding=yes
2318 opt_select=yes
2319 opt_help=yes
2320 opt_array_variables=yes
2321 opt_dparen_arith=yes
2322 opt_extended_glob=yes
2323 opt_brace_expansion=yes
2324 opt_disabled_builtins=no
2325 opt_command_timing=yes
2326 opt_xpg_echo=no
2327 opt_strict_posix=no
2328 opt_cond_command=yes
2329 opt_cond_regexp=yes
2330 opt_coproc=yes
2331 opt_arith_for_command=yes
2332 opt_net_redirs=yes
2333 opt_progcomp=yes
2334 opt_separate_help=no
2335 opt_multibyte=yes
2336 opt_debugger=yes
2337 opt_single_longdoc_strings=yes
2338 opt_casemod_attrs=yes
2339 opt_casemod_expansions=yes
2340 opt_extglob_default=no
2341
2342 opt_static_link=no
2343 opt_profiling=no
2344
2345 # Check whether --enable-minimal-config was given.
2346 if test "${enable_minimal_config+set}" = set; then
2347   enableval=$enable_minimal_config; opt_minimal_config=$enableval
2348 fi
2349
2350
2351 if test $opt_minimal_config = yes; then
2352         opt_job_control=no opt_alias=no opt_readline=no
2353         opt_history=no opt_bang_history=no opt_dirstack=no
2354         opt_restricted=no opt_process_subst=no opt_prompt_decoding=no
2355         opt_select=no opt_help=no opt_array_variables=no opt_dparen_arith=no
2356         opt_brace_expansion=no opt_disabled_builtins=no opt_command_timing=no
2357         opt_extended_glob=no opt_cond_command=no opt_arith_for_command=no
2358         opt_net_redirs=no opt_progcomp=no opt_separate_help=no
2359         opt_multibyte=yes opt_cond_regexp=no opt_coproc=no
2360         opt_casemod_attrs=no opt_casemod_expansions=no opt_extglob_default=no
2361 fi
2362
2363 # Check whether --enable-alias was given.
2364 if test "${enable_alias+set}" = set; then
2365   enableval=$enable_alias; opt_alias=$enableval
2366 fi
2367
2368 # Check whether --enable-arith-for-command was given.
2369 if test "${enable_arith_for_command+set}" = set; then
2370   enableval=$enable_arith_for_command; opt_arith_for_command=$enableval
2371 fi
2372
2373 # Check whether --enable-array-variables was given.
2374 if test "${enable_array_variables+set}" = set; then
2375   enableval=$enable_array_variables; opt_array_variables=$enableval
2376 fi
2377
2378 # Check whether --enable-bang-history was given.
2379 if test "${enable_bang_history+set}" = set; then
2380   enableval=$enable_bang_history; opt_bang_history=$enableval
2381 fi
2382
2383 # Check whether --enable-brace-expansion was given.
2384 if test "${enable_brace_expansion+set}" = set; then
2385   enableval=$enable_brace_expansion; opt_brace_expansion=$enableval
2386 fi
2387
2388 # Check whether --enable-casemod-attributes was given.
2389 if test "${enable_casemod_attributes+set}" = set; then
2390   enableval=$enable_casemod_attributes; opt_casemod_attrs=$enableval
2391 fi
2392
2393 # Check whether --enable-casemod-expansions was given.
2394 if test "${enable_casemod_expansions+set}" = set; then
2395   enableval=$enable_casemod_expansions; opt_casemod_expansions=$enableval
2396 fi
2397
2398 # Check whether --enable-command-timing was given.
2399 if test "${enable_command_timing+set}" = set; then
2400   enableval=$enable_command_timing; opt_command_timing=$enableval
2401 fi
2402
2403 # Check whether --enable-cond-command was given.
2404 if test "${enable_cond_command+set}" = set; then
2405   enableval=$enable_cond_command; opt_cond_command=$enableval
2406 fi
2407
2408 # Check whether --enable-cond-regexp was given.
2409 if test "${enable_cond_regexp+set}" = set; then
2410   enableval=$enable_cond_regexp; opt_cond_regexp=$enableval
2411 fi
2412
2413 # Check whether --enable-coprocesses was given.
2414 if test "${enable_coprocesses+set}" = set; then
2415   enableval=$enable_coprocesses; opt_coproc=$enableval
2416 fi
2417
2418 # Check whether --enable-debugger was given.
2419 if test "${enable_debugger+set}" = set; then
2420   enableval=$enable_debugger; opt_debugger=$enableval
2421 fi
2422
2423 # Check whether --enable-directory-stack was given.
2424 if test "${enable_directory_stack+set}" = set; then
2425   enableval=$enable_directory_stack; opt_dirstack=$enableval
2426 fi
2427
2428 # Check whether --enable-disabled-builtins was given.
2429 if test "${enable_disabled_builtins+set}" = set; then
2430   enableval=$enable_disabled_builtins; opt_disabled_builtins=$enableval
2431 fi
2432
2433 # Check whether --enable-dparen-arithmetic was given.
2434 if test "${enable_dparen_arithmetic+set}" = set; then
2435   enableval=$enable_dparen_arithmetic; opt_dparen_arith=$enableval
2436 fi
2437
2438 # Check whether --enable-extended-glob was given.
2439 if test "${enable_extended_glob+set}" = set; then
2440   enableval=$enable_extended_glob; opt_extended_glob=$enableval
2441 fi
2442
2443 # Check whether --enable-extended-glob-default was given.
2444 if test "${enable_extended_glob_default+set}" = set; then
2445   enableval=$enable_extended_glob_default; opt_extglob_default=$enableval
2446 fi
2447
2448 # Check whether --enable-help-builtin was given.
2449 if test "${enable_help_builtin+set}" = set; then
2450   enableval=$enable_help_builtin; opt_help=$enableval
2451 fi
2452
2453 # Check whether --enable-history was given.
2454 if test "${enable_history+set}" = set; then
2455   enableval=$enable_history; opt_history=$enableval
2456 fi
2457
2458 # Check whether --enable-job-control was given.
2459 if test "${enable_job_control+set}" = set; then
2460   enableval=$enable_job_control; opt_job_control=$enableval
2461 fi
2462
2463 # Check whether --enable-multibyte was given.
2464 if test "${enable_multibyte+set}" = set; then
2465   enableval=$enable_multibyte; opt_multibyte=$enableval
2466 fi
2467
2468 # Check whether --enable-net-redirections was given.
2469 if test "${enable_net_redirections+set}" = set; then
2470   enableval=$enable_net_redirections; opt_net_redirs=$enableval
2471 fi
2472
2473 # Check whether --enable-process-substitution was given.
2474 if test "${enable_process_substitution+set}" = set; then
2475   enableval=$enable_process_substitution; opt_process_subst=$enableval
2476 fi
2477
2478 # Check whether --enable-progcomp was given.
2479 if test "${enable_progcomp+set}" = set; then
2480   enableval=$enable_progcomp; opt_progcomp=$enableval
2481 fi
2482
2483 # Check whether --enable-prompt-string-decoding was given.
2484 if test "${enable_prompt_string_decoding+set}" = set; then
2485   enableval=$enable_prompt_string_decoding; opt_prompt_decoding=$enableval
2486 fi
2487
2488 # Check whether --enable-readline was given.
2489 if test "${enable_readline+set}" = set; then
2490   enableval=$enable_readline; opt_readline=$enableval
2491 fi
2492
2493 # Check whether --enable-restricted was given.
2494 if test "${enable_restricted+set}" = set; then
2495   enableval=$enable_restricted; opt_restricted=$enableval
2496 fi
2497
2498 # Check whether --enable-select was given.
2499 if test "${enable_select+set}" = set; then
2500   enableval=$enable_select; opt_select=$enableval
2501 fi
2502
2503 # Check whether --enable-separate-helpfiles was given.
2504 if test "${enable_separate_helpfiles+set}" = set; then
2505   enableval=$enable_separate_helpfiles; opt_separate_help=$enableval
2506 fi
2507
2508 # Check whether --enable-single-help-strings was given.
2509 if test "${enable_single_help_strings+set}" = set; then
2510   enableval=$enable_single_help_strings; opt_single_longdoc_strings=$enableval
2511 fi
2512
2513 # Check whether --enable-strict-posix-default was given.
2514 if test "${enable_strict_posix_default+set}" = set; then
2515   enableval=$enable_strict_posix_default; opt_strict_posix=$enableval
2516 fi
2517
2518 # Check whether --enable-usg-echo-default was given.
2519 if test "${enable_usg_echo_default+set}" = set; then
2520   enableval=$enable_usg_echo_default; opt_xpg_echo=$enableval
2521 fi
2522
2523 # Check whether --enable-xpg-echo-default was given.
2524 if test "${enable_xpg_echo_default+set}" = set; then
2525   enableval=$enable_xpg_echo_default; opt_xpg_echo=$enableval
2526 fi
2527
2528
2529 # Check whether --enable-mem-scramble was given.
2530 if test "${enable_mem_scramble+set}" = set; then
2531   enableval=$enable_mem_scramble; opt_memscramble=$enableval
2532 fi
2533
2534 # Check whether --enable-profiling was given.
2535 if test "${enable_profiling+set}" = set; then
2536   enableval=$enable_profiling; opt_profiling=$enableval
2537 fi
2538
2539 # Check whether --enable-static-link was given.
2540 if test "${enable_static_link+set}" = set; then
2541   enableval=$enable_static_link; opt_static_link=$enableval
2542 fi
2543
2544
2545
2546
2547 if test $opt_alias = yes; then
2548 cat >>confdefs.h <<\_ACEOF
2549 #define ALIAS 1
2550 _ACEOF
2551
2552 fi
2553 if test $opt_dirstack = yes; then
2554 cat >>confdefs.h <<\_ACEOF
2555 #define PUSHD_AND_POPD 1
2556 _ACEOF
2557
2558 fi
2559 if test $opt_restricted = yes; then
2560 cat >>confdefs.h <<\_ACEOF
2561 #define RESTRICTED_SHELL 1
2562 _ACEOF
2563
2564 fi
2565 if test $opt_process_subst = yes; then
2566 cat >>confdefs.h <<\_ACEOF
2567 #define PROCESS_SUBSTITUTION 1
2568 _ACEOF
2569
2570 fi
2571 if test $opt_prompt_decoding = yes; then
2572 cat >>confdefs.h <<\_ACEOF
2573 #define PROMPT_STRING_DECODE 1
2574 _ACEOF
2575
2576 fi
2577 if test $opt_select = yes; then
2578 cat >>confdefs.h <<\_ACEOF
2579 #define SELECT_COMMAND 1
2580 _ACEOF
2581
2582 fi
2583 if test $opt_help = yes; then
2584 cat >>confdefs.h <<\_ACEOF
2585 #define HELP_BUILTIN 1
2586 _ACEOF
2587
2588 fi
2589 if test $opt_array_variables = yes; then
2590 cat >>confdefs.h <<\_ACEOF
2591 #define ARRAY_VARS 1
2592 _ACEOF
2593
2594 fi
2595 if test $opt_dparen_arith = yes; then
2596 cat >>confdefs.h <<\_ACEOF
2597 #define DPAREN_ARITHMETIC 1
2598 _ACEOF
2599
2600 fi
2601 if test $opt_brace_expansion = yes; then
2602 cat >>confdefs.h <<\_ACEOF
2603 #define BRACE_EXPANSION 1
2604 _ACEOF
2605
2606 fi
2607 if test $opt_disabled_builtins = yes; then
2608 cat >>confdefs.h <<\_ACEOF
2609 #define DISABLED_BUILTINS 1
2610 _ACEOF
2611
2612 fi
2613 if test $opt_command_timing = yes; then
2614 cat >>confdefs.h <<\_ACEOF
2615 #define COMMAND_TIMING 1
2616 _ACEOF
2617
2618 fi
2619 if test $opt_xpg_echo = yes ; then
2620 cat >>confdefs.h <<\_ACEOF
2621 #define DEFAULT_ECHO_TO_XPG 1
2622 _ACEOF
2623
2624 fi
2625 if test $opt_strict_posix = yes; then
2626 cat >>confdefs.h <<\_ACEOF
2627 #define STRICT_POSIX 1
2628 _ACEOF
2629
2630 fi
2631 if test $opt_extended_glob = yes ; then
2632 cat >>confdefs.h <<\_ACEOF
2633 #define EXTENDED_GLOB 1
2634 _ACEOF
2635
2636 fi
2637 if test $opt_extglob_default = yes; then
2638 cat >>confdefs.h <<\_ACEOF
2639 #define EXTGLOB_DEFAULT 1
2640 _ACEOF
2641
2642 else
2643 cat >>confdefs.h <<\_ACEOF
2644 #define EXTGLOB_DEFAULT 0
2645 _ACEOF
2646
2647 fi
2648 if test $opt_cond_command = yes ; then
2649 cat >>confdefs.h <<\_ACEOF
2650 #define COND_COMMAND 1
2651 _ACEOF
2652
2653 fi
2654 if test $opt_cond_regexp = yes ; then
2655 cat >>confdefs.h <<\_ACEOF
2656 #define COND_REGEXP 1
2657 _ACEOF
2658
2659 fi
2660 if test $opt_coproc = yes; then
2661 cat >>confdefs.h <<\_ACEOF
2662 #define COPROCESS_SUPPORT 1
2663 _ACEOF
2664
2665 fi
2666 if test $opt_arith_for_command = yes; then
2667 cat >>confdefs.h <<\_ACEOF
2668 #define ARITH_FOR_COMMAND 1
2669 _ACEOF
2670
2671 fi
2672 if test $opt_net_redirs = yes; then
2673 cat >>confdefs.h <<\_ACEOF
2674 #define NETWORK_REDIRECTIONS 1
2675 _ACEOF
2676
2677 fi
2678 if test $opt_progcomp = yes; then
2679 cat >>confdefs.h <<\_ACEOF
2680 #define PROGRAMMABLE_COMPLETION 1
2681 _ACEOF
2682
2683 fi
2684 if test $opt_multibyte = no; then
2685 cat >>confdefs.h <<\_ACEOF
2686 #define NO_MULTIBYTE_SUPPORT 1
2687 _ACEOF
2688
2689 fi
2690 if test $opt_debugger = yes; then
2691 cat >>confdefs.h <<\_ACEOF
2692 #define DEBUGGER 1
2693 _ACEOF
2694
2695 fi
2696 if test $opt_casemod_attrs = yes; then
2697 cat >>confdefs.h <<\_ACEOF
2698 #define CASEMOD_ATTRS 1
2699 _ACEOF
2700
2701 fi
2702 if test $opt_casemod_expansions = yes; then
2703 cat >>confdefs.h <<\_ACEOF
2704 #define CASEMOD_EXPANSIONS 1
2705 _ACEOF
2706
2707 fi
2708
2709 if test $opt_memscramble = yes; then
2710 cat >>confdefs.h <<\_ACEOF
2711 #define MEMSCRAMBLE 1
2712 _ACEOF
2713
2714 fi
2715
2716 if test "$opt_minimal_config" = yes; then
2717         TESTSCRIPT=run-minimal
2718 else
2719         TESTSCRIPT=run-all
2720 fi
2721
2722 HELPDIR= HELPDIRDEFINE= HELPINSTALL=
2723 if test "$opt_separate_help" != no; then
2724         if test "$opt_separate_help" = "yes" ; then
2725                 HELPDIR='${datadir}/bash'
2726         else
2727                 HELPDIR=$opt_separate_help
2728         fi
2729         HELPDIRDEFINE='-H ${HELPDIR}'
2730         HELPINSTALL='install-help'
2731 fi
2732 HELPSTRINGS=
2733 if test "$opt_single_longdoc_strings" != "yes"; then
2734         HELPSTRINGS='-S'
2735 fi
2736
2737
2738
2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
2750
2751
2752
2753
2754 echo ""
2755 echo "Beginning configuration for bash-$BASHVERS-$RELSTATUS for ${host_cpu}-${host_vendor}-${host_os}"
2756 echo ""
2757
2758 ac_ext=c
2759 ac_cpp='$CPP $CPPFLAGS'
2760 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2761 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2762 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2763 if test -n "$ac_tool_prefix"; then
2764   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2765 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2766 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2767 $as_echo_n "checking for $ac_word... " >&6; }
2768 if test "${ac_cv_prog_CC+set}" = set; then
2769   $as_echo_n "(cached) " >&6
2770 else
2771   if test -n "$CC"; then
2772   ac_cv_prog_CC="$CC" # Let the user override the test.
2773 else
2774 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2775 for as_dir in $PATH
2776 do
2777   IFS=$as_save_IFS
2778   test -z "$as_dir" && as_dir=.
2779   for ac_exec_ext in '' $ac_executable_extensions; do
2780   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2781     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2782     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2783     break 2
2784   fi
2785 done
2786 done
2787 IFS=$as_save_IFS
2788
2789 fi
2790 fi
2791 CC=$ac_cv_prog_CC
2792 if test -n "$CC"; then
2793   { $as_echo "$as_me:$LINENO: result: $CC" >&5
2794 $as_echo "$CC" >&6; }
2795 else
2796   { $as_echo "$as_me:$LINENO: result: no" >&5
2797 $as_echo "no" >&6; }
2798 fi
2799
2800
2801 fi
2802 if test -z "$ac_cv_prog_CC"; then
2803   ac_ct_CC=$CC
2804   # Extract the first word of "gcc", so it can be a program name with args.
2805 set dummy gcc; ac_word=$2
2806 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2807 $as_echo_n "checking for $ac_word... " >&6; }
2808 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2809   $as_echo_n "(cached) " >&6
2810 else
2811   if test -n "$ac_ct_CC"; then
2812   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2813 else
2814 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2815 for as_dir in $PATH
2816 do
2817   IFS=$as_save_IFS
2818   test -z "$as_dir" && as_dir=.
2819   for ac_exec_ext in '' $ac_executable_extensions; do
2820   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2821     ac_cv_prog_ac_ct_CC="gcc"
2822     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2823     break 2
2824   fi
2825 done
2826 done
2827 IFS=$as_save_IFS
2828
2829 fi
2830 fi
2831 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2832 if test -n "$ac_ct_CC"; then
2833   { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2834 $as_echo "$ac_ct_CC" >&6; }
2835 else
2836   { $as_echo "$as_me:$LINENO: result: no" >&5
2837 $as_echo "no" >&6; }
2838 fi
2839
2840   if test "x$ac_ct_CC" = x; then
2841     CC=""
2842   else
2843     case $cross_compiling:$ac_tool_warned in
2844 yes:)
2845 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
2846 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2847 ac_tool_warned=yes ;;
2848 esac
2849     CC=$ac_ct_CC
2850   fi
2851 else
2852   CC="$ac_cv_prog_CC"
2853 fi
2854
2855 if test -z "$CC"; then
2856           if test -n "$ac_tool_prefix"; then
2857     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2858 set dummy ${ac_tool_prefix}cc; ac_word=$2
2859 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2860 $as_echo_n "checking for $ac_word... " >&6; }
2861 if test "${ac_cv_prog_CC+set}" = set; then
2862   $as_echo_n "(cached) " >&6
2863 else
2864   if test -n "$CC"; then
2865   ac_cv_prog_CC="$CC" # Let the user override the test.
2866 else
2867 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2868 for as_dir in $PATH
2869 do
2870   IFS=$as_save_IFS
2871   test -z "$as_dir" && as_dir=.
2872   for ac_exec_ext in '' $ac_executable_extensions; do
2873   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2874     ac_cv_prog_CC="${ac_tool_prefix}cc"
2875     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2876     break 2
2877   fi
2878 done
2879 done
2880 IFS=$as_save_IFS
2881
2882 fi
2883 fi
2884 CC=$ac_cv_prog_CC
2885 if test -n "$CC"; then
2886   { $as_echo "$as_me:$LINENO: result: $CC" >&5
2887 $as_echo "$CC" >&6; }
2888 else
2889   { $as_echo "$as_me:$LINENO: result: no" >&5
2890 $as_echo "no" >&6; }
2891 fi
2892
2893
2894   fi
2895 fi
2896 if test -z "$CC"; then
2897   # Extract the first word of "cc", so it can be a program name with args.
2898 set dummy cc; ac_word=$2
2899 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2900 $as_echo_n "checking for $ac_word... " >&6; }
2901 if test "${ac_cv_prog_CC+set}" = set; then
2902   $as_echo_n "(cached) " >&6
2903 else
2904   if test -n "$CC"; then
2905   ac_cv_prog_CC="$CC" # Let the user override the test.
2906 else
2907   ac_prog_rejected=no
2908 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2909 for as_dir in $PATH
2910 do
2911   IFS=$as_save_IFS
2912   test -z "$as_dir" && as_dir=.
2913   for ac_exec_ext in '' $ac_executable_extensions; do
2914   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2915     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2916        ac_prog_rejected=yes
2917        continue
2918      fi
2919     ac_cv_prog_CC="cc"
2920     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2921     break 2
2922   fi
2923 done
2924 done
2925 IFS=$as_save_IFS
2926
2927 if test $ac_prog_rejected = yes; then
2928   # We found a bogon in the path, so make sure we never use it.
2929   set dummy $ac_cv_prog_CC
2930   shift
2931   if test $# != 0; then
2932     # We chose a different compiler from the bogus one.
2933     # However, it has the same basename, so the bogon will be chosen
2934     # first if we set CC to just the basename; use the full file name.
2935     shift
2936     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2937   fi
2938 fi
2939 fi
2940 fi
2941 CC=$ac_cv_prog_CC
2942 if test -n "$CC"; then
2943   { $as_echo "$as_me:$LINENO: result: $CC" >&5
2944 $as_echo "$CC" >&6; }
2945 else
2946   { $as_echo "$as_me:$LINENO: result: no" >&5
2947 $as_echo "no" >&6; }
2948 fi
2949
2950
2951 fi
2952 if test -z "$CC"; then
2953   if test -n "$ac_tool_prefix"; then
2954   for ac_prog in cl.exe
2955   do
2956     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2957 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2958 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
2959 $as_echo_n "checking for $ac_word... " >&6; }
2960 if test "${ac_cv_prog_CC+set}" = set; then
2961   $as_echo_n "(cached) " >&6
2962 else
2963   if test -n "$CC"; then
2964   ac_cv_prog_CC="$CC" # Let the user override the test.
2965 else
2966 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2967 for as_dir in $PATH
2968 do
2969   IFS=$as_save_IFS
2970   test -z "$as_dir" && as_dir=.
2971   for ac_exec_ext in '' $ac_executable_extensions; do
2972   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2973     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2974     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2975     break 2
2976   fi
2977 done
2978 done
2979 IFS=$as_save_IFS
2980
2981 fi
2982 fi
2983 CC=$ac_cv_prog_CC
2984 if test -n "$CC"; then
2985   { $as_echo "$as_me:$LINENO: result: $CC" >&5
2986 $as_echo "$CC" >&6; }
2987 else
2988   { $as_echo "$as_me:$LINENO: result: no" >&5
2989 $as_echo "no" >&6; }
2990 fi
2991
2992
2993     test -n "$CC" && break
2994   done
2995 fi
2996 if test -z "$CC"; then
2997   ac_ct_CC=$CC
2998   for ac_prog in cl.exe
2999 do
3000   # Extract the first word of "$ac_prog", so it can be a program name with args.
3001 set dummy $ac_prog; ac_word=$2
3002 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
3003 $as_echo_n "checking for $ac_word... " >&6; }
3004 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3005   $as_echo_n "(cached) " >&6
3006 else
3007   if test -n "$ac_ct_CC"; then
3008   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3009 else
3010 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3011 for as_dir in $PATH
3012 do
3013   IFS=$as_save_IFS
3014   test -z "$as_dir" && as_dir=.
3015   for ac_exec_ext in '' $ac_executable_extensions; do
3016   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3017     ac_cv_prog_ac_ct_CC="$ac_prog"
3018     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3019     break 2
3020   fi
3021 done
3022 done
3023 IFS=$as_save_IFS
3024
3025 fi
3026 fi
3027 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3028 if test -n "$ac_ct_CC"; then
3029   { $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3030 $as_echo "$ac_ct_CC" >&6; }
3031 else
3032   { $as_echo "$as_me:$LINENO: result: no" >&5
3033 $as_echo "no" >&6; }
3034 fi
3035
3036
3037   test -n "$ac_ct_CC" && break
3038 done
3039
3040   if test "x$ac_ct_CC" = x; then
3041     CC=""
3042   else
3043     case $cross_compiling:$ac_tool_warned in
3044 yes:)
3045 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
3046 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3047 ac_tool_warned=yes ;;
3048 esac
3049     CC=$ac_ct_CC
3050   fi
3051 fi
3052
3053 fi
3054
3055
3056 test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3057 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3058 { { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
3059 See \`config.log' for more details." >&5
3060 $as_echo "$as_me: error: no acceptable C compiler found in \$PATH
3061 See \`config.log' for more details." >&2;}
3062    { (exit 1); exit 1; }; }; }
3063
3064 # Provide some information about the compiler.
3065 $as_echo "$as_me:$LINENO: checking for C compiler version" >&5
3066 set X $ac_compile
3067 ac_compiler=$2
3068 { (ac_try="$ac_compiler --version >&5"
3069 case "(($ac_try" in
3070   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3071   *) ac_try_echo=$ac_try;;
3072 esac
3073 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3074 $as_echo "$ac_try_echo") >&5
3075   (eval "$ac_compiler --version >&5") 2>&5
3076   ac_status=$?
3077   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3078   (exit $ac_status); }
3079 { (ac_try="$ac_compiler -v >&5"
3080 case "(($ac_try" in
3081   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3082   *) ac_try_echo=$ac_try;;
3083 esac
3084 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3085 $as_echo "$ac_try_echo") >&5
3086   (eval "$ac_compiler -v >&5") 2>&5
3087   ac_status=$?
3088   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3089   (exit $ac_status); }
3090 { (ac_try="$ac_compiler -V >&5"
3091 case "(($ac_try" in
3092   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3093   *) ac_try_echo=$ac_try;;
3094 esac
3095 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3096 $as_echo "$ac_try_echo") >&5
3097   (eval "$ac_compiler -V >&5") 2>&5
3098   ac_status=$?
3099   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3100   (exit $ac_status); }
3101
3102 cat >conftest.$ac_ext <<_ACEOF
3103 /* confdefs.h.  */
3104 _ACEOF
3105 cat confdefs.h >>conftest.$ac_ext
3106 cat >>conftest.$ac_ext <<_ACEOF
3107 /* end confdefs.h.  */
3108
3109 int
3110 main ()
3111 {
3112
3113   ;
3114   return 0;
3115 }
3116 _ACEOF
3117 ac_clean_files_save=$ac_clean_files
3118 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3119 # Try to create an executable without -o first, disregard a.out.
3120 # It will help us diagnose broken compilers, and finding out an intuition
3121 # of exeext.
3122 { $as_echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
3123 $as_echo_n "checking for C compiler default output file name... " >&6; }
3124 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3125
3126 # The possible output files:
3127 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3128
3129 ac_rmfiles=
3130 for ac_file in $ac_files
3131 do
3132   case $ac_file in
3133     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3134     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3135   esac
3136 done
3137 rm -f $ac_rmfiles
3138
3139 if { (ac_try="$ac_link_default"
3140 case "(($ac_try" in
3141   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3142   *) ac_try_echo=$ac_try;;
3143 esac
3144 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3145 $as_echo "$ac_try_echo") >&5
3146   (eval "$ac_link_default") 2>&5
3147   ac_status=$?
3148   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3149   (exit $ac_status); }; then
3150   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3151 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3152 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
3153 # so that the user can short-circuit this test for compilers unknown to
3154 # Autoconf.
3155 for ac_file in $ac_files ''
3156 do
3157   test -f "$ac_file" || continue
3158   case $ac_file in
3159     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3160         ;;
3161     [ab].out )
3162         # We found the default executable, but exeext='' is most
3163         # certainly right.
3164         break;;
3165     *.* )
3166         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3167         then :; else
3168            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3169         fi
3170         # We set ac_cv_exeext here because the later test for it is not
3171         # safe: cross compilers may not add the suffix if given an `-o'
3172         # argument, so we may need to know it at that point already.
3173         # Even if this section looks crufty: it has the advantage of
3174         # actually working.
3175         break;;
3176     * )
3177         break;;
3178   esac
3179 done
3180 test "$ac_cv_exeext" = no && ac_cv_exeext=
3181
3182 else
3183   ac_file=''
3184 fi
3185
3186 { $as_echo "$as_me:$LINENO: result: $ac_file" >&5
3187 $as_echo "$ac_file" >&6; }
3188 if test -z "$ac_file"; then
3189   $as_echo "$as_me: failed program was:" >&5
3190 sed 's/^/| /' conftest.$ac_ext >&5
3191
3192 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3193 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3194 { { $as_echo "$as_me:$LINENO: error: C compiler cannot create executables
3195 See \`config.log' for more details." >&5
3196 $as_echo "$as_me: error: C compiler cannot create executables
3197 See \`config.log' for more details." >&2;}
3198    { (exit 77); exit 77; }; }; }
3199 fi
3200
3201 ac_exeext=$ac_cv_exeext
3202
3203 # Check that the compiler produces executables we can run.  If not, either
3204 # the compiler is broken, or we cross compile.
3205 { $as_echo "$as_me:$LINENO: checking whether the C compiler works" >&5
3206 $as_echo_n "checking whether the C compiler works... " >&6; }
3207 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
3208 # If not cross compiling, check that we can run a simple program.
3209 if test "$cross_compiling" != yes; then
3210   if { ac_try='./$ac_file'
3211   { (case "(($ac_try" in
3212   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3213   *) ac_try_echo=$ac_try;;
3214 esac
3215 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3216 $as_echo "$ac_try_echo") >&5
3217   (eval "$ac_try") 2>&5
3218   ac_status=$?
3219   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3220   (exit $ac_status); }; }; then
3221     cross_compiling=no
3222   else
3223     if test "$cross_compiling" = maybe; then
3224         cross_compiling=yes
3225     else
3226         { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3227 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3228 { { $as_echo "$as_me:$LINENO: error: cannot run C compiled programs.
3229 If you meant to cross compile, use \`--host'.
3230 See \`config.log' for more details." >&5
3231 $as_echo "$as_me: error: cannot run C compiled programs.
3232 If you meant to cross compile, use \`--host'.
3233 See \`config.log' for more details." >&2;}
3234    { (exit 1); exit 1; }; }; }
3235     fi
3236   fi
3237 fi
3238 { $as_echo "$as_me:$LINENO: result: yes" >&5
3239 $as_echo "yes" >&6; }
3240
3241 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3242 ac_clean_files=$ac_clean_files_save
3243 # Check that the compiler produces executables we can run.  If not, either
3244 # the compiler is broken, or we cross compile.
3245 { $as_echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
3246 $as_echo_n "checking whether we are cross compiling... " >&6; }
3247 { $as_echo "$as_me:$LINENO: result: $cross_compiling" >&5
3248 $as_echo "$cross_compiling" >&6; }
3249
3250 { $as_echo "$as_me:$LINENO: checking for suffix of executables" >&5
3251 $as_echo_n "checking for suffix of executables... " >&6; }
3252 if { (ac_try="$ac_link"
3253 case "(($ac_try" in
3254   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3255   *) ac_try_echo=$ac_try;;
3256 esac
3257 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3258 $as_echo "$ac_try_echo") >&5
3259   (eval "$ac_link") 2>&5
3260   ac_status=$?
3261   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3262   (exit $ac_status); }; then
3263   # If both `conftest.exe' and `conftest' are `present' (well, observable)
3264 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3265 # work properly (i.e., refer to `conftest.exe'), while it won't with
3266 # `rm'.
3267 for ac_file in conftest.exe conftest conftest.*; do
3268   test -f "$ac_file" || continue
3269   case $ac_file in
3270     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3271     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3272           break;;
3273     * ) break;;
3274   esac
3275 done
3276 else
3277   { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3278 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3279 { { $as_echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
3280 See \`config.log' for more details." >&5
3281 $as_echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
3282 See \`config.log' for more details." >&2;}
3283    { (exit 1); exit 1; }; }; }
3284 fi
3285
3286 rm -f conftest$ac_cv_exeext
3287 { $as_echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
3288 $as_echo "$ac_cv_exeext" >&6; }
3289
3290 rm -f conftest.$ac_ext
3291 EXEEXT=$ac_cv_exeext
3292 ac_exeext=$EXEEXT
3293 { $as_echo "$as_me:$LINENO: checking for suffix of object files" >&5
3294 $as_echo_n "checking for suffix of object files... " >&6; }
3295 if test "${ac_cv_objext+set}" = set; then
3296   $as_echo_n "(cached) " >&6
3297 else
3298   cat >conftest.$ac_ext <<_ACEOF
3299 /* confdefs.h.  */
3300 _ACEOF
3301 cat confdefs.h >>conftest.$ac_ext
3302 cat >>conftest.$ac_ext <<_ACEOF
3303 /* end confdefs.h.  */
3304
3305 int
3306 main ()
3307 {
3308
3309   ;
3310   return 0;
3311 }
3312 _ACEOF
3313 rm -f conftest.o conftest.obj
3314 if { (ac_try="$ac_compile"
3315 case "(($ac_try" in
3316   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3317   *) ac_try_echo=$ac_try;;
3318 esac
3319 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3320 $as_echo "$ac_try_echo") >&5
3321   (eval "$ac_compile") 2>&5
3322   ac_status=$?
3323   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3324   (exit $ac_status); }; then
3325   for ac_file in conftest.o conftest.obj conftest.*; do
3326   test -f "$ac_file" || continue;
3327   case $ac_file in
3328     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3329     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3330        break;;
3331   esac
3332 done
3333 else
3334   $as_echo "$as_me: failed program was:" >&5
3335 sed 's/^/| /' conftest.$ac_ext >&5
3336
3337 { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3338 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3339 { { $as_echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
3340 See \`config.log' for more details." >&5
3341 $as_echo "$as_me: error: cannot compute suffix of object files: cannot compile
3342 See \`config.log' for more details." >&2;}
3343    { (exit 1); exit 1; }; }; }
3344 fi
3345
3346 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3347 fi
3348 { $as_echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
3349 $as_echo "$ac_cv_objext" >&6; }
3350 OBJEXT=$ac_cv_objext
3351 ac_objext=$OBJEXT
3352 { $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
3353 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3354 if test "${ac_cv_c_compiler_gnu+set}" = set; then
3355   $as_echo_n "(cached) " >&6
3356 else
3357   cat >conftest.$ac_ext <<_ACEOF
3358 /* confdefs.h.  */
3359 _ACEOF
3360 cat confdefs.h >>conftest.$ac_ext
3361 cat >>conftest.$ac_ext <<_ACEOF
3362 /* end confdefs.h.  */
3363
3364 int
3365 main ()
3366 {
3367 #ifndef __GNUC__
3368        choke me
3369 #endif
3370
3371   ;
3372   return 0;
3373 }
3374 _ACEOF
3375 rm -f conftest.$ac_objext
3376 if { (ac_try="$ac_compile"
3377 case "(($ac_try" in
3378   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3379   *) ac_try_echo=$ac_try;;
3380 esac
3381 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3382 $as_echo "$ac_try_echo") >&5
3383   (eval "$ac_compile") 2>conftest.er1
3384   ac_status=$?
3385   grep -v '^ *+' conftest.er1 >conftest.err
3386   rm -f conftest.er1
3387   cat conftest.err >&5
3388   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3389   (exit $ac_status); } && {
3390          test -z "$ac_c_werror_flag" ||
3391          test ! -s conftest.err
3392        } && test -s conftest.$ac_objext; then
3393   ac_compiler_gnu=yes
3394 else
3395   $as_echo "$as_me: failed program was:" >&5
3396 sed 's/^/| /' conftest.$ac_ext >&5
3397
3398         ac_compiler_gnu=no
3399 fi
3400
3401 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3402 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3403
3404 fi
3405 { $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
3406 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3407 if test $ac_compiler_gnu = yes; then
3408   GCC=yes
3409 else
3410   GCC=
3411 fi
3412 ac_test_CFLAGS=${CFLAGS+set}
3413 ac_save_CFLAGS=$CFLAGS
3414 { $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
3415 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3416 if test "${ac_cv_prog_cc_g+set}" = set; then
3417   $as_echo_n "(cached) " >&6
3418 else
3419   ac_save_c_werror_flag=$ac_c_werror_flag
3420    ac_c_werror_flag=yes
3421    ac_cv_prog_cc_g=no
3422    CFLAGS="-g"
3423    cat >conftest.$ac_ext <<_ACEOF
3424 /* confdefs.h.  */
3425 _ACEOF
3426 cat confdefs.h >>conftest.$ac_ext
3427 cat >>conftest.$ac_ext <<_ACEOF
3428 /* end confdefs.h.  */
3429
3430 int
3431 main ()
3432 {
3433
3434   ;
3435   return 0;
3436 }
3437 _ACEOF
3438 rm -f conftest.$ac_objext
3439 if { (ac_try="$ac_compile"
3440 case "(($ac_try" in
3441   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3442   *) ac_try_echo=$ac_try;;
3443 esac
3444 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3445 $as_echo "$ac_try_echo") >&5
3446   (eval "$ac_compile") 2>conftest.er1
3447   ac_status=$?
3448   grep -v '^ *+' conftest.er1 >conftest.err
3449   rm -f conftest.er1
3450   cat conftest.err >&5
3451   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3452   (exit $ac_status); } && {
3453          test -z "$ac_c_werror_flag" ||
3454          test ! -s conftest.err
3455        } && test -s conftest.$ac_objext; then
3456   ac_cv_prog_cc_g=yes
3457 else
3458   $as_echo "$as_me: failed program was:" >&5
3459 sed 's/^/| /' conftest.$ac_ext >&5
3460
3461         CFLAGS=""
3462       cat >conftest.$ac_ext <<_ACEOF
3463 /* confdefs.h.  */
3464 _ACEOF
3465 cat confdefs.h >>conftest.$ac_ext
3466 cat >>conftest.$ac_ext <<_ACEOF
3467 /* end confdefs.h.  */
3468
3469 int
3470 main ()
3471 {
3472
3473   ;
3474   return 0;
3475 }
3476 _ACEOF
3477 rm -f conftest.$ac_objext
3478 if { (ac_try="$ac_compile"
3479 case "(($ac_try" in
3480   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3481   *) ac_try_echo=$ac_try;;
3482 esac
3483 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3484 $as_echo "$ac_try_echo") >&5
3485   (eval "$ac_compile") 2>conftest.er1
3486   ac_status=$?
3487   grep -v '^ *+' conftest.er1 >conftest.err
3488   rm -f conftest.er1
3489   cat conftest.err >&5
3490   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3491   (exit $ac_status); } && {
3492          test -z "$ac_c_werror_flag" ||
3493          test ! -s conftest.err
3494        } && test -s conftest.$ac_objext; then
3495   :
3496 else
3497   $as_echo "$as_me: failed program was:" >&5
3498 sed 's/^/| /' conftest.$ac_ext >&5
3499
3500         ac_c_werror_flag=$ac_save_c_werror_flag
3501          CFLAGS="-g"
3502          cat >conftest.$ac_ext <<_ACEOF
3503 /* confdefs.h.  */
3504 _ACEOF
3505 cat confdefs.h >>conftest.$ac_ext
3506 cat >>conftest.$ac_ext <<_ACEOF
3507 /* end confdefs.h.  */
3508
3509 int
3510 main ()
3511 {
3512
3513   ;
3514   return 0;
3515 }
3516 _ACEOF
3517 rm -f conftest.$ac_objext
3518 if { (ac_try="$ac_compile"
3519 case "(($ac_try" in
3520   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3521   *) ac_try_echo=$ac_try;;
3522 esac
3523 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3524 $as_echo "$ac_try_echo") >&5
3525   (eval "$ac_compile") 2>conftest.er1
3526   ac_status=$?
3527   grep -v '^ *+' conftest.er1 >conftest.err
3528   rm -f conftest.er1
3529   cat conftest.err >&5
3530   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3531   (exit $ac_status); } && {
3532          test -z "$ac_c_werror_flag" ||
3533          test ! -s conftest.err
3534        } && test -s conftest.$ac_objext; then
3535   ac_cv_prog_cc_g=yes
3536 else
3537   $as_echo "$as_me: failed program was:" >&5
3538 sed 's/^/| /' conftest.$ac_ext >&5
3539
3540
3541 fi
3542
3543 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3544 fi
3545
3546 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3547 fi
3548
3549 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3550    ac_c_werror_flag=$ac_save_c_werror_flag
3551 fi
3552 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3553 $as_echo "$ac_cv_prog_cc_g" >&6; }
3554 if test "$ac_test_CFLAGS" = set; then
3555   CFLAGS=$ac_save_CFLAGS
3556 elif test $ac_cv_prog_cc_g = yes; then
3557   if test "$GCC" = yes; then
3558     CFLAGS="-g -O2"
3559   else
3560     CFLAGS="-g"
3561   fi
3562 else
3563   if test "$GCC" = yes; then
3564     CFLAGS="-O2"
3565   else
3566     CFLAGS=
3567   fi
3568 fi
3569 { $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
3570 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3571 if test "${ac_cv_prog_cc_c89+set}" = set; then
3572   $as_echo_n "(cached) " >&6
3573 else
3574   ac_cv_prog_cc_c89=no
3575 ac_save_CC=$CC
3576 cat >conftest.$ac_ext <<_ACEOF
3577 /* confdefs.h.  */
3578 _ACEOF
3579 cat confdefs.h >>conftest.$ac_ext
3580 cat >>conftest.$ac_ext <<_ACEOF
3581 /* end confdefs.h.  */
3582 #include <stdarg.h>
3583 #include <stdio.h>
3584 #include <sys/types.h>
3585 #include <sys/stat.h>
3586 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3587 struct buf { int x; };
3588 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3589 static char *e (p, i)
3590      char **p;
3591      int i;
3592 {
3593   return p[i];
3594 }
3595 static char *f (char * (*g) (char **, int), char **p, ...)
3596 {
3597   char *s;
3598   va_list v;
3599   va_start (v,p);
3600   s = g (p, va_arg (v,int));
3601   va_end (v);
3602   return s;
3603 }
3604
3605 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3606    function prototypes and stuff, but not '\xHH' hex character constants.
3607    These don't provoke an error unfortunately, instead are silently treated
3608    as 'x'.  The following induces an error, until -std is added to get
3609    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3610    array size at least.  It's necessary to write '\x00'==0 to get something
3611    that's true only with -std.  */
3612 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3613
3614 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3615    inside strings and character constants.  */
3616 #define FOO(x) 'x'
3617 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3618
3619 int test (int i, double x);
3620 struct s1 {int (*f) (int a);};
3621 struct s2 {int (*f) (double a);};
3622 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3623 int argc;
3624 char **argv;
3625 int
3626 main ()
3627 {
3628 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3629   ;
3630   return 0;
3631 }
3632 _ACEOF
3633 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3634         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3635 do
3636   CC="$ac_save_CC $ac_arg"
3637   rm -f conftest.$ac_objext
3638 if { (ac_try="$ac_compile"
3639 case "(($ac_try" in
3640   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3641   *) ac_try_echo=$ac_try;;
3642 esac
3643 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3644 $as_echo "$ac_try_echo") >&5
3645   (eval "$ac_compile") 2>conftest.er1
3646   ac_status=$?
3647   grep -v '^ *+' conftest.er1 >conftest.err
3648   rm -f conftest.er1
3649   cat conftest.err >&5
3650   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3651   (exit $ac_status); } && {
3652          test -z "$ac_c_werror_flag" ||
3653          test ! -s conftest.err
3654        } && test -s conftest.$ac_objext; then
3655   ac_cv_prog_cc_c89=$ac_arg
3656 else
3657   $as_echo "$as_me: failed program was:" >&5
3658 sed 's/^/| /' conftest.$ac_ext >&5
3659
3660
3661 fi
3662
3663 rm -f core conftest.err conftest.$ac_objext
3664   test "x$ac_cv_prog_cc_c89" != "xno" && break
3665 done
3666 rm -f conftest.$ac_ext
3667 CC=$ac_save_CC
3668
3669 fi
3670 # AC_CACHE_VAL
3671 case "x$ac_cv_prog_cc_c89" in
3672   x)
3673     { $as_echo "$as_me:$LINENO: result: none needed" >&5
3674 $as_echo "none needed" >&6; } ;;
3675   xno)
3676     { $as_echo "$as_me:$LINENO: result: unsupported" >&5
3677 $as_echo "unsupported" >&6; } ;;
3678   *)
3679     CC="$CC $ac_cv_prog_cc_c89"
3680     { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
3681 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3682 esac
3683
3684
3685 ac_ext=c
3686 ac_cpp='$CPP $CPPFLAGS'
3687 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3688 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3689 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3690
3691
3692
3693
3694         { $as_echo "$as_me:$LINENO: checking for strerror in -lcposix" >&5
3695 $as_echo_n "checking for strerror in -lcposix... " >&6; }
3696 if test "${ac_cv_lib_cposix_strerror+set}" = set; then
3697   $as_echo_n "(cached) " >&6
3698 else
3699   ac_check_lib_save_LIBS=$LIBS
3700 LIBS="-lcposix  $LIBS"
3701 cat >conftest.$ac_ext <<_ACEOF
3702 /* confdefs.h.  */
3703 _ACEOF
3704 cat confdefs.h >>conftest.$ac_ext
3705 cat >>conftest.$ac_ext <<_ACEOF
3706 /* end confdefs.h.  */
3707
3708 /* Override any GCC internal prototype to avoid an error.
3709    Use char because int might match the return type of a GCC
3710    builtin and then its argument prototype would still apply.  */
3711 #ifdef __cplusplus
3712 extern "C"
3713 #endif
3714 char strerror ();
3715 int
3716 main ()
3717 {
3718 return strerror ();
3719   ;
3720   return 0;
3721 }
3722 _ACEOF
3723 rm -f conftest.$ac_objext conftest$ac_exeext
3724 if { (ac_try="$ac_link"
3725 case "(($ac_try" in
3726   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3727   *) ac_try_echo=$ac_try;;
3728 esac
3729 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3730 $as_echo "$ac_try_echo") >&5
3731   (eval "$ac_link") 2>conftest.er1
3732   ac_status=$?
3733   grep -v '^ *+' conftest.er1 >conftest.err
3734   rm -f conftest.er1
3735   cat conftest.err >&5
3736   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3737   (exit $ac_status); } && {
3738          test -z "$ac_c_werror_flag" ||
3739          test ! -s conftest.err
3740        } && test -s conftest$ac_exeext && {
3741          test "$cross_compiling" = yes ||
3742          $as_test_x conftest$ac_exeext
3743        }; then
3744   ac_cv_lib_cposix_strerror=yes
3745 else
3746   $as_echo "$as_me: failed program was:" >&5
3747 sed 's/^/| /' conftest.$ac_ext >&5
3748
3749         ac_cv_lib_cposix_strerror=no
3750 fi
3751
3752 rm -rf conftest.dSYM
3753 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3754       conftest$ac_exeext conftest.$ac_ext
3755 LIBS=$ac_check_lib_save_LIBS
3756 fi
3757 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_cposix_strerror" >&5
3758 $as_echo "$ac_cv_lib_cposix_strerror" >&6; }
3759 if test "x$ac_cv_lib_cposix_strerror" = x""yes; then
3760   LIBS="$LIBS -lcposix"
3761 fi
3762
3763
3764
3765 ac_ext=c
3766 ac_cpp='$CPP $CPPFLAGS'
3767 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3768 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3769 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3770 { $as_echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3771 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3772 # On Suns, sometimes $CPP names a directory.
3773 if test -n "$CPP" && test -d "$CPP"; then
3774   CPP=
3775 fi
3776 if test -z "$CPP"; then
3777   if test "${ac_cv_prog_CPP+set}" = set; then
3778   $as_echo_n "(cached) " >&6
3779 else
3780       # Double quotes because CPP needs to be expanded
3781     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3782     do
3783       ac_preproc_ok=false
3784 for ac_c_preproc_warn_flag in '' yes
3785 do
3786   # Use a header file that comes with gcc, so configuring glibc
3787   # with a fresh cross-compiler works.
3788   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3789   # <limits.h> exists even on freestanding compilers.
3790   # On the NeXT, cc -E runs the code through the compiler's parser,
3791   # not just through cpp. "Syntax error" is here to catch this case.
3792   cat >conftest.$ac_ext <<_ACEOF
3793 /* confdefs.h.  */
3794 _ACEOF
3795 cat confdefs.h >>conftest.$ac_ext
3796 cat >>conftest.$ac_ext <<_ACEOF
3797 /* end confdefs.h.  */
3798 #ifdef __STDC__
3799 # include <limits.h>
3800 #else
3801 # include <assert.h>
3802 #endif
3803                      Syntax error
3804 _ACEOF
3805 if { (ac_try="$ac_cpp conftest.$ac_ext"
3806 case "(($ac_try" in
3807   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3808   *) ac_try_echo=$ac_try;;
3809 esac
3810 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3811 $as_echo "$ac_try_echo") >&5
3812   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3813   ac_status=$?
3814   grep -v '^ *+' conftest.er1 >conftest.err
3815   rm -f conftest.er1
3816   cat conftest.err >&5
3817   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3818   (exit $ac_status); } >/dev/null && {
3819          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3820          test ! -s conftest.err
3821        }; then
3822   :
3823 else
3824   $as_echo "$as_me: failed program was:" >&5
3825 sed 's/^/| /' conftest.$ac_ext >&5
3826
3827   # Broken: fails on valid input.
3828 continue
3829 fi
3830
3831 rm -f conftest.err conftest.$ac_ext
3832
3833   # OK, works on sane cases.  Now check whether nonexistent headers
3834   # can be detected and how.
3835   cat >conftest.$ac_ext <<_ACEOF
3836 /* confdefs.h.  */
3837 _ACEOF
3838 cat confdefs.h >>conftest.$ac_ext
3839 cat >>conftest.$ac_ext <<_ACEOF
3840 /* end confdefs.h.  */
3841 #include <ac_nonexistent.h>
3842 _ACEOF
3843 if { (ac_try="$ac_cpp conftest.$ac_ext"
3844 case "(($ac_try" in
3845   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3846   *) ac_try_echo=$ac_try;;
3847 esac
3848 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3849 $as_echo "$ac_try_echo") >&5
3850   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3851   ac_status=$?
3852   grep -v '^ *+' conftest.er1 >conftest.err
3853   rm -f conftest.er1
3854   cat conftest.err >&5
3855   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3856   (exit $ac_status); } >/dev/null && {
3857          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3858          test ! -s conftest.err
3859        }; then
3860   # Broken: success on invalid input.
3861 continue
3862 else
3863   $as_echo "$as_me: failed program was:" >&5
3864 sed 's/^/| /' conftest.$ac_ext >&5
3865
3866   # Passes both tests.
3867 ac_preproc_ok=:
3868 break
3869 fi
3870
3871 rm -f conftest.err conftest.$ac_ext
3872
3873 done
3874 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3875 rm -f conftest.err conftest.$ac_ext
3876 if $ac_preproc_ok; then
3877   break
3878 fi
3879
3880     done
3881     ac_cv_prog_CPP=$CPP
3882
3883 fi
3884   CPP=$ac_cv_prog_CPP
3885 else
3886   ac_cv_prog_CPP=$CPP
3887 fi
3888 { $as_echo "$as_me:$LINENO: result: $CPP" >&5
3889 $as_echo "$CPP" >&6; }
3890 ac_preproc_ok=false
3891 for ac_c_preproc_warn_flag in '' yes
3892 do
3893   # Use a header file that comes with gcc, so configuring glibc
3894   # with a fresh cross-compiler works.
3895   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3896   # <limits.h> exists even on freestanding compilers.
3897   # On the NeXT, cc -E runs the code through the compiler's parser,
3898   # not just through cpp. "Syntax error" is here to catch this case.
3899   cat >conftest.$ac_ext <<_ACEOF
3900 /* confdefs.h.  */
3901 _ACEOF
3902 cat confdefs.h >>conftest.$ac_ext
3903 cat >>conftest.$ac_ext <<_ACEOF
3904 /* end confdefs.h.  */
3905 #ifdef __STDC__
3906 # include <limits.h>
3907 #else
3908 # include <assert.h>
3909 #endif
3910                      Syntax error
3911 _ACEOF
3912 if { (ac_try="$ac_cpp conftest.$ac_ext"
3913 case "(($ac_try" in
3914   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3915   *) ac_try_echo=$ac_try;;
3916 esac
3917 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3918 $as_echo "$ac_try_echo") >&5
3919   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3920   ac_status=$?
3921   grep -v '^ *+' conftest.er1 >conftest.err
3922   rm -f conftest.er1
3923   cat conftest.err >&5
3924   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3925   (exit $ac_status); } >/dev/null && {
3926          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3927          test ! -s conftest.err
3928        }; then
3929   :
3930 else
3931   $as_echo "$as_me: failed program was:" >&5
3932 sed 's/^/| /' conftest.$ac_ext >&5
3933
3934   # Broken: fails on valid input.
3935 continue
3936 fi
3937
3938 rm -f conftest.err conftest.$ac_ext
3939
3940   # OK, works on sane cases.  Now check whether nonexistent headers
3941   # can be detected and how.
3942   cat >conftest.$ac_ext <<_ACEOF
3943 /* confdefs.h.  */
3944 _ACEOF
3945 cat confdefs.h >>conftest.$ac_ext
3946 cat >>conftest.$ac_ext <<_ACEOF
3947 /* end confdefs.h.  */
3948 #include <ac_nonexistent.h>
3949 _ACEOF
3950 if { (ac_try="$ac_cpp conftest.$ac_ext"
3951 case "(($ac_try" in
3952   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3953   *) ac_try_echo=$ac_try;;
3954 esac
3955 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
3956 $as_echo "$ac_try_echo") >&5
3957   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3958   ac_status=$?
3959   grep -v '^ *+' conftest.er1 >conftest.err
3960   rm -f conftest.er1
3961   cat conftest.err >&5
3962   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
3963   (exit $ac_status); } >/dev/null && {
3964          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3965          test ! -s conftest.err
3966        }; then
3967   # Broken: success on invalid input.
3968 continue
3969 else
3970   $as_echo "$as_me: failed program was:" >&5
3971 sed 's/^/| /' conftest.$ac_ext >&5
3972
3973   # Passes both tests.
3974 ac_preproc_ok=:
3975 break
3976 fi
3977
3978 rm -f conftest.err conftest.$ac_ext
3979
3980 done
3981 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3982 rm -f conftest.err conftest.$ac_ext
3983 if $ac_preproc_ok; then
3984   :
3985 else
3986   { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3987 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3988 { { $as_echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3989 See \`config.log' for more details." >&5
3990 $as_echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3991 See \`config.log' for more details." >&2;}
3992    { (exit 1); exit 1; }; }; }
3993 fi
3994
3995 ac_ext=c
3996 ac_cpp='$CPP $CPPFLAGS'
3997 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3998 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3999 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4000
4001
4002 { $as_echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
4003 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4004 if test "${ac_cv_path_GREP+set}" = set; then
4005   $as_echo_n "(cached) " >&6
4006 else
4007   if test -z "$GREP"; then
4008   ac_path_GREP_found=false
4009   # Loop through the user's path and test for each of PROGNAME-LIST
4010   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4011 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4012 do
4013   IFS=$as_save_IFS
4014   test -z "$as_dir" && as_dir=.
4015   for ac_prog in grep ggrep; do
4016     for ac_exec_ext in '' $ac_executable_extensions; do
4017       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4018       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4019 # Check for GNU ac_path_GREP and select it if it is found.
4020   # Check for GNU $ac_path_GREP
4021 case `"$ac_path_GREP" --version 2>&1` in
4022 *GNU*)
4023   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4024 *)
4025   ac_count=0
4026   $as_echo_n 0123456789 >"conftest.in"
4027   while :
4028   do
4029     cat "conftest.in" "conftest.in" >"conftest.tmp"
4030     mv "conftest.tmp" "conftest.in"
4031     cp "conftest.in" "conftest.nl"
4032     $as_echo 'GREP' >> "conftest.nl"
4033     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4034     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4035     ac_count=`expr $ac_count + 1`
4036     if test $ac_count -gt ${ac_path_GREP_max-0}; then
4037       # Best one so far, save it but keep looking for a better one
4038       ac_cv_path_GREP="$ac_path_GREP"
4039       ac_path_GREP_max=$ac_count
4040     fi
4041     # 10*(2^10) chars as input seems more than enough
4042     test $ac_count -gt 10 && break
4043   done
4044   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4045 esac
4046
4047       $ac_path_GREP_found && break 3
4048     done
4049   done
4050 done
4051 IFS=$as_save_IFS
4052   if test -z "$ac_cv_path_GREP"; then
4053     { { $as_echo "$as_me:$LINENO: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4054 $as_echo "$as_me: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4055    { (exit 1); exit 1; }; }
4056   fi
4057 else
4058   ac_cv_path_GREP=$GREP
4059 fi
4060
4061 fi
4062 { $as_echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
4063 $as_echo "$ac_cv_path_GREP" >&6; }
4064  GREP="$ac_cv_path_GREP"
4065
4066
4067 { $as_echo "$as_me:$LINENO: checking for egrep" >&5
4068 $as_echo_n "checking for egrep... " >&6; }
4069 if test "${ac_cv_path_EGREP+set}" = set; then
4070   $as_echo_n "(cached) " >&6
4071 else
4072   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4073    then ac_cv_path_EGREP="$GREP -E"
4074    else
4075      if test -z "$EGREP"; then
4076   ac_path_EGREP_found=false
4077   # Loop through the user's path and test for each of PROGNAME-LIST
4078   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4079 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4080 do
4081   IFS=$as_save_IFS
4082   test -z "$as_dir" && as_dir=.
4083   for ac_prog in egrep; do
4084     for ac_exec_ext in '' $ac_executable_extensions; do
4085       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4086       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4087 # Check for GNU ac_path_EGREP and select it if it is found.
4088   # Check for GNU $ac_path_EGREP
4089 case `"$ac_path_EGREP" --version 2>&1` in
4090 *GNU*)
4091   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4092 *)
4093   ac_count=0
4094   $as_echo_n 0123456789 >"conftest.in"
4095   while :
4096   do
4097     cat "conftest.in" "conftest.in" >"conftest.tmp"
4098     mv "conftest.tmp" "conftest.in"
4099     cp "conftest.in" "conftest.nl"
4100     $as_echo 'EGREP' >> "conftest.nl"
4101     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4102     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4103     ac_count=`expr $ac_count + 1`
4104     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4105       # Best one so far, save it but keep looking for a better one
4106       ac_cv_path_EGREP="$ac_path_EGREP"
4107       ac_path_EGREP_max=$ac_count
4108     fi
4109     # 10*(2^10) chars as input seems more than enough
4110     test $ac_count -gt 10 && break
4111   done
4112   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4113 esac
4114
4115       $ac_path_EGREP_found && break 3
4116     done
4117   done
4118 done
4119 IFS=$as_save_IFS
4120   if test -z "$ac_cv_path_EGREP"; then
4121     { { $as_echo "$as_me:$LINENO: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4122 $as_echo "$as_me: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4123    { (exit 1); exit 1; }; }
4124   fi
4125 else
4126   ac_cv_path_EGREP=$EGREP
4127 fi
4128
4129    fi
4130 fi
4131 { $as_echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
4132 $as_echo "$ac_cv_path_EGREP" >&6; }
4133  EGREP="$ac_cv_path_EGREP"
4134
4135
4136 { $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5
4137 $as_echo_n "checking for ANSI C header files... " >&6; }
4138 if test "${ac_cv_header_stdc+set}" = set; then
4139   $as_echo_n "(cached) " >&6
4140 else
4141   cat >conftest.$ac_ext <<_ACEOF
4142 /* confdefs.h.  */
4143 _ACEOF
4144 cat confdefs.h >>conftest.$ac_ext
4145 cat >>conftest.$ac_ext <<_ACEOF
4146 /* end confdefs.h.  */
4147 #include <stdlib.h>
4148 #include <stdarg.h>
4149 #include <string.h>
4150 #include <float.h>
4151
4152 int
4153 main ()
4154 {
4155
4156   ;
4157   return 0;
4158 }
4159 _ACEOF
4160 rm -f conftest.$ac_objext
4161 if { (ac_try="$ac_compile"
4162 case "(($ac_try" in
4163   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4164   *) ac_try_echo=$ac_try;;
4165 esac
4166 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4167 $as_echo "$ac_try_echo") >&5
4168   (eval "$ac_compile") 2>conftest.er1
4169   ac_status=$?
4170   grep -v '^ *+' conftest.er1 >conftest.err
4171   rm -f conftest.er1
4172   cat conftest.err >&5
4173   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4174   (exit $ac_status); } && {
4175          test -z "$ac_c_werror_flag" ||
4176          test ! -s conftest.err
4177        } && test -s conftest.$ac_objext; then
4178   ac_cv_header_stdc=yes
4179 else
4180   $as_echo "$as_me: failed program was:" >&5
4181 sed 's/^/| /' conftest.$ac_ext >&5
4182
4183         ac_cv_header_stdc=no
4184 fi
4185
4186 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4187
4188 if test $ac_cv_header_stdc = yes; then
4189   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4190   cat >conftest.$ac_ext <<_ACEOF
4191 /* confdefs.h.  */
4192 _ACEOF
4193 cat confdefs.h >>conftest.$ac_ext
4194 cat >>conftest.$ac_ext <<_ACEOF
4195 /* end confdefs.h.  */
4196 #include <string.h>
4197
4198 _ACEOF
4199 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4200   $EGREP "memchr" >/dev/null 2>&1; then
4201   :
4202 else
4203   ac_cv_header_stdc=no
4204 fi
4205 rm -f conftest*
4206
4207 fi
4208
4209 if test $ac_cv_header_stdc = yes; then
4210   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4211   cat >conftest.$ac_ext <<_ACEOF
4212 /* confdefs.h.  */
4213 _ACEOF
4214 cat confdefs.h >>conftest.$ac_ext
4215 cat >>conftest.$ac_ext <<_ACEOF
4216 /* end confdefs.h.  */
4217 #include <stdlib.h>
4218
4219 _ACEOF
4220 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4221   $EGREP "free" >/dev/null 2>&1; then
4222   :
4223 else
4224   ac_cv_header_stdc=no
4225 fi
4226 rm -f conftest*
4227
4228 fi
4229
4230 if test $ac_cv_header_stdc = yes; then
4231   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4232   if test "$cross_compiling" = yes; then
4233   :
4234 else
4235   cat >conftest.$ac_ext <<_ACEOF
4236 /* confdefs.h.  */
4237 _ACEOF
4238 cat confdefs.h >>conftest.$ac_ext
4239 cat >>conftest.$ac_ext <<_ACEOF
4240 /* end confdefs.h.  */
4241 #include <ctype.h>
4242 #include <stdlib.h>
4243 #if ((' ' & 0x0FF) == 0x020)
4244 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4245 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4246 #else
4247 # define ISLOWER(c) \
4248                    (('a' <= (c) && (c) <= 'i') \
4249                      || ('j' <= (c) && (c) <= 'r') \
4250                      || ('s' <= (c) && (c) <= 'z'))
4251 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4252 #endif
4253
4254 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4255 int
4256 main ()
4257 {
4258   int i;
4259   for (i = 0; i < 256; i++)
4260     if (XOR (islower (i), ISLOWER (i))
4261         || toupper (i) != TOUPPER (i))
4262       return 2;
4263   return 0;
4264 }
4265 _ACEOF
4266 rm -f conftest$ac_exeext
4267 if { (ac_try="$ac_link"
4268 case "(($ac_try" in
4269   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4270   *) ac_try_echo=$ac_try;;
4271 esac
4272 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4273 $as_echo "$ac_try_echo") >&5
4274   (eval "$ac_link") 2>&5
4275   ac_status=$?
4276   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4277   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4278   { (case "(($ac_try" in
4279   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4280   *) ac_try_echo=$ac_try;;
4281 esac
4282 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4283 $as_echo "$ac_try_echo") >&5
4284   (eval "$ac_try") 2>&5
4285   ac_status=$?
4286   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4287   (exit $ac_status); }; }; then
4288   :
4289 else
4290   $as_echo "$as_me: program exited with status $ac_status" >&5
4291 $as_echo "$as_me: failed program was:" >&5
4292 sed 's/^/| /' conftest.$ac_ext >&5
4293
4294 ( exit $ac_status )
4295 ac_cv_header_stdc=no
4296 fi
4297 rm -rf conftest.dSYM
4298 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4299 fi
4300
4301
4302 fi
4303 fi
4304 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
4305 $as_echo "$ac_cv_header_stdc" >&6; }
4306 if test $ac_cv_header_stdc = yes; then
4307
4308 cat >>confdefs.h <<\_ACEOF
4309 #define STDC_HEADERS 1
4310 _ACEOF
4311
4312 fi
4313
4314 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4315
4316
4317
4318
4319
4320
4321
4322
4323
4324 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4325                   inttypes.h stdint.h unistd.h
4326 do
4327 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4328 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
4329 $as_echo_n "checking for $ac_header... " >&6; }
4330 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
4331   $as_echo_n "(cached) " >&6
4332 else
4333   cat >conftest.$ac_ext <<_ACEOF
4334 /* confdefs.h.  */
4335 _ACEOF
4336 cat confdefs.h >>conftest.$ac_ext
4337 cat >>conftest.$ac_ext <<_ACEOF
4338 /* end confdefs.h.  */
4339 $ac_includes_default
4340
4341 #include <$ac_header>
4342 _ACEOF
4343 rm -f conftest.$ac_objext
4344 if { (ac_try="$ac_compile"
4345 case "(($ac_try" in
4346   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4347   *) ac_try_echo=$ac_try;;
4348 esac
4349 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4350 $as_echo "$ac_try_echo") >&5
4351   (eval "$ac_compile") 2>conftest.er1
4352   ac_status=$?
4353   grep -v '^ *+' conftest.er1 >conftest.err
4354   rm -f conftest.er1
4355   cat conftest.err >&5
4356   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4357   (exit $ac_status); } && {
4358          test -z "$ac_c_werror_flag" ||
4359          test ! -s conftest.err
4360        } && test -s conftest.$ac_objext; then
4361   eval "$as_ac_Header=yes"
4362 else
4363   $as_echo "$as_me: failed program was:" >&5
4364 sed 's/^/| /' conftest.$ac_ext >&5
4365
4366         eval "$as_ac_Header=no"
4367 fi
4368
4369 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4370 fi
4371 ac_res=`eval 'as_val=${'$as_ac_Header'}
4372                  $as_echo "$as_val"'`
4373                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
4374 $as_echo "$ac_res" >&6; }
4375 as_val=`eval 'as_val=${'$as_ac_Header'}
4376                  $as_echo "$as_val"'`
4377    if test "x$as_val" = x""yes; then
4378   cat >>confdefs.h <<_ACEOF
4379 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4380 _ACEOF
4381
4382 fi
4383
4384 done
4385
4386
4387
4388   if test "${ac_cv_header_minix_config_h+set}" = set; then
4389   { $as_echo "$as_me:$LINENO: checking for minix/config.h" >&5
4390 $as_echo_n "checking for minix/config.h... " >&6; }
4391 if test "${ac_cv_header_minix_config_h+set}" = set; then
4392   $as_echo_n "(cached) " >&6
4393 fi
4394 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5
4395 $as_echo "$ac_cv_header_minix_config_h" >&6; }
4396 else
4397   # Is the header compilable?
4398 { $as_echo "$as_me:$LINENO: checking minix/config.h usability" >&5
4399 $as_echo_n "checking minix/config.h usability... " >&6; }
4400 cat >conftest.$ac_ext <<_ACEOF
4401 /* confdefs.h.  */
4402 _ACEOF
4403 cat confdefs.h >>conftest.$ac_ext
4404 cat >>conftest.$ac_ext <<_ACEOF
4405 /* end confdefs.h.  */
4406 $ac_includes_default
4407 #include <minix/config.h>
4408 _ACEOF
4409 rm -f conftest.$ac_objext
4410 if { (ac_try="$ac_compile"
4411 case "(($ac_try" in
4412   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4413   *) ac_try_echo=$ac_try;;
4414 esac
4415 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4416 $as_echo "$ac_try_echo") >&5
4417   (eval "$ac_compile") 2>conftest.er1
4418   ac_status=$?
4419   grep -v '^ *+' conftest.er1 >conftest.err
4420   rm -f conftest.er1
4421   cat conftest.err >&5
4422   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4423   (exit $ac_status); } && {
4424          test -z "$ac_c_werror_flag" ||
4425          test ! -s conftest.err
4426        } && test -s conftest.$ac_objext; then
4427   ac_header_compiler=yes
4428 else
4429   $as_echo "$as_me: failed program was:" >&5
4430 sed 's/^/| /' conftest.$ac_ext >&5
4431
4432         ac_header_compiler=no
4433 fi
4434
4435 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4436 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4437 $as_echo "$ac_header_compiler" >&6; }
4438
4439 # Is the header present?
4440 { $as_echo "$as_me:$LINENO: checking minix/config.h presence" >&5
4441 $as_echo_n "checking minix/config.h presence... " >&6; }
4442 cat >conftest.$ac_ext <<_ACEOF
4443 /* confdefs.h.  */
4444 _ACEOF
4445 cat confdefs.h >>conftest.$ac_ext
4446 cat >>conftest.$ac_ext <<_ACEOF
4447 /* end confdefs.h.  */
4448 #include <minix/config.h>
4449 _ACEOF
4450 if { (ac_try="$ac_cpp conftest.$ac_ext"
4451 case "(($ac_try" in
4452   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4453   *) ac_try_echo=$ac_try;;
4454 esac
4455 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4456 $as_echo "$ac_try_echo") >&5
4457   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4458   ac_status=$?
4459   grep -v '^ *+' conftest.er1 >conftest.err
4460   rm -f conftest.er1
4461   cat conftest.err >&5
4462   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4463   (exit $ac_status); } >/dev/null && {
4464          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4465          test ! -s conftest.err
4466        }; then
4467   ac_header_preproc=yes
4468 else
4469   $as_echo "$as_me: failed program was:" >&5
4470 sed 's/^/| /' conftest.$ac_ext >&5
4471
4472   ac_header_preproc=no
4473 fi
4474
4475 rm -f conftest.err conftest.$ac_ext
4476 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4477 $as_echo "$ac_header_preproc" >&6; }
4478
4479 # So?  What about this header?
4480 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
4481   yes:no: )
4482     { $as_echo "$as_me:$LINENO: WARNING: minix/config.h: accepted by the compiler, rejected by the preprocessor!" >&5
4483 $as_echo "$as_me: WARNING: minix/config.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
4484     { $as_echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the compiler's result" >&5
4485 $as_echo "$as_me: WARNING: minix/config.h: proceeding with the compiler's result" >&2;}
4486     ac_header_preproc=yes
4487     ;;
4488   no:yes:* )
4489     { $as_echo "$as_me:$LINENO: WARNING: minix/config.h: present but cannot be compiled" >&5
4490 $as_echo "$as_me: WARNING: minix/config.h: present but cannot be compiled" >&2;}
4491     { $as_echo "$as_me:$LINENO: WARNING: minix/config.h:     check for missing prerequisite headers?" >&5
4492 $as_echo "$as_me: WARNING: minix/config.h:     check for missing prerequisite headers?" >&2;}
4493     { $as_echo "$as_me:$LINENO: WARNING: minix/config.h: see the Autoconf documentation" >&5
4494 $as_echo "$as_me: WARNING: minix/config.h: see the Autoconf documentation" >&2;}
4495     { $as_echo "$as_me:$LINENO: WARNING: minix/config.h:     section \"Present But Cannot Be Compiled\"" >&5
4496 $as_echo "$as_me: WARNING: minix/config.h:     section \"Present But Cannot Be Compiled\"" >&2;}
4497     { $as_echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the preprocessor's result" >&5
4498 $as_echo "$as_me: WARNING: minix/config.h: proceeding with the preprocessor's result" >&2;}
4499     { $as_echo "$as_me:$LINENO: WARNING: minix/config.h: in the future, the compiler will take precedence" >&5
4500 $as_echo "$as_me: WARNING: minix/config.h: in the future, the compiler will take precedence" >&2;}
4501     ( cat <<\_ASBOX
4502 ## ------------------------------- ##
4503 ## Report this to bug-bash@gnu.org ##
4504 ## ------------------------------- ##
4505 _ASBOX
4506      ) | sed "s/^/$as_me: WARNING:     /" >&2
4507     ;;
4508 esac
4509 { $as_echo "$as_me:$LINENO: checking for minix/config.h" >&5
4510 $as_echo_n "checking for minix/config.h... " >&6; }
4511 if test "${ac_cv_header_minix_config_h+set}" = set; then
4512   $as_echo_n "(cached) " >&6
4513 else
4514   ac_cv_header_minix_config_h=$ac_header_preproc
4515 fi
4516 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5
4517 $as_echo "$ac_cv_header_minix_config_h" >&6; }
4518
4519 fi
4520 if test "x$ac_cv_header_minix_config_h" = x""yes; then
4521   MINIX=yes
4522 else
4523   MINIX=
4524 fi
4525
4526
4527   if test "$MINIX" = yes; then
4528
4529 cat >>confdefs.h <<\_ACEOF
4530 #define _POSIX_SOURCE 1
4531 _ACEOF
4532
4533
4534 cat >>confdefs.h <<\_ACEOF
4535 #define _POSIX_1_SOURCE 2
4536 _ACEOF
4537
4538
4539 cat >>confdefs.h <<\_ACEOF
4540 #define _MINIX 1
4541 _ACEOF
4542
4543   fi
4544
4545
4546
4547   { $as_echo "$as_me:$LINENO: checking whether it is safe to define __EXTENSIONS__" >&5
4548 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4549 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then
4550   $as_echo_n "(cached) " >&6
4551 else
4552   cat >conftest.$ac_ext <<_ACEOF
4553 /* confdefs.h.  */
4554 _ACEOF
4555 cat confdefs.h >>conftest.$ac_ext
4556 cat >>conftest.$ac_ext <<_ACEOF
4557 /* end confdefs.h.  */
4558
4559 #         define __EXTENSIONS__ 1
4560           $ac_includes_default
4561 int
4562 main ()
4563 {
4564
4565   ;
4566   return 0;
4567 }
4568 _ACEOF
4569 rm -f conftest.$ac_objext
4570 if { (ac_try="$ac_compile"
4571 case "(($ac_try" in
4572   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4573   *) ac_try_echo=$ac_try;;
4574 esac
4575 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4576 $as_echo "$ac_try_echo") >&5
4577   (eval "$ac_compile") 2>conftest.er1
4578   ac_status=$?
4579   grep -v '^ *+' conftest.er1 >conftest.err
4580   rm -f conftest.er1
4581   cat conftest.err >&5
4582   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4583   (exit $ac_status); } && {
4584          test -z "$ac_c_werror_flag" ||
4585          test ! -s conftest.err
4586        } && test -s conftest.$ac_objext; then
4587   ac_cv_safe_to_define___extensions__=yes
4588 else
4589   $as_echo "$as_me: failed program was:" >&5
4590 sed 's/^/| /' conftest.$ac_ext >&5
4591
4592         ac_cv_safe_to_define___extensions__=no
4593 fi
4594
4595 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4596 fi
4597 { $as_echo "$as_me:$LINENO: result: $ac_cv_safe_to_define___extensions__" >&5
4598 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4599   test $ac_cv_safe_to_define___extensions__ = yes &&
4600     cat >>confdefs.h <<\_ACEOF
4601 #define __EXTENSIONS__ 1
4602 _ACEOF
4603
4604   cat >>confdefs.h <<\_ACEOF
4605 #define _ALL_SOURCE 1
4606 _ACEOF
4607
4608   cat >>confdefs.h <<\_ACEOF
4609 #define _GNU_SOURCE 1
4610 _ACEOF
4611
4612   cat >>confdefs.h <<\_ACEOF
4613 #define _POSIX_PTHREAD_SEMANTICS 1
4614 _ACEOF
4615
4616   cat >>confdefs.h <<\_ACEOF
4617 #define _TANDEM_SOURCE 1
4618 _ACEOF
4619
4620
4621
4622 # Check whether --enable-largefile was given.
4623 if test "${enable_largefile+set}" = set; then
4624   enableval=$enable_largefile;
4625 fi
4626
4627 if test "$enable_largefile" != no; then
4628
4629   { $as_echo "$as_me:$LINENO: checking for special C compiler options needed for large files" >&5
4630 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
4631 if test "${ac_cv_sys_largefile_CC+set}" = set; then
4632   $as_echo_n "(cached) " >&6
4633 else
4634   ac_cv_sys_largefile_CC=no
4635      if test "$GCC" != yes; then
4636        ac_save_CC=$CC
4637        while :; do
4638          # IRIX 6.2 and later do not support large files by default,
4639          # so use the C compiler's -n32 option if that helps.
4640          cat >conftest.$ac_ext <<_ACEOF
4641 /* confdefs.h.  */
4642 _ACEOF
4643 cat confdefs.h >>conftest.$ac_ext
4644 cat >>conftest.$ac_ext <<_ACEOF
4645 /* end confdefs.h.  */
4646 #include <sys/types.h>
4647  /* Check that off_t can represent 2**63 - 1 correctly.
4648     We can't simply define LARGE_OFF_T to be 9223372036854775807,
4649     since some C++ compilers masquerading as C compilers
4650     incorrectly reject 9223372036854775807.  */
4651 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4652   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4653                        && LARGE_OFF_T % 2147483647 == 1)
4654                       ? 1 : -1];
4655 int
4656 main ()
4657 {
4658
4659   ;
4660   return 0;
4661 }
4662 _ACEOF
4663          rm -f conftest.$ac_objext
4664 if { (ac_try="$ac_compile"
4665 case "(($ac_try" in
4666   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4667   *) ac_try_echo=$ac_try;;
4668 esac
4669 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4670 $as_echo "$ac_try_echo") >&5
4671   (eval "$ac_compile") 2>conftest.er1
4672   ac_status=$?
4673   grep -v '^ *+' conftest.er1 >conftest.err
4674   rm -f conftest.er1
4675   cat conftest.err >&5
4676   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4677   (exit $ac_status); } && {
4678          test -z "$ac_c_werror_flag" ||
4679          test ! -s conftest.err
4680        } && test -s conftest.$ac_objext; then
4681   break
4682 else
4683   $as_echo "$as_me: failed program was:" >&5
4684 sed 's/^/| /' conftest.$ac_ext >&5
4685
4686
4687 fi
4688
4689 rm -f core conftest.err conftest.$ac_objext
4690          CC="$CC -n32"
4691          rm -f conftest.$ac_objext
4692 if { (ac_try="$ac_compile"
4693 case "(($ac_try" in
4694   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4695   *) ac_try_echo=$ac_try;;
4696 esac
4697 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4698 $as_echo "$ac_try_echo") >&5
4699   (eval "$ac_compile") 2>conftest.er1
4700   ac_status=$?
4701   grep -v '^ *+' conftest.er1 >conftest.err
4702   rm -f conftest.er1
4703   cat conftest.err >&5
4704   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4705   (exit $ac_status); } && {
4706          test -z "$ac_c_werror_flag" ||
4707          test ! -s conftest.err
4708        } && test -s conftest.$ac_objext; then
4709   ac_cv_sys_largefile_CC=' -n32'; break
4710 else
4711   $as_echo "$as_me: failed program was:" >&5
4712 sed 's/^/| /' conftest.$ac_ext >&5
4713
4714
4715 fi
4716
4717 rm -f core conftest.err conftest.$ac_objext
4718          break
4719        done
4720        CC=$ac_save_CC
4721        rm -f conftest.$ac_ext
4722     fi
4723 fi
4724 { $as_echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_CC" >&5
4725 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
4726   if test "$ac_cv_sys_largefile_CC" != no; then
4727     CC=$CC$ac_cv_sys_largefile_CC
4728   fi
4729
4730   { $as_echo "$as_me:$LINENO: checking for _FILE_OFFSET_BITS value needed for large files" >&5
4731 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
4732 if test "${ac_cv_sys_file_offset_bits+set}" = set; then
4733   $as_echo_n "(cached) " >&6
4734 else
4735   while :; do
4736   cat >conftest.$ac_ext <<_ACEOF
4737 /* confdefs.h.  */
4738 _ACEOF
4739 cat confdefs.h >>conftest.$ac_ext
4740 cat >>conftest.$ac_ext <<_ACEOF
4741 /* end confdefs.h.  */
4742 #include <sys/types.h>
4743  /* Check that off_t can represent 2**63 - 1 correctly.
4744     We can't simply define LARGE_OFF_T to be 9223372036854775807,
4745     since some C++ compilers masquerading as C compilers
4746     incorrectly reject 9223372036854775807.  */
4747 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4748   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4749                        && LARGE_OFF_T % 2147483647 == 1)
4750                       ? 1 : -1];
4751 int
4752 main ()
4753 {
4754
4755   ;
4756   return 0;
4757 }
4758 _ACEOF
4759 rm -f conftest.$ac_objext
4760 if { (ac_try="$ac_compile"
4761 case "(($ac_try" in
4762   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4763   *) ac_try_echo=$ac_try;;
4764 esac
4765 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4766 $as_echo "$ac_try_echo") >&5
4767   (eval "$ac_compile") 2>conftest.er1
4768   ac_status=$?
4769   grep -v '^ *+' conftest.er1 >conftest.err
4770   rm -f conftest.er1
4771   cat conftest.err >&5
4772   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4773   (exit $ac_status); } && {
4774          test -z "$ac_c_werror_flag" ||
4775          test ! -s conftest.err
4776        } && test -s conftest.$ac_objext; then
4777   ac_cv_sys_file_offset_bits=no; break
4778 else
4779   $as_echo "$as_me: failed program was:" >&5
4780 sed 's/^/| /' conftest.$ac_ext >&5
4781
4782
4783 fi
4784
4785 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4786   cat >conftest.$ac_ext <<_ACEOF
4787 /* confdefs.h.  */
4788 _ACEOF
4789 cat confdefs.h >>conftest.$ac_ext
4790 cat >>conftest.$ac_ext <<_ACEOF
4791 /* end confdefs.h.  */
4792 #define _FILE_OFFSET_BITS 64
4793 #include <sys/types.h>
4794  /* Check that off_t can represent 2**63 - 1 correctly.
4795     We can't simply define LARGE_OFF_T to be 9223372036854775807,
4796     since some C++ compilers masquerading as C compilers
4797     incorrectly reject 9223372036854775807.  */
4798 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4799   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4800                        && LARGE_OFF_T % 2147483647 == 1)
4801                       ? 1 : -1];
4802 int
4803 main ()
4804 {
4805
4806   ;
4807   return 0;
4808 }
4809 _ACEOF
4810 rm -f conftest.$ac_objext
4811 if { (ac_try="$ac_compile"
4812 case "(($ac_try" in
4813   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4814   *) ac_try_echo=$ac_try;;
4815 esac
4816 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4817 $as_echo "$ac_try_echo") >&5
4818   (eval "$ac_compile") 2>conftest.er1
4819   ac_status=$?
4820   grep -v '^ *+' conftest.er1 >conftest.err
4821   rm -f conftest.er1
4822   cat conftest.err >&5
4823   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4824   (exit $ac_status); } && {
4825          test -z "$ac_c_werror_flag" ||
4826          test ! -s conftest.err
4827        } && test -s conftest.$ac_objext; then
4828   ac_cv_sys_file_offset_bits=64; break
4829 else
4830   $as_echo "$as_me: failed program was:" >&5
4831 sed 's/^/| /' conftest.$ac_ext >&5
4832
4833
4834 fi
4835
4836 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4837   ac_cv_sys_file_offset_bits=unknown
4838   break
4839 done
4840 fi
4841 { $as_echo "$as_me:$LINENO: result: $ac_cv_sys_file_offset_bits" >&5
4842 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
4843 case $ac_cv_sys_file_offset_bits in #(
4844   no | unknown) ;;
4845   *)
4846 cat >>confdefs.h <<_ACEOF
4847 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
4848 _ACEOF
4849 ;;
4850 esac
4851 rm -rf conftest*
4852   if test $ac_cv_sys_file_offset_bits = unknown; then
4853     { $as_echo "$as_me:$LINENO: checking for _LARGE_FILES value needed for large files" >&5
4854 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
4855 if test "${ac_cv_sys_large_files+set}" = set; then
4856   $as_echo_n "(cached) " >&6
4857 else
4858   while :; do
4859   cat >conftest.$ac_ext <<_ACEOF
4860 /* confdefs.h.  */
4861 _ACEOF
4862 cat confdefs.h >>conftest.$ac_ext
4863 cat >>conftest.$ac_ext <<_ACEOF
4864 /* end confdefs.h.  */
4865 #include <sys/types.h>
4866  /* Check that off_t can represent 2**63 - 1 correctly.
4867     We can't simply define LARGE_OFF_T to be 9223372036854775807,
4868     since some C++ compilers masquerading as C compilers
4869     incorrectly reject 9223372036854775807.  */
4870 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4871   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4872                        && LARGE_OFF_T % 2147483647 == 1)
4873                       ? 1 : -1];
4874 int
4875 main ()
4876 {
4877
4878   ;
4879   return 0;
4880 }
4881 _ACEOF
4882 rm -f conftest.$ac_objext
4883 if { (ac_try="$ac_compile"
4884 case "(($ac_try" in
4885   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4886   *) ac_try_echo=$ac_try;;
4887 esac
4888 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4889 $as_echo "$ac_try_echo") >&5
4890   (eval "$ac_compile") 2>conftest.er1
4891   ac_status=$?
4892   grep -v '^ *+' conftest.er1 >conftest.err
4893   rm -f conftest.er1
4894   cat conftest.err >&5
4895   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4896   (exit $ac_status); } && {
4897          test -z "$ac_c_werror_flag" ||
4898          test ! -s conftest.err
4899        } && test -s conftest.$ac_objext; then
4900   ac_cv_sys_large_files=no; break
4901 else
4902   $as_echo "$as_me: failed program was:" >&5
4903 sed 's/^/| /' conftest.$ac_ext >&5
4904
4905
4906 fi
4907
4908 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4909   cat >conftest.$ac_ext <<_ACEOF
4910 /* confdefs.h.  */
4911 _ACEOF
4912 cat confdefs.h >>conftest.$ac_ext
4913 cat >>conftest.$ac_ext <<_ACEOF
4914 /* end confdefs.h.  */
4915 #define _LARGE_FILES 1
4916 #include <sys/types.h>
4917  /* Check that off_t can represent 2**63 - 1 correctly.
4918     We can't simply define LARGE_OFF_T to be 9223372036854775807,
4919     since some C++ compilers masquerading as C compilers
4920     incorrectly reject 9223372036854775807.  */
4921 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4922   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4923                        && LARGE_OFF_T % 2147483647 == 1)
4924                       ? 1 : -1];
4925 int
4926 main ()
4927 {
4928
4929   ;
4930   return 0;
4931 }
4932 _ACEOF
4933 rm -f conftest.$ac_objext
4934 if { (ac_try="$ac_compile"
4935 case "(($ac_try" in
4936   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4937   *) ac_try_echo=$ac_try;;
4938 esac
4939 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
4940 $as_echo "$ac_try_echo") >&5
4941   (eval "$ac_compile") 2>conftest.er1
4942   ac_status=$?
4943   grep -v '^ *+' conftest.er1 >conftest.err
4944   rm -f conftest.er1
4945   cat conftest.err >&5
4946   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
4947   (exit $ac_status); } && {
4948          test -z "$ac_c_werror_flag" ||
4949          test ! -s conftest.err
4950        } && test -s conftest.$ac_objext; then
4951   ac_cv_sys_large_files=1; break
4952 else
4953   $as_echo "$as_me: failed program was:" >&5
4954 sed 's/^/| /' conftest.$ac_ext >&5
4955
4956
4957 fi
4958
4959 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4960   ac_cv_sys_large_files=unknown
4961   break
4962 done
4963 fi
4964 { $as_echo "$as_me:$LINENO: result: $ac_cv_sys_large_files" >&5
4965 $as_echo "$ac_cv_sys_large_files" >&6; }
4966 case $ac_cv_sys_large_files in #(
4967   no | unknown) ;;
4968   *)
4969 cat >>confdefs.h <<_ACEOF
4970 #define _LARGE_FILES $ac_cv_sys_large_files
4971 _ACEOF
4972 ;;
4973 esac
4974 rm -rf conftest*
4975   fi
4976 fi
4977
4978
4979
4980 SIGNAMES_O=
4981 SIGNAMES_H=lsignames.h
4982
4983
4984
4985 CROSS_COMPILE=
4986 if test "x$cross_compiling" = "xyes"; then
4987     case "${host}" in
4988     *-cygwin*)
4989         cross_cache=${srcdir}/cross-build/cygwin32.cache
4990         ;;
4991     *-mingw*)
4992         cross_cache=${srcdir}/cross-build/cygwin32.cache
4993         ;;
4994     i[3456]86-*-beos*)
4995         cross_cache=${srcdir}/cross-build/x86-beos.cache
4996         ;;
4997     *)  echo "configure: cross-compiling for $host is not supported" >&2
4998         ;;
4999     esac
5000     if test -n "${cross_cache}" && test -r "${cross_cache}"; then
5001         echo "loading cross-build cache file ${cross_cache}"
5002         . ${cross_cache}
5003     fi
5004     unset cross_cache
5005     SIGNAMES_O='signames.o'
5006     CROSS_COMPILE='-DCROSS_COMPILING'
5007
5008 fi
5009
5010
5011
5012 if test -z "$CC_FOR_BUILD"; then
5013     if test "x$cross_compiling" = "xno"; then
5014         CC_FOR_BUILD='$(CC)'
5015     else
5016         CC_FOR_BUILD=gcc
5017     fi
5018 fi
5019
5020
5021
5022 test -z "$CFLAGS" && CFLAGS=-g auto_cflags=1
5023
5024 test -n "$GCC" && test -n "$auto_cflags" && CFLAGS="$CFLAGS -O2"
5025
5026 if test "$opt_profiling" = "yes"; then
5027         PROFILE_FLAGS=-pg
5028         case "$host_os" in
5029         solaris2*)      ;;
5030         *)              opt_static_link=yes ;;
5031         esac
5032         DEBUG= MALLOC_DEBUG=
5033 fi
5034
5035 if test "$opt_static_link" = yes; then
5036         # if we're using gcc, add `-static' to LDFLAGS, except on Solaris >= 2
5037         if test -n "$GCC" || test "$ac_cv_c_compiler_gnu" = "yes"; then
5038                 STATIC_LD="-static"
5039                 case "$host_os" in
5040                 solaris2*)      ;;
5041                 *)              LDFLAGS="$LDFLAGS -static" ;;   # XXX experimental
5042                 esac
5043         fi
5044 fi
5045
5046 if test "X$cross_compiling" = "Xno"; then
5047         CPPFLAGS_FOR_BUILD=${CPPFLAGS_FOR_BUILD-"$CPPFLAGS"}
5048         LDFLAGS_FOR_BUILD=${LDFLAGS_FOR_BUILD-'$(LDFLAGS)'}
5049 else
5050         CPPFLAGS_FOR_BUILD=${CPPFLAGS_FOR_BUILD-""}
5051         LDFLAGS_FOR_BUILD=${LDFLAGS_FOR_BUILD-""}
5052 fi
5053
5054 test -z "$CFLAGS_FOR_BUILD" && CFLAGS_FOR_BUILD="-g"
5055
5056
5057
5058
5059
5060
5061
5062
5063
5064
5065 if test $ac_cv_c_compiler_gnu = yes; then
5066     { $as_echo "$as_me:$LINENO: checking whether $CC needs -traditional" >&5
5067 $as_echo_n "checking whether $CC needs -traditional... " >&6; }
5068 if test "${ac_cv_prog_gcc_traditional+set}" = set; then
5069   $as_echo_n "(cached) " >&6
5070 else
5071     ac_pattern="Autoconf.*'x'"
5072   cat >conftest.$ac_ext <<_ACEOF
5073 /* confdefs.h.  */
5074 _ACEOF
5075 cat confdefs.h >>conftest.$ac_ext
5076 cat >>conftest.$ac_ext <<_ACEOF
5077 /* end confdefs.h.  */
5078 #include <sgtty.h>
5079 Autoconf TIOCGETP
5080 _ACEOF
5081 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5082   $EGREP "$ac_pattern" >/dev/null 2>&1; then
5083   ac_cv_prog_gcc_traditional=yes
5084 else
5085   ac_cv_prog_gcc_traditional=no
5086 fi
5087 rm -f conftest*
5088
5089
5090   if test $ac_cv_prog_gcc_traditional = no; then
5091     cat >conftest.$ac_ext <<_ACEOF
5092 /* confdefs.h.  */
5093 _ACEOF
5094 cat confdefs.h >>conftest.$ac_ext
5095 cat >>conftest.$ac_ext <<_ACEOF
5096 /* end confdefs.h.  */
5097 #include <termio.h>
5098 Autoconf TCGETA
5099 _ACEOF
5100 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5101   $EGREP "$ac_pattern" >/dev/null 2>&1; then
5102   ac_cv_prog_gcc_traditional=yes
5103 fi
5104 rm -f conftest*
5105
5106   fi
5107 fi
5108 { $as_echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_traditional" >&5
5109 $as_echo "$ac_cv_prog_gcc_traditional" >&6; }
5110   if test $ac_cv_prog_gcc_traditional = yes; then
5111     CC="$CC -traditional"
5112   fi
5113 fi
5114
5115
5116
5117 if test "$opt_readline" = yes && test "$opt_with_installed_readline" != "no"
5118 then
5119         # If the user specified --with-installed-readline=PREFIX and PREFIX
5120         # is not `yes', set ac_cv_rl_prefix to PREFIX
5121         test $opt_with_installed_readline != "yes" && ac_cv_rl_prefix=$opt_with_installed_readline
5122
5123
5124 if test "X$bash_cv_termcap_lib" = "X"; then
5125 _bash_needmsg=yes
5126 else
5127 { $as_echo "$as_me:$LINENO: checking which library has the termcap functions" >&5
5128 $as_echo_n "checking which library has the termcap functions... " >&6; }
5129 _bash_needmsg=
5130 fi
5131 if test "${bash_cv_termcap_lib+set}" = set; then
5132   $as_echo_n "(cached) " >&6
5133 else
5134   { $as_echo "$as_me:$LINENO: checking for tgetent" >&5
5135 $as_echo_n "checking for tgetent... " >&6; }
5136 if test "${ac_cv_func_tgetent+set}" = set; then
5137   $as_echo_n "(cached) " >&6
5138 else
5139   cat >conftest.$ac_ext <<_ACEOF
5140 /* confdefs.h.  */
5141 _ACEOF
5142 cat confdefs.h >>conftest.$ac_ext
5143 cat >>conftest.$ac_ext <<_ACEOF
5144 /* end confdefs.h.  */
5145 /* Define tgetent to an innocuous variant, in case <limits.h> declares tgetent.
5146    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
5147 #define tgetent innocuous_tgetent
5148
5149 /* System header to define __stub macros and hopefully few prototypes,
5150     which can conflict with char tgetent (); below.
5151     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5152     <limits.h> exists even on freestanding compilers.  */
5153
5154 #ifdef __STDC__
5155 # include <limits.h>
5156 #else
5157 # include <assert.h>
5158 #endif
5159
5160 #undef tgetent
5161
5162 /* Override any GCC internal prototype to avoid an error.
5163    Use char because int might match the return type of a GCC
5164    builtin and then its argument prototype would still apply.  */
5165 #ifdef __cplusplus
5166 extern "C"
5167 #endif
5168 char tgetent ();
5169 /* The GNU C library defines this for functions which it implements
5170     to always fail with ENOSYS.  Some functions are actually named
5171     something starting with __ and the normal name is an alias.  */
5172 #if defined __stub_tgetent || defined __stub___tgetent
5173 choke me
5174 #endif
5175
5176 int
5177 main ()
5178 {
5179 return tgetent ();
5180   ;
5181   return 0;
5182 }
5183 _ACEOF
5184 rm -f conftest.$ac_objext conftest$ac_exeext
5185 if { (ac_try="$ac_link"
5186 case "(($ac_try" in
5187   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5188   *) ac_try_echo=$ac_try;;
5189 esac
5190 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5191 $as_echo "$ac_try_echo") >&5
5192   (eval "$ac_link") 2>conftest.er1
5193   ac_status=$?
5194   grep -v '^ *+' conftest.er1 >conftest.err
5195   rm -f conftest.er1
5196   cat conftest.err >&5
5197   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5198   (exit $ac_status); } && {
5199          test -z "$ac_c_werror_flag" ||
5200          test ! -s conftest.err
5201        } && test -s conftest$ac_exeext && {
5202          test "$cross_compiling" = yes ||
5203          $as_test_x conftest$ac_exeext
5204        }; then
5205   ac_cv_func_tgetent=yes
5206 else
5207   $as_echo "$as_me: failed program was:" >&5
5208 sed 's/^/| /' conftest.$ac_ext >&5
5209
5210         ac_cv_func_tgetent=no
5211 fi
5212
5213 rm -rf conftest.dSYM
5214 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5215       conftest$ac_exeext conftest.$ac_ext
5216 fi
5217 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_tgetent" >&5
5218 $as_echo "$ac_cv_func_tgetent" >&6; }
5219 if test "x$ac_cv_func_tgetent" = x""yes; then
5220   bash_cv_termcap_lib=libc
5221 else
5222   { $as_echo "$as_me:$LINENO: checking for tgetent in -ltermcap" >&5
5223 $as_echo_n "checking for tgetent in -ltermcap... " >&6; }
5224 if test "${ac_cv_lib_termcap_tgetent+set}" = set; then
5225   $as_echo_n "(cached) " >&6
5226 else
5227   ac_check_lib_save_LIBS=$LIBS
5228 LIBS="-ltermcap  $LIBS"
5229 cat >conftest.$ac_ext <<_ACEOF
5230 /* confdefs.h.  */
5231 _ACEOF
5232 cat confdefs.h >>conftest.$ac_ext
5233 cat >>conftest.$ac_ext <<_ACEOF
5234 /* end confdefs.h.  */
5235
5236 /* Override any GCC internal prototype to avoid an error.
5237    Use char because int might match the return type of a GCC
5238    builtin and then its argument prototype would still apply.  */
5239 #ifdef __cplusplus
5240 extern "C"
5241 #endif
5242 char tgetent ();
5243 int
5244 main ()
5245 {
5246 return tgetent ();
5247   ;
5248   return 0;
5249 }
5250 _ACEOF
5251 rm -f conftest.$ac_objext conftest$ac_exeext
5252 if { (ac_try="$ac_link"
5253 case "(($ac_try" in
5254   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5255   *) ac_try_echo=$ac_try;;
5256 esac
5257 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5258 $as_echo "$ac_try_echo") >&5
5259   (eval "$ac_link") 2>conftest.er1
5260   ac_status=$?
5261   grep -v '^ *+' conftest.er1 >conftest.err
5262   rm -f conftest.er1
5263   cat conftest.err >&5
5264   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5265   (exit $ac_status); } && {
5266          test -z "$ac_c_werror_flag" ||
5267          test ! -s conftest.err
5268        } && test -s conftest$ac_exeext && {
5269          test "$cross_compiling" = yes ||
5270          $as_test_x conftest$ac_exeext
5271        }; then
5272   ac_cv_lib_termcap_tgetent=yes
5273 else
5274   $as_echo "$as_me: failed program was:" >&5
5275 sed 's/^/| /' conftest.$ac_ext >&5
5276
5277         ac_cv_lib_termcap_tgetent=no
5278 fi
5279
5280 rm -rf conftest.dSYM
5281 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5282       conftest$ac_exeext conftest.$ac_ext
5283 LIBS=$ac_check_lib_save_LIBS
5284 fi
5285 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_termcap_tgetent" >&5
5286 $as_echo "$ac_cv_lib_termcap_tgetent" >&6; }
5287 if test "x$ac_cv_lib_termcap_tgetent" = x""yes; then
5288   bash_cv_termcap_lib=libtermcap
5289 else
5290   { $as_echo "$as_me:$LINENO: checking for tgetent in -ltinfo" >&5
5291 $as_echo_n "checking for tgetent in -ltinfo... " >&6; }
5292 if test "${ac_cv_lib_tinfo_tgetent+set}" = set; then
5293   $as_echo_n "(cached) " >&6
5294 else
5295   ac_check_lib_save_LIBS=$LIBS
5296 LIBS="-ltinfo  $LIBS"
5297 cat >conftest.$ac_ext <<_ACEOF
5298 /* confdefs.h.  */
5299 _ACEOF
5300 cat confdefs.h >>conftest.$ac_ext
5301 cat >>conftest.$ac_ext <<_ACEOF
5302 /* end confdefs.h.  */
5303
5304 /* Override any GCC internal prototype to avoid an error.
5305    Use char because int might match the return type of a GCC
5306    builtin and then its argument prototype would still apply.  */
5307 #ifdef __cplusplus
5308 extern "C"
5309 #endif
5310 char tgetent ();
5311 int
5312 main ()
5313 {
5314 return tgetent ();
5315   ;
5316   return 0;
5317 }
5318 _ACEOF
5319 rm -f conftest.$ac_objext conftest$ac_exeext
5320 if { (ac_try="$ac_link"
5321 case "(($ac_try" in
5322   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5323   *) ac_try_echo=$ac_try;;
5324 esac
5325 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5326 $as_echo "$ac_try_echo") >&5
5327   (eval "$ac_link") 2>conftest.er1
5328   ac_status=$?
5329   grep -v '^ *+' conftest.er1 >conftest.err
5330   rm -f conftest.er1
5331   cat conftest.err >&5
5332   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5333   (exit $ac_status); } && {
5334          test -z "$ac_c_werror_flag" ||
5335          test ! -s conftest.err
5336        } && test -s conftest$ac_exeext && {
5337          test "$cross_compiling" = yes ||
5338          $as_test_x conftest$ac_exeext
5339        }; then
5340   ac_cv_lib_tinfo_tgetent=yes
5341 else
5342   $as_echo "$as_me: failed program was:" >&5
5343 sed 's/^/| /' conftest.$ac_ext >&5
5344
5345         ac_cv_lib_tinfo_tgetent=no
5346 fi
5347
5348 rm -rf conftest.dSYM
5349 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5350       conftest$ac_exeext conftest.$ac_ext
5351 LIBS=$ac_check_lib_save_LIBS
5352 fi
5353 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_tinfo_tgetent" >&5
5354 $as_echo "$ac_cv_lib_tinfo_tgetent" >&6; }
5355 if test "x$ac_cv_lib_tinfo_tgetent" = x""yes; then
5356   bash_cv_termcap_lib=libtinfo
5357 else
5358   { $as_echo "$as_me:$LINENO: checking for tgetent in -lcurses" >&5
5359 $as_echo_n "checking for tgetent in -lcurses... " >&6; }
5360 if test "${ac_cv_lib_curses_tgetent+set}" = set; then
5361   $as_echo_n "(cached) " >&6
5362 else
5363   ac_check_lib_save_LIBS=$LIBS
5364 LIBS="-lcurses  $LIBS"
5365 cat >conftest.$ac_ext <<_ACEOF
5366 /* confdefs.h.  */
5367 _ACEOF
5368 cat confdefs.h >>conftest.$ac_ext
5369 cat >>conftest.$ac_ext <<_ACEOF
5370 /* end confdefs.h.  */
5371
5372 /* Override any GCC internal prototype to avoid an error.
5373    Use char because int might match the return type of a GCC
5374    builtin and then its argument prototype would still apply.  */
5375 #ifdef __cplusplus
5376 extern "C"
5377 #endif
5378 char tgetent ();
5379 int
5380 main ()
5381 {
5382 return tgetent ();
5383   ;
5384   return 0;
5385 }
5386 _ACEOF
5387 rm -f conftest.$ac_objext conftest$ac_exeext
5388 if { (ac_try="$ac_link"
5389 case "(($ac_try" in
5390   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5391   *) ac_try_echo=$ac_try;;
5392 esac
5393 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5394 $as_echo "$ac_try_echo") >&5
5395   (eval "$ac_link") 2>conftest.er1
5396   ac_status=$?
5397   grep -v '^ *+' conftest.er1 >conftest.err
5398   rm -f conftest.er1
5399   cat conftest.err >&5
5400   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5401   (exit $ac_status); } && {
5402          test -z "$ac_c_werror_flag" ||
5403          test ! -s conftest.err
5404        } && test -s conftest$ac_exeext && {
5405          test "$cross_compiling" = yes ||
5406          $as_test_x conftest$ac_exeext
5407        }; then
5408   ac_cv_lib_curses_tgetent=yes
5409 else
5410   $as_echo "$as_me: failed program was:" >&5
5411 sed 's/^/| /' conftest.$ac_ext >&5
5412
5413         ac_cv_lib_curses_tgetent=no
5414 fi
5415
5416 rm -rf conftest.dSYM
5417 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5418       conftest$ac_exeext conftest.$ac_ext
5419 LIBS=$ac_check_lib_save_LIBS
5420 fi
5421 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_curses_tgetent" >&5
5422 $as_echo "$ac_cv_lib_curses_tgetent" >&6; }
5423 if test "x$ac_cv_lib_curses_tgetent" = x""yes; then
5424   bash_cv_termcap_lib=libcurses
5425 else
5426   { $as_echo "$as_me:$LINENO: checking for tgetent in -lncurses" >&5
5427 $as_echo_n "checking for tgetent in -lncurses... " >&6; }
5428 if test "${ac_cv_lib_ncurses_tgetent+set}" = set; then
5429   $as_echo_n "(cached) " >&6
5430 else
5431   ac_check_lib_save_LIBS=$LIBS
5432 LIBS="-lncurses  $LIBS"
5433 cat >conftest.$ac_ext <<_ACEOF
5434 /* confdefs.h.  */
5435 _ACEOF
5436 cat confdefs.h >>conftest.$ac_ext
5437 cat >>conftest.$ac_ext <<_ACEOF
5438 /* end confdefs.h.  */
5439
5440 /* Override any GCC internal prototype to avoid an error.
5441    Use char because int might match the return type of a GCC
5442    builtin and then its argument prototype would still apply.  */
5443 #ifdef __cplusplus
5444 extern "C"
5445 #endif
5446 char tgetent ();
5447 int
5448 main ()
5449 {
5450 return tgetent ();
5451   ;
5452   return 0;
5453 }
5454 _ACEOF
5455 rm -f conftest.$ac_objext conftest$ac_exeext
5456 if { (ac_try="$ac_link"
5457 case "(($ac_try" in
5458   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5459   *) ac_try_echo=$ac_try;;
5460 esac
5461 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5462 $as_echo "$ac_try_echo") >&5
5463   (eval "$ac_link") 2>conftest.er1
5464   ac_status=$?
5465   grep -v '^ *+' conftest.er1 >conftest.err
5466   rm -f conftest.er1
5467   cat conftest.err >&5
5468   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5469   (exit $ac_status); } && {
5470          test -z "$ac_c_werror_flag" ||
5471          test ! -s conftest.err
5472        } && test -s conftest$ac_exeext && {
5473          test "$cross_compiling" = yes ||
5474          $as_test_x conftest$ac_exeext
5475        }; then
5476   ac_cv_lib_ncurses_tgetent=yes
5477 else
5478   $as_echo "$as_me: failed program was:" >&5
5479 sed 's/^/| /' conftest.$ac_ext >&5
5480
5481         ac_cv_lib_ncurses_tgetent=no
5482 fi
5483
5484 rm -rf conftest.dSYM
5485 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5486       conftest$ac_exeext conftest.$ac_ext
5487 LIBS=$ac_check_lib_save_LIBS
5488 fi
5489 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_ncurses_tgetent" >&5
5490 $as_echo "$ac_cv_lib_ncurses_tgetent" >&6; }
5491 if test "x$ac_cv_lib_ncurses_tgetent" = x""yes; then
5492   bash_cv_termcap_lib=libncurses
5493 else
5494   bash_cv_termcap_lib=gnutermcap
5495 fi
5496
5497 fi
5498
5499 fi
5500
5501 fi
5502
5503 fi
5504
5505 fi
5506
5507 if test "X$_bash_needmsg" = "Xyes"; then
5508 { $as_echo "$as_me:$LINENO: checking which library has the termcap functions" >&5
5509 $as_echo_n "checking which library has the termcap functions... " >&6; }
5510 fi
5511 { $as_echo "$as_me:$LINENO: result: using $bash_cv_termcap_lib" >&5
5512 $as_echo "using $bash_cv_termcap_lib" >&6; }
5513 if test $bash_cv_termcap_lib = gnutermcap && test -z "$prefer_curses"; then
5514 LDFLAGS="$LDFLAGS -L./lib/termcap"
5515 TERMCAP_LIB="./lib/termcap/libtermcap.a"
5516 TERMCAP_DEP="./lib/termcap/libtermcap.a"
5517 elif test $bash_cv_termcap_lib = libtermcap && test -z "$prefer_curses"; then
5518 TERMCAP_LIB=-ltermcap
5519 TERMCAP_DEP=
5520 elif test $bash_cv_termcap_lib = libtinfo; then
5521 TERMCAP_LIB=-ltinfo
5522 TERMCAP_DEP=
5523 elif test $bash_cv_termcap_lib = libncurses; then
5524 TERMCAP_LIB=-lncurses
5525 TERMCAP_DEP=
5526 elif test $bash_cv_termcap_lib = libc; then
5527 TERMCAP_LIB=
5528 TERMCAP_DEP=
5529 else
5530 TERMCAP_LIB=-lcurses
5531 TERMCAP_DEP=
5532 fi
5533
5534
5535
5536
5537 { $as_echo "$as_me:$LINENO: checking version of installed readline library" >&5
5538 $as_echo_n "checking version of installed readline library... " >&6; }
5539
5540 # What a pain in the ass this is.
5541
5542 # save cpp and ld options
5543 _save_CFLAGS="$CFLAGS"
5544 _save_LDFLAGS="$LDFLAGS"
5545 _save_LIBS="$LIBS"
5546
5547 # Don't set ac_cv_rl_prefix if the caller has already assigned a value.  This
5548 # allows the caller to do something like $_rl_prefix=$withval if the user
5549 # specifies --with-installed-readline=PREFIX as an argument to configure
5550
5551 if test -z "$ac_cv_rl_prefix"; then
5552 test "x$prefix" = xNONE && ac_cv_rl_prefix=$ac_default_prefix || ac_cv_rl_prefix=${prefix}
5553 fi
5554
5555 eval ac_cv_rl_includedir=${ac_cv_rl_prefix}/include
5556 eval ac_cv_rl_libdir=${ac_cv_rl_prefix}/lib
5557
5558 LIBS="$LIBS -lreadline ${TERMCAP_LIB}"
5559 CFLAGS="$CFLAGS -I${ac_cv_rl_includedir}"
5560 LDFLAGS="$LDFLAGS -L${ac_cv_rl_libdir}"
5561
5562 if test "${ac_cv_rl_version+set}" = set; then
5563   $as_echo_n "(cached) " >&6
5564 else
5565   if test "$cross_compiling" = yes; then
5566   ac_cv_rl_version='4.2'
5567 else
5568   cat >conftest.$ac_ext <<_ACEOF
5569 /* confdefs.h.  */
5570 _ACEOF
5571 cat confdefs.h >>conftest.$ac_ext
5572 cat >>conftest.$ac_ext <<_ACEOF
5573 /* end confdefs.h.  */
5574
5575 #include <stdio.h>
5576 #include <readline/readline.h>
5577
5578 extern int rl_gnu_readline_p;
5579
5580 main()
5581 {
5582         FILE *fp;
5583         fp = fopen("conftest.rlv", "w");
5584         if (fp == 0)
5585                 exit(1);
5586         if (rl_gnu_readline_p != 1)
5587                 fprintf(fp, "0.0\n");
5588         else
5589                 fprintf(fp, "%s\n", rl_library_version ? rl_library_version : "0.0");
5590         fclose(fp);
5591         exit(0);
5592 }
5593
5594 _ACEOF
5595 rm -f conftest$ac_exeext
5596 if { (ac_try="$ac_link"
5597 case "(($ac_try" in
5598   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5599   *) ac_try_echo=$ac_try;;
5600 esac
5601 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5602 $as_echo "$ac_try_echo") >&5
5603   (eval "$ac_link") 2>&5
5604   ac_status=$?
5605   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5606   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5607   { (case "(($ac_try" in
5608   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5609   *) ac_try_echo=$ac_try;;
5610 esac
5611 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
5612 $as_echo "$ac_try_echo") >&5
5613   (eval "$ac_try") 2>&5
5614   ac_status=$?
5615   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
5616   (exit $ac_status); }; }; then
5617   ac_cv_rl_version=`cat conftest.rlv`
5618 else
5619   $as_echo "$as_me: program exited with status $ac_status" >&5
5620 $as_echo "$as_me: failed program was:" >&5
5621 sed 's/^/| /' conftest.$ac_ext >&5
5622
5623 ( exit $ac_status )
5624 ac_cv_rl_version='0.0'
5625 fi
5626 rm -rf conftest.dSYM
5627 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5628 fi
5629
5630
5631 fi
5632
5633
5634 CFLAGS="$_save_CFLAGS"
5635 LDFLAGS="$_save_LDFLAGS"
5636 LIBS="$_save_LIBS"
5637
5638 RL_MAJOR=0
5639 RL_MINOR=0
5640
5641 # (
5642 case "$ac_cv_rl_version" in
5643 2*|3*|4*|5*|6*|7*|8*|9*)
5644         RL_MAJOR=`echo $ac_cv_rl_version | sed 's:\..*$::'`
5645         RL_MINOR=`echo $ac_cv_rl_version | sed -e 's:^.*\.::' -e 's:[a-zA-Z]*$::'`
5646         ;;
5647 esac
5648
5649 # (((
5650 case $RL_MAJOR in
5651 [0-9][0-9])     _RL_MAJOR=$RL_MAJOR ;;
5652 [0-9])  _RL_MAJOR=0$RL_MAJOR ;;
5653 *)              _RL_MAJOR=00 ;;
5654 esac
5655
5656 # (((
5657 case $RL_MINOR in
5658 [0-9][0-9])     _RL_MINOR=$RL_MINOR ;;
5659 [0-9])  _RL_MINOR=0$RL_MINOR ;;
5660 *)              _RL_MINOR=00 ;;
5661 esac
5662
5663 RL_VERSION="0x${_RL_MAJOR}${_RL_MINOR}"
5664
5665 # Readline versions greater than 4.2 have these defines in readline.h
5666
5667 if test $ac_cv_rl_version = '0.0' ; then
5668         { $as_echo "$as_me:$LINENO: WARNING: Could not test version of installed readline library." >&5
5669 $as_echo "$as_me: WARNING: Could not test version of installed readline library." >&2;}
5670 elif test $RL_MAJOR -gt 4 || { test $RL_MAJOR = 4 && test $RL_MINOR -gt 2 ; } ; then
5671         # set these for use by the caller
5672         RL_PREFIX=$ac_cv_rl_prefix
5673         RL_LIBDIR=$ac_cv_rl_libdir
5674         RL_INCLUDEDIR=$ac_cv_rl_includedir
5675         { $as_echo "$as_me:$LINENO: result: $ac_cv_rl_version" >&5
5676 $as_echo "$ac_cv_rl_version" >&6; }
5677 else
5678
5679
5680 cat >>confdefs.h <<_ACEOF
5681 #define RL_READLINE_VERSION $RL_VERSION
5682 _ACEOF
5683
5684
5685 cat >>confdefs.h <<_ACEOF
5686 #define RL_VERSION_MAJOR $RL_MAJOR
5687 _ACEOF
5688
5689
5690 cat >>confdefs.h <<_ACEOF
5691 #define RL_VERSION_MINOR $RL_MINOR
5692 _ACEOF
5693
5694
5695
5696
5697
5698
5699 # set these for use by the caller
5700 RL_PREFIX=$ac_cv_rl_prefix
5701 RL_LIBDIR=$ac_cv_rl_libdir
5702 RL_INCLUDEDIR=$ac_cv_rl_includedir
5703
5704 { $as_echo "$as_me:$LINENO: result: $ac_cv_rl_version" >&5
5705 $as_echo "$ac_cv_rl_version" >&6; }
5706
5707 fi
5708
5709
5710         case "$ac_cv_rl_version" in
5711         5*|6*|7*|8*|9*) ;;
5712         *)      opt_with_installed_readline=no
5713                 { $as_echo "$as_me:$LINENO: WARNING: installed readline library is too old to be linked with bash" >&5
5714 $as_echo "$as_me: WARNING: installed readline library is too old to be linked with bash" >&2;}
5715                 { $as_echo "$as_me:$LINENO: WARNING: using private bash version" >&5
5716 $as_echo "$as_me: WARNING: using private bash version" >&2;}
5717                 ;;
5718         esac
5719 fi
5720
5721 TILDE_LIB=-ltilde
5722 if test $opt_readline = yes; then
5723         cat >>confdefs.h <<\_ACEOF
5724 #define READLINE 1
5725 _ACEOF
5726
5727         if test "$opt_with_installed_readline" != "no" ; then
5728                 case "$opt_with_installed_readline" in
5729                 yes)    RL_INCLUDE= ;;
5730                 *)      case "$RL_INCLUDEDIR" in
5731                         /usr/include)   ;;
5732                         *)              RL_INCLUDE='-I${RL_INCLUDEDIR}' ;;
5733                         esac
5734                         ;;
5735                 esac
5736                 READLINE_DEP=
5737                 READLINE_LIB=-lreadline
5738                 # section for OS versions that don't allow unresolved symbols
5739                 # to be compiled into dynamic libraries.
5740                 case "$host_os" in
5741                 cygwin*)        TILDE_LIB= ;;
5742                 esac
5743         else
5744                 RL_LIBDIR='$(dot)/$(LIBSUBDIR)/readline'
5745                 READLINE_DEP='$(READLINE_LIBRARY)'
5746                 # section for OS versions that ship an older/broken version of
5747                 # readline as a standard dynamic library and don't allow a
5748                 # static version specified as -llibname to override the
5749                 # dynamic version
5750                 case "${host_os}" in
5751                 darwin[89]*|darwin10*) READLINE_LIB='${READLINE_LIBRARY}' ;;
5752                 *)              READLINE_LIB=-lreadline ;;
5753                 esac
5754         fi
5755 else
5756         RL_LIBDIR='$(dot)/$(LIBSUBDIR)/readline'
5757         READLINE_LIB= READLINE_DEP=
5758 fi
5759 if test $opt_history = yes || test $opt_bang_history = yes; then
5760         if test $opt_history = yes; then
5761                 cat >>confdefs.h <<\_ACEOF
5762 #define HISTORY 1
5763 _ACEOF
5764
5765         fi
5766         if test $opt_bang_history = yes; then
5767                 cat >>confdefs.h <<\_ACEOF
5768 #define BANG_HISTORY 1
5769 _ACEOF
5770
5771         fi
5772         if test "$opt_with_installed_readline" != "no"; then
5773                 HIST_LIBDIR=$RL_LIBDIR
5774                 HISTORY_DEP=
5775                 HISTORY_LIB=-lhistory
5776                 case "$opt_with_installed_readline" in
5777                 yes)    RL_INCLUDE= ;;
5778                 *)      case "$RL_INCLUDEDIR" in
5779                         /usr/include)   ;;
5780                         *)              RL_INCLUDE='-I${RL_INCLUDEDIR}' ;;
5781                         esac
5782                         ;;
5783                 esac
5784         else
5785                 HIST_LIBDIR='$(dot)/$(LIBSUBDIR)/readline'
5786                 HISTORY_DEP='$(HISTORY_LIBRARY)'
5787                 # section for OS versions that ship an older version of
5788                 # readline as a standard dynamic library and don't allow a
5789                 # static version specified as -llibname to override the
5790                 # dynamic version
5791                 case "${host_os}" in
5792                 darwin[89]*|darwin10*) HISTORY_LIB='${HISTORY_LIBRARY}' ;;
5793                 *)              HISTORY_LIB=-lhistory ;;
5794                 esac
5795         fi
5796 else
5797         HIST_LIBDIR='$(dot)/$(LIBSUBDIR)/readline'
5798         HISTORY_LIB= HISTORY_DEP=
5799 fi
5800
5801
5802
5803
5804
5805
5806
5807
5808
5809
5810
5811 # Find a good install program.  We prefer a C program (faster),
5812 # so one script is as good as another.  But avoid the broken or
5813 # incompatible versions:
5814 # SysV /etc/install, /usr/sbin/install
5815 # SunOS /usr/etc/install
5816 # IRIX /sbin/install
5817 # AIX /bin/install
5818 # AmigaOS /C/install, which installs bootblocks on floppy discs
5819 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
5820 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
5821 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
5822 # OS/2's system install, which has a completely different semantic
5823 # ./install, which can be erroneously created by make from ./install.sh.
5824 # Reject install programs that cannot install multiple files.
5825 { $as_echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
5826 $as_echo_n "checking for a BSD-compatible install... " >&6; }
5827 if test -z "$INSTALL"; then
5828 if test "${ac_cv_path_install+set}" = set; then
5829   $as_echo_n "(cached) " >&6
5830 else
5831   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5832 for as_dir in $PATH
5833 do
5834   IFS=$as_save_IFS
5835   test -z "$as_dir" && as_dir=.
5836   # Account for people who put trailing slashes in PATH elements.
5837 case $as_dir/ in
5838   ./ | .// | /cC/* | \
5839   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
5840   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
5841   /usr/ucb/* ) ;;
5842   *)
5843     # OSF1 and SCO ODT 3.0 have their own names for install.
5844     # Don't use installbsd from OSF since it installs stuff as root
5845     # by default.
5846     for ac_prog in ginstall scoinst install; do
5847       for ac_exec_ext in '' $ac_executable_extensions; do
5848         if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
5849           if test $ac_prog = install &&
5850             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5851             # AIX install.  It has an incompatible calling convention.
5852             :
5853           elif test $ac_prog = install &&
5854             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5855             # program-specific install script used by HP pwplus--don't use.
5856             :
5857           else
5858             rm -rf conftest.one conftest.two conftest.dir
5859             echo one > conftest.one
5860             echo two > conftest.two
5861             mkdir conftest.dir
5862             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
5863               test -s conftest.one && test -s conftest.two &&
5864               test -s conftest.dir/conftest.one &&
5865               test -s conftest.dir/conftest.two
5866             then
5867               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
5868               break 3
5869             fi
5870           fi
5871         fi
5872       done
5873     done
5874     ;;
5875 esac
5876
5877 done
5878 IFS=$as_save_IFS
5879
5880 rm -rf conftest.one conftest.two conftest.dir
5881
5882 fi
5883   if test "${ac_cv_path_install+set}" = set; then
5884     INSTALL=$ac_cv_path_install
5885   else
5886     # As a last resort, use the slow shell script.  Don't cache a
5887     # value for INSTALL within a source directory, because that will
5888     # break other packages using the cache if that directory is
5889     # removed, or if the value is a relative name.
5890     INSTALL=$ac_install_sh
5891   fi
5892 fi
5893 { $as_echo "$as_me:$LINENO: result: $INSTALL" >&5
5894 $as_echo "$INSTALL" >&6; }
5895
5896 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
5897 # It thinks the first close brace ends the variable substitution.
5898 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
5899
5900 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
5901
5902 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
5903
5904 # Extract the first word of "ar", so it can be a program name with args.
5905 set dummy ar; ac_word=$2
5906 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5907 $as_echo_n "checking for $ac_word... " >&6; }
5908 if test "${ac_cv_prog_AR+set}" = set; then
5909   $as_echo_n "(cached) " >&6
5910 else
5911   if test -n "$AR"; then
5912   ac_cv_prog_AR="$AR" # Let the user override the test.
5913 else
5914 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5915 for as_dir in $PATH
5916 do
5917   IFS=$as_save_IFS
5918   test -z "$as_dir" && as_dir=.
5919   for ac_exec_ext in '' $ac_executable_extensions; do
5920   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5921     ac_cv_prog_AR=""
5922     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5923     break 2
5924   fi
5925 done
5926 done
5927 IFS=$as_save_IFS
5928
5929   test -z "$ac_cv_prog_AR" && ac_cv_prog_AR="ar"
5930 fi
5931 fi
5932 AR=$ac_cv_prog_AR
5933 if test -n "$AR"; then
5934   { $as_echo "$as_me:$LINENO: result: $AR" >&5
5935 $as_echo "$AR" >&6; }
5936 else
5937   { $as_echo "$as_me:$LINENO: result: no" >&5
5938 $as_echo "no" >&6; }
5939 fi
5940
5941
5942 test -n "$ARFLAGS" || ARFLAGS="cr"
5943 if test -n "$ac_tool_prefix"; then
5944   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5945 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5946 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5947 $as_echo_n "checking for $ac_word... " >&6; }
5948 if test "${ac_cv_prog_RANLIB+set}" = set; then
5949   $as_echo_n "(cached) " >&6
5950 else
5951   if test -n "$RANLIB"; then
5952   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5953 else
5954 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5955 for as_dir in $PATH
5956 do
5957   IFS=$as_save_IFS
5958   test -z "$as_dir" && as_dir=.
5959   for ac_exec_ext in '' $ac_executable_extensions; do
5960   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5961     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5962     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5963     break 2
5964   fi
5965 done
5966 done
5967 IFS=$as_save_IFS
5968
5969 fi
5970 fi
5971 RANLIB=$ac_cv_prog_RANLIB
5972 if test -n "$RANLIB"; then
5973   { $as_echo "$as_me:$LINENO: result: $RANLIB" >&5
5974 $as_echo "$RANLIB" >&6; }
5975 else
5976   { $as_echo "$as_me:$LINENO: result: no" >&5
5977 $as_echo "no" >&6; }
5978 fi
5979
5980
5981 fi
5982 if test -z "$ac_cv_prog_RANLIB"; then
5983   ac_ct_RANLIB=$RANLIB
5984   # Extract the first word of "ranlib", so it can be a program name with args.
5985 set dummy ranlib; ac_word=$2
5986 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
5987 $as_echo_n "checking for $ac_word... " >&6; }
5988 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
5989   $as_echo_n "(cached) " >&6
5990 else
5991   if test -n "$ac_ct_RANLIB"; then
5992   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5993 else
5994 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5995 for as_dir in $PATH
5996 do
5997   IFS=$as_save_IFS
5998   test -z "$as_dir" && as_dir=.
5999   for ac_exec_ext in '' $ac_executable_extensions; do
6000   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6001     ac_cv_prog_ac_ct_RANLIB="ranlib"
6002     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6003     break 2
6004   fi
6005 done
6006 done
6007 IFS=$as_save_IFS
6008
6009 fi
6010 fi
6011 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6012 if test -n "$ac_ct_RANLIB"; then
6013   { $as_echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
6014 $as_echo "$ac_ct_RANLIB" >&6; }
6015 else
6016   { $as_echo "$as_me:$LINENO: result: no" >&5
6017 $as_echo "no" >&6; }
6018 fi
6019
6020   if test "x$ac_ct_RANLIB" = x; then
6021     RANLIB=":"
6022   else
6023     case $cross_compiling:$ac_tool_warned in
6024 yes:)
6025 { $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
6026 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6027 ac_tool_warned=yes ;;
6028 esac
6029     RANLIB=$ac_ct_RANLIB
6030   fi
6031 else
6032   RANLIB="$ac_cv_prog_RANLIB"
6033 fi
6034
6035 for ac_prog in 'bison -y' byacc
6036 do
6037   # Extract the first word of "$ac_prog", so it can be a program name with args.
6038 set dummy $ac_prog; ac_word=$2
6039 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
6040 $as_echo_n "checking for $ac_word... " >&6; }
6041 if test "${ac_cv_prog_YACC+set}" = set; then
6042   $as_echo_n "(cached) " >&6
6043 else
6044   if test -n "$YACC"; then
6045   ac_cv_prog_YACC="$YACC" # Let the user override the test.
6046 else
6047 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6048 for as_dir in $PATH
6049 do
6050   IFS=$as_save_IFS
6051   test -z "$as_dir" && as_dir=.
6052   for ac_exec_ext in '' $ac_executable_extensions; do
6053   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6054     ac_cv_prog_YACC="$ac_prog"
6055     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6056     break 2
6057   fi
6058 done
6059 done
6060 IFS=$as_save_IFS
6061
6062 fi
6063 fi
6064 YACC=$ac_cv_prog_YACC
6065 if test -n "$YACC"; then
6066   { $as_echo "$as_me:$LINENO: result: $YACC" >&5
6067 $as_echo "$YACC" >&6; }
6068 else
6069   { $as_echo "$as_me:$LINENO: result: no" >&5
6070 $as_echo "no" >&6; }
6071 fi
6072
6073
6074   test -n "$YACC" && break
6075 done
6076 test -n "$YACC" || YACC="yacc"
6077
6078 { $as_echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
6079 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
6080 set x ${MAKE-make}
6081 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
6082 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
6083   $as_echo_n "(cached) " >&6
6084 else
6085   cat >conftest.make <<\_ACEOF
6086 SHELL = /bin/sh
6087 all:
6088         @echo '@@@%%%=$(MAKE)=@@@%%%'
6089 _ACEOF
6090 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
6091 case `${MAKE-make} -f conftest.make 2>/dev/null` in
6092   *@@@%%%=?*=@@@%%%*)
6093     eval ac_cv_prog_make_${ac_make}_set=yes;;
6094   *)
6095     eval ac_cv_prog_make_${ac_make}_set=no;;
6096 esac
6097 rm -f conftest.make
6098 fi
6099 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
6100   { $as_echo "$as_me:$LINENO: result: yes" >&5
6101 $as_echo "yes" >&6; }
6102   SET_MAKE=
6103 else
6104   { $as_echo "$as_me:$LINENO: result: no" >&5
6105 $as_echo "no" >&6; }
6106   SET_MAKE="MAKE=${MAKE-make}"
6107 fi
6108
6109
6110 case "$host_os" in
6111 opennt*|interix*)       MAKE_SHELL="$INTERIX_ROOT/bin/sh" ;;
6112 *)                      MAKE_SHELL=/bin/sh ;;
6113 esac
6114
6115
6116 if test x$SIZE = x; then
6117         if test x$ac_tool_prefix = x; then
6118                 SIZE=size
6119         else
6120                 SIZE=${ac_tool_prefix}size
6121                 save_IFS=$IFS ; IFS=:
6122                 size_found=0
6123                 for dir in $PATH; do
6124                         if test -x $dir/$SIZE ; then
6125                                 size_found=1
6126                                 break
6127                         fi
6128                 done
6129                 if test $size_found -eq 0; then
6130                         SIZE=:
6131                 fi
6132                 IFS=$save_IFS
6133         fi
6134 fi
6135
6136
6137 cat >>confdefs.h <<\_ACEOF
6138 #define _GNU_SOURCE 1
6139 _ACEOF
6140
6141
6142 { $as_echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
6143 $as_echo_n "checking for an ANSI C-conforming const... " >&6; }
6144 if test "${ac_cv_c_const+set}" = set; then
6145   $as_echo_n "(cached) " >&6
6146 else
6147   cat >conftest.$ac_ext <<_ACEOF
6148 /* confdefs.h.  */
6149 _ACEOF
6150 cat confdefs.h >>conftest.$ac_ext
6151 cat >>conftest.$ac_ext <<_ACEOF
6152 /* end confdefs.h.  */
6153
6154 int
6155 main ()
6156 {
6157 /* FIXME: Include the comments suggested by Paul. */
6158 #ifndef __cplusplus
6159   /* Ultrix mips cc rejects this.  */
6160   typedef int charset[2];
6161   const charset cs;
6162   /* SunOS 4.1.1 cc rejects this.  */
6163   char const *const *pcpcc;
6164   char **ppc;
6165   /* NEC SVR4.0.2 mips cc rejects this.  */
6166   struct point {int x, y;};
6167   static struct point const zero = {0,0};
6168   /* AIX XL C 1.02.0.0 rejects this.
6169      It does not let you subtract one const X* pointer from another in
6170      an arm of an if-expression whose if-part is not a constant
6171      expression */
6172   const char *g = "string";
6173   pcpcc = &g + (g ? g-g : 0);
6174   /* HPUX 7.0 cc rejects these. */
6175   ++pcpcc;
6176   ppc = (char**) pcpcc;
6177   pcpcc = (char const *const *) ppc;
6178   { /* SCO 3.2v4 cc rejects this.  */
6179     char *t;
6180     char const *s = 0 ? (char *) 0 : (char const *) 0;
6181
6182     *t++ = 0;
6183     if (s) return 0;
6184   }
6185   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
6186     int x[] = {25, 17};
6187     const int *foo = &x[0];
6188     ++foo;
6189   }
6190   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
6191     typedef const int *iptr;
6192     iptr p = 0;
6193     ++p;
6194   }
6195   { /* AIX XL C 1.02.0.0 rejects this saying
6196        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
6197     struct s { int j; const int *ap[3]; };
6198     struct s *b; b->j = 5;
6199   }
6200   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
6201     const int foo = 10;
6202     if (!foo) return 0;
6203   }
6204   return !cs[0] && !zero.x;
6205 #endif
6206
6207   ;
6208   return 0;
6209 }
6210 _ACEOF
6211 rm -f conftest.$ac_objext
6212 if { (ac_try="$ac_compile"
6213 case "(($ac_try" in
6214   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6215   *) ac_try_echo=$ac_try;;
6216 esac
6217 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6218 $as_echo "$ac_try_echo") >&5
6219   (eval "$ac_compile") 2>conftest.er1
6220   ac_status=$?
6221   grep -v '^ *+' conftest.er1 >conftest.err
6222   rm -f conftest.er1
6223   cat conftest.err >&5
6224   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6225   (exit $ac_status); } && {
6226          test -z "$ac_c_werror_flag" ||
6227          test ! -s conftest.err
6228        } && test -s conftest.$ac_objext; then
6229   ac_cv_c_const=yes
6230 else
6231   $as_echo "$as_me: failed program was:" >&5
6232 sed 's/^/| /' conftest.$ac_ext >&5
6233
6234         ac_cv_c_const=no
6235 fi
6236
6237 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6238 fi
6239 { $as_echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
6240 $as_echo "$ac_cv_c_const" >&6; }
6241 if test $ac_cv_c_const = no; then
6242
6243 cat >>confdefs.h <<\_ACEOF
6244 #define const /**/
6245 _ACEOF
6246
6247 fi
6248
6249 { $as_echo "$as_me:$LINENO: checking for inline" >&5
6250 $as_echo_n "checking for inline... " >&6; }
6251 if test "${ac_cv_c_inline+set}" = set; then
6252   $as_echo_n "(cached) " >&6
6253 else
6254   ac_cv_c_inline=no
6255 for ac_kw in inline __inline__ __inline; do
6256   cat >conftest.$ac_ext <<_ACEOF
6257 /* confdefs.h.  */
6258 _ACEOF
6259 cat confdefs.h >>conftest.$ac_ext
6260 cat >>conftest.$ac_ext <<_ACEOF
6261 /* end confdefs.h.  */
6262 #ifndef __cplusplus
6263 typedef int foo_t;
6264 static $ac_kw foo_t static_foo () {return 0; }
6265 $ac_kw foo_t foo () {return 0; }
6266 #endif
6267
6268 _ACEOF
6269 rm -f conftest.$ac_objext
6270 if { (ac_try="$ac_compile"
6271 case "(($ac_try" in
6272   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6273   *) ac_try_echo=$ac_try;;
6274 esac
6275 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6276 $as_echo "$ac_try_echo") >&5
6277   (eval "$ac_compile") 2>conftest.er1
6278   ac_status=$?
6279   grep -v '^ *+' conftest.er1 >conftest.err
6280   rm -f conftest.er1
6281   cat conftest.err >&5
6282   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6283   (exit $ac_status); } && {
6284          test -z "$ac_c_werror_flag" ||
6285          test ! -s conftest.err
6286        } && test -s conftest.$ac_objext; then
6287   ac_cv_c_inline=$ac_kw
6288 else
6289   $as_echo "$as_me: failed program was:" >&5
6290 sed 's/^/| /' conftest.$ac_ext >&5
6291
6292
6293 fi
6294
6295 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6296   test "$ac_cv_c_inline" != no && break
6297 done
6298
6299 fi
6300 { $as_echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
6301 $as_echo "$ac_cv_c_inline" >&6; }
6302
6303
6304 case $ac_cv_c_inline in
6305   inline | yes) ;;
6306   *)
6307     case $ac_cv_c_inline in
6308       no) ac_val=;;
6309       *) ac_val=$ac_cv_c_inline;;
6310     esac
6311     cat >>confdefs.h <<_ACEOF
6312 #ifndef __cplusplus
6313 #define inline $ac_val
6314 #endif
6315 _ACEOF
6316     ;;
6317 esac
6318
6319
6320  { $as_echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
6321 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
6322 if test "${ac_cv_c_bigendian+set}" = set; then
6323   $as_echo_n "(cached) " >&6
6324 else
6325   ac_cv_c_bigendian=unknown
6326     # See if we're dealing with a universal compiler.
6327     cat >conftest.$ac_ext <<_ACEOF
6328 /* confdefs.h.  */
6329 _ACEOF
6330 cat confdefs.h >>conftest.$ac_ext
6331 cat >>conftest.$ac_ext <<_ACEOF
6332 /* end confdefs.h.  */
6333 #ifndef __APPLE_CC__
6334                not a universal capable compiler
6335              #endif
6336              typedef int dummy;
6337
6338 _ACEOF
6339 rm -f conftest.$ac_objext
6340 if { (ac_try="$ac_compile"
6341 case "(($ac_try" in
6342   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6343   *) ac_try_echo=$ac_try;;
6344 esac
6345 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6346 $as_echo "$ac_try_echo") >&5
6347   (eval "$ac_compile") 2>conftest.er1
6348   ac_status=$?
6349   grep -v '^ *+' conftest.er1 >conftest.err
6350   rm -f conftest.er1
6351   cat conftest.err >&5
6352   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6353   (exit $ac_status); } && {
6354          test -z "$ac_c_werror_flag" ||
6355          test ! -s conftest.err
6356        } && test -s conftest.$ac_objext; then
6357
6358         # Check for potential -arch flags.  It is not universal unless
6359         # there are some -arch flags.  Note that *ppc* also matches
6360         # ppc64.  This check is also rather less than ideal.
6361         case "${CC} ${CFLAGS} ${CPPFLAGS} ${LDFLAGS}" in  #(
6362           *-arch*ppc*|*-arch*i386*|*-arch*x86_64*) ac_cv_c_bigendian=universal;;
6363         esac
6364 else
6365   $as_echo "$as_me: failed program was:" >&5
6366 sed 's/^/| /' conftest.$ac_ext >&5
6367
6368
6369 fi
6370
6371 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6372     if test $ac_cv_c_bigendian = unknown; then
6373       # See if sys/param.h defines the BYTE_ORDER macro.
6374       cat >conftest.$ac_ext <<_ACEOF
6375 /* confdefs.h.  */
6376 _ACEOF
6377 cat confdefs.h >>conftest.$ac_ext
6378 cat >>conftest.$ac_ext <<_ACEOF
6379 /* end confdefs.h.  */
6380 #include <sys/types.h>
6381              #include <sys/param.h>
6382
6383 int
6384 main ()
6385 {
6386 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
6387                      && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
6388                      && LITTLE_ENDIAN)
6389               bogus endian macros
6390              #endif
6391
6392   ;
6393   return 0;
6394 }
6395 _ACEOF
6396 rm -f conftest.$ac_objext
6397 if { (ac_try="$ac_compile"
6398 case "(($ac_try" in
6399   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6400   *) ac_try_echo=$ac_try;;
6401 esac
6402 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6403 $as_echo "$ac_try_echo") >&5
6404   (eval "$ac_compile") 2>conftest.er1
6405   ac_status=$?
6406   grep -v '^ *+' conftest.er1 >conftest.err
6407   rm -f conftest.er1
6408   cat conftest.err >&5
6409   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6410   (exit $ac_status); } && {
6411          test -z "$ac_c_werror_flag" ||
6412          test ! -s conftest.err
6413        } && test -s conftest.$ac_objext; then
6414   # It does; now see whether it defined to BIG_ENDIAN or not.
6415          cat >conftest.$ac_ext <<_ACEOF
6416 /* confdefs.h.  */
6417 _ACEOF
6418 cat confdefs.h >>conftest.$ac_ext
6419 cat >>conftest.$ac_ext <<_ACEOF
6420 /* end confdefs.h.  */
6421 #include <sys/types.h>
6422                 #include <sys/param.h>
6423
6424 int
6425 main ()
6426 {
6427 #if BYTE_ORDER != BIG_ENDIAN
6428                  not big endian
6429                 #endif
6430
6431   ;
6432   return 0;
6433 }
6434 _ACEOF
6435 rm -f conftest.$ac_objext
6436 if { (ac_try="$ac_compile"
6437 case "(($ac_try" in
6438   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6439   *) ac_try_echo=$ac_try;;
6440 esac
6441 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6442 $as_echo "$ac_try_echo") >&5
6443   (eval "$ac_compile") 2>conftest.er1
6444   ac_status=$?
6445   grep -v '^ *+' conftest.er1 >conftest.err
6446   rm -f conftest.er1
6447   cat conftest.err >&5
6448   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6449   (exit $ac_status); } && {
6450          test -z "$ac_c_werror_flag" ||
6451          test ! -s conftest.err
6452        } && test -s conftest.$ac_objext; then
6453   ac_cv_c_bigendian=yes
6454 else
6455   $as_echo "$as_me: failed program was:" >&5
6456 sed 's/^/| /' conftest.$ac_ext >&5
6457
6458         ac_cv_c_bigendian=no
6459 fi
6460
6461 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6462 else
6463   $as_echo "$as_me: failed program was:" >&5
6464 sed 's/^/| /' conftest.$ac_ext >&5
6465
6466
6467 fi
6468
6469 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6470     fi
6471     if test $ac_cv_c_bigendian = unknown; then
6472       # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
6473       cat >conftest.$ac_ext <<_ACEOF
6474 /* confdefs.h.  */
6475 _ACEOF
6476 cat confdefs.h >>conftest.$ac_ext
6477 cat >>conftest.$ac_ext <<_ACEOF
6478 /* end confdefs.h.  */
6479 #include <limits.h>
6480
6481 int
6482 main ()
6483 {
6484 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
6485               bogus endian macros
6486              #endif
6487
6488   ;
6489   return 0;
6490 }
6491 _ACEOF
6492 rm -f conftest.$ac_objext
6493 if { (ac_try="$ac_compile"
6494 case "(($ac_try" in
6495   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6496   *) ac_try_echo=$ac_try;;
6497 esac
6498 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6499 $as_echo "$ac_try_echo") >&5
6500   (eval "$ac_compile") 2>conftest.er1
6501   ac_status=$?
6502   grep -v '^ *+' conftest.er1 >conftest.err
6503   rm -f conftest.er1
6504   cat conftest.err >&5
6505   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6506   (exit $ac_status); } && {
6507          test -z "$ac_c_werror_flag" ||
6508          test ! -s conftest.err
6509        } && test -s conftest.$ac_objext; then
6510   # It does; now see whether it defined to _BIG_ENDIAN or not.
6511          cat >conftest.$ac_ext <<_ACEOF
6512 /* confdefs.h.  */
6513 _ACEOF
6514 cat confdefs.h >>conftest.$ac_ext
6515 cat >>conftest.$ac_ext <<_ACEOF
6516 /* end confdefs.h.  */
6517 #include <limits.h>
6518
6519 int
6520 main ()
6521 {
6522 #ifndef _BIG_ENDIAN
6523                  not big endian
6524                 #endif
6525
6526   ;
6527   return 0;
6528 }
6529 _ACEOF
6530 rm -f conftest.$ac_objext
6531 if { (ac_try="$ac_compile"
6532 case "(($ac_try" in
6533   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6534   *) ac_try_echo=$ac_try;;
6535 esac
6536 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6537 $as_echo "$ac_try_echo") >&5
6538   (eval "$ac_compile") 2>conftest.er1
6539   ac_status=$?
6540   grep -v '^ *+' conftest.er1 >conftest.err
6541   rm -f conftest.er1
6542   cat conftest.err >&5
6543   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6544   (exit $ac_status); } && {
6545          test -z "$ac_c_werror_flag" ||
6546          test ! -s conftest.err
6547        } && test -s conftest.$ac_objext; then
6548   ac_cv_c_bigendian=yes
6549 else
6550   $as_echo "$as_me: failed program was:" >&5
6551 sed 's/^/| /' conftest.$ac_ext >&5
6552
6553         ac_cv_c_bigendian=no
6554 fi
6555
6556 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6557 else
6558   $as_echo "$as_me: failed program was:" >&5
6559 sed 's/^/| /' conftest.$ac_ext >&5
6560
6561
6562 fi
6563
6564 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6565     fi
6566     if test $ac_cv_c_bigendian = unknown; then
6567       # Compile a test program.
6568       if test "$cross_compiling" = yes; then
6569   # Try to guess by grepping values from an object file.
6570          cat >conftest.$ac_ext <<_ACEOF
6571 /* confdefs.h.  */
6572 _ACEOF
6573 cat confdefs.h >>conftest.$ac_ext
6574 cat >>conftest.$ac_ext <<_ACEOF
6575 /* end confdefs.h.  */
6576 short int ascii_mm[] =
6577                   { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
6578                 short int ascii_ii[] =
6579                   { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
6580                 int use_ascii (int i) {
6581                   return ascii_mm[i] + ascii_ii[i];
6582                 }
6583                 short int ebcdic_ii[] =
6584                   { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
6585                 short int ebcdic_mm[] =
6586                   { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
6587                 int use_ebcdic (int i) {
6588                   return ebcdic_mm[i] + ebcdic_ii[i];
6589                 }
6590                 extern int foo;
6591
6592 int
6593 main ()
6594 {
6595 return use_ascii (foo) == use_ebcdic (foo);
6596   ;
6597   return 0;
6598 }
6599 _ACEOF
6600 rm -f conftest.$ac_objext
6601 if { (ac_try="$ac_compile"
6602 case "(($ac_try" in
6603   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6604   *) ac_try_echo=$ac_try;;
6605 esac
6606 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6607 $as_echo "$ac_try_echo") >&5
6608   (eval "$ac_compile") 2>conftest.er1
6609   ac_status=$?
6610   grep -v '^ *+' conftest.er1 >conftest.err
6611   rm -f conftest.er1
6612   cat conftest.err >&5
6613   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6614   (exit $ac_status); } && {
6615          test -z "$ac_c_werror_flag" ||
6616          test ! -s conftest.err
6617        } && test -s conftest.$ac_objext; then
6618   if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
6619               ac_cv_c_bigendian=yes
6620             fi
6621             if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
6622               if test "$ac_cv_c_bigendian" = unknown; then
6623                 ac_cv_c_bigendian=no
6624               else
6625                 # finding both strings is unlikely to happen, but who knows?
6626                 ac_cv_c_bigendian=unknown
6627               fi
6628             fi
6629 else
6630   $as_echo "$as_me: failed program was:" >&5
6631 sed 's/^/| /' conftest.$ac_ext >&5
6632
6633
6634 fi
6635
6636 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6637 else
6638   cat >conftest.$ac_ext <<_ACEOF
6639 /* confdefs.h.  */
6640 _ACEOF
6641 cat confdefs.h >>conftest.$ac_ext
6642 cat >>conftest.$ac_ext <<_ACEOF
6643 /* end confdefs.h.  */
6644 $ac_includes_default
6645 int
6646 main ()
6647 {
6648
6649              /* Are we little or big endian?  From Harbison&Steele.  */
6650              union
6651              {
6652                long int l;
6653                char c[sizeof (long int)];
6654              } u;
6655              u.l = 1;
6656              return u.c[sizeof (long int) - 1] == 1;
6657
6658   ;
6659   return 0;
6660 }
6661 _ACEOF
6662 rm -f conftest$ac_exeext
6663 if { (ac_try="$ac_link"
6664 case "(($ac_try" in
6665   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6666   *) ac_try_echo=$ac_try;;
6667 esac
6668 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6669 $as_echo "$ac_try_echo") >&5
6670   (eval "$ac_link") 2>&5
6671   ac_status=$?
6672   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6673   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6674   { (case "(($ac_try" in
6675   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6676   *) ac_try_echo=$ac_try;;
6677 esac
6678 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6679 $as_echo "$ac_try_echo") >&5
6680   (eval "$ac_try") 2>&5
6681   ac_status=$?
6682   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6683   (exit $ac_status); }; }; then
6684   ac_cv_c_bigendian=no
6685 else
6686   $as_echo "$as_me: program exited with status $ac_status" >&5
6687 $as_echo "$as_me: failed program was:" >&5
6688 sed 's/^/| /' conftest.$ac_ext >&5
6689
6690 ( exit $ac_status )
6691 ac_cv_c_bigendian=yes
6692 fi
6693 rm -rf conftest.dSYM
6694 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6695 fi
6696
6697
6698     fi
6699 fi
6700 { $as_echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
6701 $as_echo "$ac_cv_c_bigendian" >&6; }
6702  case $ac_cv_c_bigendian in #(
6703    yes)
6704      cat >>confdefs.h <<\_ACEOF
6705 #define WORDS_BIGENDIAN 1
6706 _ACEOF
6707 ;; #(
6708    no)
6709       ;; #(
6710    universal)
6711
6712 cat >>confdefs.h <<\_ACEOF
6713 #define AC_APPLE_UNIVERSAL_BUILD 1
6714 _ACEOF
6715
6716      ;; #(
6717    *)
6718      { { $as_echo "$as_me:$LINENO: error: unknown endianness
6719  presetting ac_cv_c_bigendian=no (or yes) will help" >&5
6720 $as_echo "$as_me: error: unknown endianness
6721  presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
6722    { (exit 1); exit 1; }; } ;;
6723  esac
6724
6725 { $as_echo "$as_me:$LINENO: checking for preprocessor stringizing operator" >&5
6726 $as_echo_n "checking for preprocessor stringizing operator... " >&6; }
6727 if test "${ac_cv_c_stringize+set}" = set; then
6728   $as_echo_n "(cached) " >&6
6729 else
6730   cat >conftest.$ac_ext <<_ACEOF
6731 /* confdefs.h.  */
6732 _ACEOF
6733 cat confdefs.h >>conftest.$ac_ext
6734 cat >>conftest.$ac_ext <<_ACEOF
6735 /* end confdefs.h.  */
6736 #define x(y) #y
6737
6738 char *s = x(teststring);
6739 _ACEOF
6740 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6741   $EGREP "#teststring" >/dev/null 2>&1; then
6742   ac_cv_c_stringize=no
6743 else
6744   ac_cv_c_stringize=yes
6745 fi
6746 rm -f conftest*
6747
6748 fi
6749 { $as_echo "$as_me:$LINENO: result: $ac_cv_c_stringize" >&5
6750 $as_echo "$ac_cv_c_stringize" >&6; }
6751 if test $ac_cv_c_stringize = yes; then
6752
6753 cat >>confdefs.h <<\_ACEOF
6754 #define HAVE_STRINGIZE 1
6755 _ACEOF
6756
6757 fi
6758
6759
6760
6761   { $as_echo "$as_me:$LINENO: checking for long double with more range or precision than double" >&5
6762 $as_echo_n "checking for long double with more range or precision than double... " >&6; }
6763 if test "${ac_cv_type_long_double_wider+set}" = set; then
6764   $as_echo_n "(cached) " >&6
6765 else
6766   cat >conftest.$ac_ext <<_ACEOF
6767 /* confdefs.h.  */
6768 _ACEOF
6769 cat confdefs.h >>conftest.$ac_ext
6770 cat >>conftest.$ac_ext <<_ACEOF
6771 /* end confdefs.h.  */
6772 #include <float.h>
6773             long double const a[] =
6774               {
6775                  0.0L, DBL_MIN, DBL_MAX, DBL_EPSILON,
6776                  LDBL_MIN, LDBL_MAX, LDBL_EPSILON
6777               };
6778             long double
6779             f (long double x)
6780             {
6781                return ((x + (unsigned long int) 10) * (-1 / x) + a[0]
6782                         + (x ? f (x) : 'c'));
6783             }
6784
6785 int
6786 main ()
6787 {
6788 static int test_array [1 - 2 * !((0 < ((DBL_MAX_EXP < LDBL_MAX_EXP)
6789                    + (DBL_MANT_DIG < LDBL_MANT_DIG)
6790                    - (LDBL_MAX_EXP < DBL_MAX_EXP)
6791                    - (LDBL_MANT_DIG < DBL_MANT_DIG)))
6792             && (int) LDBL_EPSILON == 0
6793           )];
6794 test_array [0] = 0
6795
6796   ;
6797   return 0;
6798 }
6799 _ACEOF
6800 rm -f conftest.$ac_objext
6801 if { (ac_try="$ac_compile"
6802 case "(($ac_try" in
6803   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6804   *) ac_try_echo=$ac_try;;
6805 esac
6806 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6807 $as_echo "$ac_try_echo") >&5
6808   (eval "$ac_compile") 2>conftest.er1
6809   ac_status=$?
6810   grep -v '^ *+' conftest.er1 >conftest.err
6811   rm -f conftest.er1
6812   cat conftest.err >&5
6813   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6814   (exit $ac_status); } && {
6815          test -z "$ac_c_werror_flag" ||
6816          test ! -s conftest.err
6817        } && test -s conftest.$ac_objext; then
6818   ac_cv_type_long_double_wider=yes
6819 else
6820   $as_echo "$as_me: failed program was:" >&5
6821 sed 's/^/| /' conftest.$ac_ext >&5
6822
6823         ac_cv_type_long_double_wider=no
6824 fi
6825
6826 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6827 fi
6828 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_long_double_wider" >&5
6829 $as_echo "$ac_cv_type_long_double_wider" >&6; }
6830   if test $ac_cv_type_long_double_wider = yes; then
6831
6832 cat >>confdefs.h <<\_ACEOF
6833 #define HAVE_LONG_DOUBLE_WIDER 1
6834 _ACEOF
6835
6836   fi
6837
6838     ac_cv_c_long_double=$ac_cv_type_long_double_wider
6839     if test $ac_cv_c_long_double = yes; then
6840
6841 cat >>confdefs.h <<\_ACEOF
6842 #define HAVE_LONG_DOUBLE 1
6843 _ACEOF
6844
6845     fi
6846
6847 { $as_echo "$as_me:$LINENO: checking for function prototypes" >&5
6848 $as_echo_n "checking for function prototypes... " >&6; }
6849 if test "$ac_cv_prog_cc_c89" != no; then
6850   { $as_echo "$as_me:$LINENO: result: yes" >&5
6851 $as_echo "yes" >&6; }
6852
6853 cat >>confdefs.h <<\_ACEOF
6854 #define PROTOTYPES 1
6855 _ACEOF
6856
6857
6858 cat >>confdefs.h <<\_ACEOF
6859 #define __PROTOTYPES 1
6860 _ACEOF
6861
6862 else
6863   { $as_echo "$as_me:$LINENO: result: no" >&5
6864 $as_echo "no" >&6; }
6865 fi
6866
6867
6868 { $as_echo "$as_me:$LINENO: checking whether char is unsigned" >&5
6869 $as_echo_n "checking whether char is unsigned... " >&6; }
6870 if test "${ac_cv_c_char_unsigned+set}" = set; then
6871   $as_echo_n "(cached) " >&6
6872 else
6873   cat >conftest.$ac_ext <<_ACEOF
6874 /* confdefs.h.  */
6875 _ACEOF
6876 cat confdefs.h >>conftest.$ac_ext
6877 cat >>conftest.$ac_ext <<_ACEOF
6878 /* end confdefs.h.  */
6879 $ac_includes_default
6880 int
6881 main ()
6882 {
6883 static int test_array [1 - 2 * !(((char) -1) < 0)];
6884 test_array [0] = 0
6885
6886   ;
6887   return 0;
6888 }
6889 _ACEOF
6890 rm -f conftest.$ac_objext
6891 if { (ac_try="$ac_compile"
6892 case "(($ac_try" in
6893   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6894   *) ac_try_echo=$ac_try;;
6895 esac
6896 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6897 $as_echo "$ac_try_echo") >&5
6898   (eval "$ac_compile") 2>conftest.er1
6899   ac_status=$?
6900   grep -v '^ *+' conftest.er1 >conftest.err
6901   rm -f conftest.er1
6902   cat conftest.err >&5
6903   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6904   (exit $ac_status); } && {
6905          test -z "$ac_c_werror_flag" ||
6906          test ! -s conftest.err
6907        } && test -s conftest.$ac_objext; then
6908   ac_cv_c_char_unsigned=no
6909 else
6910   $as_echo "$as_me: failed program was:" >&5
6911 sed 's/^/| /' conftest.$ac_ext >&5
6912
6913         ac_cv_c_char_unsigned=yes
6914 fi
6915
6916 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6917 fi
6918 { $as_echo "$as_me:$LINENO: result: $ac_cv_c_char_unsigned" >&5
6919 $as_echo "$ac_cv_c_char_unsigned" >&6; }
6920 if test $ac_cv_c_char_unsigned = yes && test "$GCC" != yes; then
6921   cat >>confdefs.h <<\_ACEOF
6922 #define __CHAR_UNSIGNED__ 1
6923 _ACEOF
6924
6925 fi
6926
6927 { $as_echo "$as_me:$LINENO: checking for working volatile" >&5
6928 $as_echo_n "checking for working volatile... " >&6; }
6929 if test "${ac_cv_c_volatile+set}" = set; then
6930   $as_echo_n "(cached) " >&6
6931 else
6932   cat >conftest.$ac_ext <<_ACEOF
6933 /* confdefs.h.  */
6934 _ACEOF
6935 cat confdefs.h >>conftest.$ac_ext
6936 cat >>conftest.$ac_ext <<_ACEOF
6937 /* end confdefs.h.  */
6938
6939 int
6940 main ()
6941 {
6942
6943 volatile int x;
6944 int * volatile y = (int *) 0;
6945 return !x && !y;
6946   ;
6947   return 0;
6948 }
6949 _ACEOF
6950 rm -f conftest.$ac_objext
6951 if { (ac_try="$ac_compile"
6952 case "(($ac_try" in
6953   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6954   *) ac_try_echo=$ac_try;;
6955 esac
6956 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
6957 $as_echo "$ac_try_echo") >&5
6958   (eval "$ac_compile") 2>conftest.er1
6959   ac_status=$?
6960   grep -v '^ *+' conftest.er1 >conftest.err
6961   rm -f conftest.er1
6962   cat conftest.err >&5
6963   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
6964   (exit $ac_status); } && {
6965          test -z "$ac_c_werror_flag" ||
6966          test ! -s conftest.err
6967        } && test -s conftest.$ac_objext; then
6968   ac_cv_c_volatile=yes
6969 else
6970   $as_echo "$as_me: failed program was:" >&5
6971 sed 's/^/| /' conftest.$ac_ext >&5
6972
6973         ac_cv_c_volatile=no
6974 fi
6975
6976 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6977 fi
6978 { $as_echo "$as_me:$LINENO: result: $ac_cv_c_volatile" >&5
6979 $as_echo "$ac_cv_c_volatile" >&6; }
6980 if test $ac_cv_c_volatile = no; then
6981
6982 cat >>confdefs.h <<\_ACEOF
6983 #define volatile /**/
6984 _ACEOF
6985
6986 fi
6987
6988 { $as_echo "$as_me:$LINENO: checking for C/C++ restrict keyword" >&5
6989 $as_echo_n "checking for C/C++ restrict keyword... " >&6; }
6990 if test "${ac_cv_c_restrict+set}" = set; then
6991   $as_echo_n "(cached) " >&6
6992 else
6993   ac_cv_c_restrict=no
6994    # The order here caters to the fact that C++ does not require restrict.
6995    for ac_kw in __restrict __restrict__ _Restrict restrict; do
6996      cat >conftest.$ac_ext <<_ACEOF
6997 /* confdefs.h.  */
6998 _ACEOF
6999 cat confdefs.h >>conftest.$ac_ext
7000 cat >>conftest.$ac_ext <<_ACEOF
7001 /* end confdefs.h.  */
7002 typedef int * int_ptr;
7003         int foo (int_ptr $ac_kw ip) {
7004         return ip[0];
7005        }
7006 int
7007 main ()
7008 {
7009 int s[1];
7010         int * $ac_kw t = s;
7011         t[0] = 0;
7012         return foo(t)
7013   ;
7014   return 0;
7015 }
7016 _ACEOF
7017 rm -f conftest.$ac_objext
7018 if { (ac_try="$ac_compile"
7019 case "(($ac_try" in
7020   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7021   *) ac_try_echo=$ac_try;;
7022 esac
7023 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7024 $as_echo "$ac_try_echo") >&5
7025   (eval "$ac_compile") 2>conftest.er1
7026   ac_status=$?
7027   grep -v '^ *+' conftest.er1 >conftest.err
7028   rm -f conftest.er1
7029   cat conftest.err >&5
7030   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7031   (exit $ac_status); } && {
7032          test -z "$ac_c_werror_flag" ||
7033          test ! -s conftest.err
7034        } && test -s conftest.$ac_objext; then
7035   ac_cv_c_restrict=$ac_kw
7036 else
7037   $as_echo "$as_me: failed program was:" >&5
7038 sed 's/^/| /' conftest.$ac_ext >&5
7039
7040
7041 fi
7042
7043 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7044      test "$ac_cv_c_restrict" != no && break
7045    done
7046
7047 fi
7048 { $as_echo "$as_me:$LINENO: result: $ac_cv_c_restrict" >&5
7049 $as_echo "$ac_cv_c_restrict" >&6; }
7050
7051
7052  case $ac_cv_c_restrict in
7053    restrict) ;;
7054    no) cat >>confdefs.h <<\_ACEOF
7055 #define restrict /**/
7056 _ACEOF
7057  ;;
7058    *)  cat >>confdefs.h <<_ACEOF
7059 #define restrict $ac_cv_c_restrict
7060 _ACEOF
7061  ;;
7062  esac
7063
7064
7065
7066         MKINSTALLDIRS=
7067   if test -n "$ac_aux_dir"; then
7068     case "$ac_aux_dir" in
7069       /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
7070       *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
7071     esac
7072   fi
7073   if test -z "$MKINSTALLDIRS"; then
7074     MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
7075   fi
7076
7077
7078
7079   { $as_echo "$as_me:$LINENO: checking whether NLS is requested" >&5
7080 $as_echo_n "checking whether NLS is requested... " >&6; }
7081     # Check whether --enable-nls was given.
7082 if test "${enable_nls+set}" = set; then
7083   enableval=$enable_nls; USE_NLS=$enableval
7084 else
7085   USE_NLS=yes
7086 fi
7087
7088   { $as_echo "$as_me:$LINENO: result: $USE_NLS" >&5
7089 $as_echo "$USE_NLS" >&6; }
7090
7091
7092
7093
7094
7095
7096 # Prepare PATH_SEPARATOR.
7097 # The user is always right.
7098 if test "${PATH_SEPARATOR+set}" != set; then
7099   echo "#! /bin/sh" >conf$$.sh
7100   echo  "exit 0"   >>conf$$.sh
7101   chmod +x conf$$.sh
7102   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
7103     PATH_SEPARATOR=';'
7104   else
7105     PATH_SEPARATOR=:
7106   fi
7107   rm -f conf$$.sh
7108 fi
7109
7110 # Find out how to test for executable files. Don't use a zero-byte file,
7111 # as systems may use methods other than mode bits to determine executability.
7112 cat >conf$$.file <<_ASEOF
7113 #! /bin/sh
7114 exit 0
7115 _ASEOF
7116 chmod +x conf$$.file
7117 if test -x conf$$.file >/dev/null 2>&1; then
7118   ac_executable_p="test -x"
7119 else
7120   ac_executable_p="test -f"
7121 fi
7122 rm -f conf$$.file
7123
7124 # Extract the first word of "msgfmt", so it can be a program name with args.
7125 set dummy msgfmt; ac_word=$2
7126 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
7127 $as_echo_n "checking for $ac_word... " >&6; }
7128 if test "${ac_cv_path_MSGFMT+set}" = set; then
7129   $as_echo_n "(cached) " >&6
7130 else
7131   case "$MSGFMT" in
7132   [\\/]* | ?:[\\/]*)
7133     ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
7134     ;;
7135   *)
7136     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
7137     for ac_dir in $PATH; do
7138       IFS="$ac_save_IFS"
7139       test -z "$ac_dir" && ac_dir=.
7140       for ac_exec_ext in '' $ac_executable_extensions; do
7141         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
7142           if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
7143      (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
7144             ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
7145             break 2
7146           fi
7147         fi
7148       done
7149     done
7150     IFS="$ac_save_IFS"
7151   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
7152     ;;
7153 esac
7154 fi
7155 MSGFMT="$ac_cv_path_MSGFMT"
7156 if test "$MSGFMT" != ":"; then
7157   { $as_echo "$as_me:$LINENO: result: $MSGFMT" >&5
7158 $as_echo "$MSGFMT" >&6; }
7159 else
7160   { $as_echo "$as_me:$LINENO: result: no" >&5
7161 $as_echo "no" >&6; }
7162 fi
7163
7164   # Extract the first word of "gmsgfmt", so it can be a program name with args.
7165 set dummy gmsgfmt; ac_word=$2
7166 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
7167 $as_echo_n "checking for $ac_word... " >&6; }
7168 if test "${ac_cv_path_GMSGFMT+set}" = set; then
7169   $as_echo_n "(cached) " >&6
7170 else
7171   case $GMSGFMT in
7172   [\\/]* | ?:[\\/]*)
7173   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
7174   ;;
7175   *)
7176   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7177 for as_dir in $PATH
7178 do
7179   IFS=$as_save_IFS
7180   test -z "$as_dir" && as_dir=.
7181   for ac_exec_ext in '' $ac_executable_extensions; do
7182   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7183     ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
7184     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7185     break 2
7186   fi
7187 done
7188 done
7189 IFS=$as_save_IFS
7190
7191   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
7192   ;;
7193 esac
7194 fi
7195 GMSGFMT=$ac_cv_path_GMSGFMT
7196 if test -n "$GMSGFMT"; then
7197   { $as_echo "$as_me:$LINENO: result: $GMSGFMT" >&5
7198 $as_echo "$GMSGFMT" >&6; }
7199 else
7200   { $as_echo "$as_me:$LINENO: result: no" >&5
7201 $as_echo "no" >&6; }
7202 fi
7203
7204
7205
7206
7207 # Prepare PATH_SEPARATOR.
7208 # The user is always right.
7209 if test "${PATH_SEPARATOR+set}" != set; then
7210   echo "#! /bin/sh" >conf$$.sh
7211   echo  "exit 0"   >>conf$$.sh
7212   chmod +x conf$$.sh
7213   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
7214     PATH_SEPARATOR=';'
7215   else
7216     PATH_SEPARATOR=:
7217   fi
7218   rm -f conf$$.sh
7219 fi
7220
7221 # Find out how to test for executable files. Don't use a zero-byte file,
7222 # as systems may use methods other than mode bits to determine executability.
7223 cat >conf$$.file <<_ASEOF
7224 #! /bin/sh
7225 exit 0
7226 _ASEOF
7227 chmod +x conf$$.file
7228 if test -x conf$$.file >/dev/null 2>&1; then
7229   ac_executable_p="test -x"
7230 else
7231   ac_executable_p="test -f"
7232 fi
7233 rm -f conf$$.file
7234
7235 # Extract the first word of "xgettext", so it can be a program name with args.
7236 set dummy xgettext; ac_word=$2
7237 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
7238 $as_echo_n "checking for $ac_word... " >&6; }
7239 if test "${ac_cv_path_XGETTEXT+set}" = set; then
7240   $as_echo_n "(cached) " >&6
7241 else
7242   case "$XGETTEXT" in
7243   [\\/]* | ?:[\\/]*)
7244     ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
7245     ;;
7246   *)
7247     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
7248     for ac_dir in $PATH; do
7249       IFS="$ac_save_IFS"
7250       test -z "$ac_dir" && ac_dir=.
7251       for ac_exec_ext in '' $ac_executable_extensions; do
7252         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
7253           if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
7254      (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
7255             ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
7256             break 2
7257           fi
7258         fi
7259       done
7260     done
7261     IFS="$ac_save_IFS"
7262   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
7263     ;;
7264 esac
7265 fi
7266 XGETTEXT="$ac_cv_path_XGETTEXT"
7267 if test "$XGETTEXT" != ":"; then
7268   { $as_echo "$as_me:$LINENO: result: $XGETTEXT" >&5
7269 $as_echo "$XGETTEXT" >&6; }
7270 else
7271   { $as_echo "$as_me:$LINENO: result: no" >&5
7272 $as_echo "no" >&6; }
7273 fi
7274
7275     rm -f messages.po
7276
7277
7278 # Prepare PATH_SEPARATOR.
7279 # The user is always right.
7280 if test "${PATH_SEPARATOR+set}" != set; then
7281   echo "#! /bin/sh" >conf$$.sh
7282   echo  "exit 0"   >>conf$$.sh
7283   chmod +x conf$$.sh
7284   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
7285     PATH_SEPARATOR=';'
7286   else
7287     PATH_SEPARATOR=:
7288   fi
7289   rm -f conf$$.sh
7290 fi
7291
7292 # Find out how to test for executable files. Don't use a zero-byte file,
7293 # as systems may use methods other than mode bits to determine executability.
7294 cat >conf$$.file <<_ASEOF
7295 #! /bin/sh
7296 exit 0
7297 _ASEOF
7298 chmod +x conf$$.file
7299 if test -x conf$$.file >/dev/null 2>&1; then
7300   ac_executable_p="test -x"
7301 else
7302   ac_executable_p="test -f"
7303 fi
7304 rm -f conf$$.file
7305
7306 # Extract the first word of "msgmerge", so it can be a program name with args.
7307 set dummy msgmerge; ac_word=$2
7308 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
7309 $as_echo_n "checking for $ac_word... " >&6; }
7310 if test "${ac_cv_path_MSGMERGE+set}" = set; then
7311   $as_echo_n "(cached) " >&6
7312 else
7313   case "$MSGMERGE" in
7314   [\\/]* | ?:[\\/]*)
7315     ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
7316     ;;
7317   *)
7318     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
7319     for ac_dir in $PATH; do
7320       IFS="$ac_save_IFS"
7321       test -z "$ac_dir" && ac_dir=.
7322       for ac_exec_ext in '' $ac_executable_extensions; do
7323         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
7324           if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
7325             ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
7326             break 2
7327           fi
7328         fi
7329       done
7330     done
7331     IFS="$ac_save_IFS"
7332   test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
7333     ;;
7334 esac
7335 fi
7336 MSGMERGE="$ac_cv_path_MSGMERGE"
7337 if test "$MSGMERGE" != ":"; then
7338   { $as_echo "$as_me:$LINENO: result: $MSGMERGE" >&5
7339 $as_echo "$MSGMERGE" >&6; }
7340 else
7341   { $as_echo "$as_me:$LINENO: result: no" >&5
7342 $as_echo "no" >&6; }
7343 fi
7344
7345
7346       if test "$GMSGFMT" != ":"; then
7347             if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
7348        (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
7349       : ;
7350     else
7351       GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
7352       { $as_echo "$as_me:$LINENO: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
7353 $as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
7354       GMSGFMT=":"
7355     fi
7356   fi
7357
7358       if test "$XGETTEXT" != ":"; then
7359             if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
7360        (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
7361       : ;
7362     else
7363       { $as_echo "$as_me:$LINENO: result: found xgettext program is not GNU xgettext; ignore it" >&5
7364 $as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
7365       XGETTEXT=":"
7366     fi
7367         rm -f messages.po
7368   fi
7369
7370   ac_config_commands="$ac_config_commands default-1"
7371
7372
7373 { $as_echo "$as_me:$LINENO: checking for off_t" >&5
7374 $as_echo_n "checking for off_t... " >&6; }
7375 if test "${ac_cv_type_off_t+set}" = set; then
7376   $as_echo_n "(cached) " >&6
7377 else
7378   ac_cv_type_off_t=no
7379 cat >conftest.$ac_ext <<_ACEOF
7380 /* confdefs.h.  */
7381 _ACEOF
7382 cat confdefs.h >>conftest.$ac_ext
7383 cat >>conftest.$ac_ext <<_ACEOF
7384 /* end confdefs.h.  */
7385 $ac_includes_default
7386 int
7387 main ()
7388 {
7389 if (sizeof (off_t))
7390        return 0;
7391   ;
7392   return 0;
7393 }
7394 _ACEOF
7395 rm -f conftest.$ac_objext
7396 if { (ac_try="$ac_compile"
7397 case "(($ac_try" in
7398   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7399   *) ac_try_echo=$ac_try;;
7400 esac
7401 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7402 $as_echo "$ac_try_echo") >&5
7403   (eval "$ac_compile") 2>conftest.er1
7404   ac_status=$?
7405   grep -v '^ *+' conftest.er1 >conftest.err
7406   rm -f conftest.er1
7407   cat conftest.err >&5
7408   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7409   (exit $ac_status); } && {
7410          test -z "$ac_c_werror_flag" ||
7411          test ! -s conftest.err
7412        } && test -s conftest.$ac_objext; then
7413   cat >conftest.$ac_ext <<_ACEOF
7414 /* confdefs.h.  */
7415 _ACEOF
7416 cat confdefs.h >>conftest.$ac_ext
7417 cat >>conftest.$ac_ext <<_ACEOF
7418 /* end confdefs.h.  */
7419 $ac_includes_default
7420 int
7421 main ()
7422 {
7423 if (sizeof ((off_t)))
7424           return 0;
7425   ;
7426   return 0;
7427 }
7428 _ACEOF
7429 rm -f conftest.$ac_objext
7430 if { (ac_try="$ac_compile"
7431 case "(($ac_try" in
7432   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7433   *) ac_try_echo=$ac_try;;
7434 esac
7435 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7436 $as_echo "$ac_try_echo") >&5
7437   (eval "$ac_compile") 2>conftest.er1
7438   ac_status=$?
7439   grep -v '^ *+' conftest.er1 >conftest.err
7440   rm -f conftest.er1
7441   cat conftest.err >&5
7442   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7443   (exit $ac_status); } && {
7444          test -z "$ac_c_werror_flag" ||
7445          test ! -s conftest.err
7446        } && test -s conftest.$ac_objext; then
7447   :
7448 else
7449   $as_echo "$as_me: failed program was:" >&5
7450 sed 's/^/| /' conftest.$ac_ext >&5
7451
7452         ac_cv_type_off_t=yes
7453 fi
7454
7455 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7456 else
7457   $as_echo "$as_me: failed program was:" >&5
7458 sed 's/^/| /' conftest.$ac_ext >&5
7459
7460
7461 fi
7462
7463 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7464 fi
7465 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_off_t" >&5
7466 $as_echo "$ac_cv_type_off_t" >&6; }
7467 if test "x$ac_cv_type_off_t" = x""yes; then
7468   :
7469 else
7470
7471 cat >>confdefs.h <<_ACEOF
7472 #define off_t long int
7473 _ACEOF
7474
7475 fi
7476
7477 { $as_echo "$as_me:$LINENO: checking for size_t" >&5
7478 $as_echo_n "checking for size_t... " >&6; }
7479 if test "${ac_cv_type_size_t+set}" = set; then
7480   $as_echo_n "(cached) " >&6
7481 else
7482   ac_cv_type_size_t=no
7483 cat >conftest.$ac_ext <<_ACEOF
7484 /* confdefs.h.  */
7485 _ACEOF
7486 cat confdefs.h >>conftest.$ac_ext
7487 cat >>conftest.$ac_ext <<_ACEOF
7488 /* end confdefs.h.  */
7489 $ac_includes_default
7490 int
7491 main ()
7492 {
7493 if (sizeof (size_t))
7494        return 0;
7495   ;
7496   return 0;
7497 }
7498 _ACEOF
7499 rm -f conftest.$ac_objext
7500 if { (ac_try="$ac_compile"
7501 case "(($ac_try" in
7502   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7503   *) ac_try_echo=$ac_try;;
7504 esac
7505 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7506 $as_echo "$ac_try_echo") >&5
7507   (eval "$ac_compile") 2>conftest.er1
7508   ac_status=$?
7509   grep -v '^ *+' conftest.er1 >conftest.err
7510   rm -f conftest.er1
7511   cat conftest.err >&5
7512   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7513   (exit $ac_status); } && {
7514          test -z "$ac_c_werror_flag" ||
7515          test ! -s conftest.err
7516        } && test -s conftest.$ac_objext; then
7517   cat >conftest.$ac_ext <<_ACEOF
7518 /* confdefs.h.  */
7519 _ACEOF
7520 cat confdefs.h >>conftest.$ac_ext
7521 cat >>conftest.$ac_ext <<_ACEOF
7522 /* end confdefs.h.  */
7523 $ac_includes_default
7524 int
7525 main ()
7526 {
7527 if (sizeof ((size_t)))
7528           return 0;
7529   ;
7530   return 0;
7531 }
7532 _ACEOF
7533 rm -f conftest.$ac_objext
7534 if { (ac_try="$ac_compile"
7535 case "(($ac_try" in
7536   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7537   *) ac_try_echo=$ac_try;;
7538 esac
7539 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7540 $as_echo "$ac_try_echo") >&5
7541   (eval "$ac_compile") 2>conftest.er1
7542   ac_status=$?
7543   grep -v '^ *+' conftest.er1 >conftest.err
7544   rm -f conftest.er1
7545   cat conftest.err >&5
7546   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7547   (exit $ac_status); } && {
7548          test -z "$ac_c_werror_flag" ||
7549          test ! -s conftest.err
7550        } && test -s conftest.$ac_objext; then
7551   :
7552 else
7553   $as_echo "$as_me: failed program was:" >&5
7554 sed 's/^/| /' conftest.$ac_ext >&5
7555
7556         ac_cv_type_size_t=yes
7557 fi
7558
7559 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7560 else
7561   $as_echo "$as_me: failed program was:" >&5
7562 sed 's/^/| /' conftest.$ac_ext >&5
7563
7564
7565 fi
7566
7567 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7568 fi
7569 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
7570 $as_echo "$ac_cv_type_size_t" >&6; }
7571 if test "x$ac_cv_type_size_t" = x""yes; then
7572   :
7573 else
7574
7575 cat >>confdefs.h <<_ACEOF
7576 #define size_t unsigned int
7577 _ACEOF
7578
7579 fi
7580
7581 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
7582 # for constant arguments.  Useless!
7583 { $as_echo "$as_me:$LINENO: checking for working alloca.h" >&5
7584 $as_echo_n "checking for working alloca.h... " >&6; }
7585 if test "${ac_cv_working_alloca_h+set}" = set; then
7586   $as_echo_n "(cached) " >&6
7587 else
7588   cat >conftest.$ac_ext <<_ACEOF
7589 /* confdefs.h.  */
7590 _ACEOF
7591 cat confdefs.h >>conftest.$ac_ext
7592 cat >>conftest.$ac_ext <<_ACEOF
7593 /* end confdefs.h.  */
7594 #include <alloca.h>
7595 int
7596 main ()
7597 {
7598 char *p = (char *) alloca (2 * sizeof (int));
7599                           if (p) return 0;
7600   ;
7601   return 0;
7602 }
7603 _ACEOF
7604 rm -f conftest.$ac_objext conftest$ac_exeext
7605 if { (ac_try="$ac_link"
7606 case "(($ac_try" in
7607   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7608   *) ac_try_echo=$ac_try;;
7609 esac
7610 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7611 $as_echo "$ac_try_echo") >&5
7612   (eval "$ac_link") 2>conftest.er1
7613   ac_status=$?
7614   grep -v '^ *+' conftest.er1 >conftest.err
7615   rm -f conftest.er1
7616   cat conftest.err >&5
7617   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7618   (exit $ac_status); } && {
7619          test -z "$ac_c_werror_flag" ||
7620          test ! -s conftest.err
7621        } && test -s conftest$ac_exeext && {
7622          test "$cross_compiling" = yes ||
7623          $as_test_x conftest$ac_exeext
7624        }; then
7625   ac_cv_working_alloca_h=yes
7626 else
7627   $as_echo "$as_me: failed program was:" >&5
7628 sed 's/^/| /' conftest.$ac_ext >&5
7629
7630         ac_cv_working_alloca_h=no
7631 fi
7632
7633 rm -rf conftest.dSYM
7634 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7635       conftest$ac_exeext conftest.$ac_ext
7636 fi
7637 { $as_echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5
7638 $as_echo "$ac_cv_working_alloca_h" >&6; }
7639 if test $ac_cv_working_alloca_h = yes; then
7640
7641 cat >>confdefs.h <<\_ACEOF
7642 #define HAVE_ALLOCA_H 1
7643 _ACEOF
7644
7645 fi
7646
7647 { $as_echo "$as_me:$LINENO: checking for alloca" >&5
7648 $as_echo_n "checking for alloca... " >&6; }
7649 if test "${ac_cv_func_alloca_works+set}" = set; then
7650   $as_echo_n "(cached) " >&6
7651 else
7652   cat >conftest.$ac_ext <<_ACEOF
7653 /* confdefs.h.  */
7654 _ACEOF
7655 cat confdefs.h >>conftest.$ac_ext
7656 cat >>conftest.$ac_ext <<_ACEOF
7657 /* end confdefs.h.  */
7658 #ifdef __GNUC__
7659 # define alloca __builtin_alloca
7660 #else
7661 # ifdef _MSC_VER
7662 #  include <malloc.h>
7663 #  define alloca _alloca
7664 # else
7665 #  ifdef HAVE_ALLOCA_H
7666 #   include <alloca.h>
7667 #  else
7668 #   ifdef _AIX
7669  #pragma alloca
7670 #   else
7671 #    ifndef alloca /* predefined by HP cc +Olibcalls */
7672 char *alloca ();
7673 #    endif
7674 #   endif
7675 #  endif
7676 # endif
7677 #endif
7678
7679 int
7680 main ()
7681 {
7682 char *p = (char *) alloca (1);
7683                                     if (p) return 0;
7684   ;
7685   return 0;
7686 }
7687 _ACEOF
7688 rm -f conftest.$ac_objext conftest$ac_exeext
7689 if { (ac_try="$ac_link"
7690 case "(($ac_try" in
7691   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7692   *) ac_try_echo=$ac_try;;
7693 esac
7694 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7695 $as_echo "$ac_try_echo") >&5
7696   (eval "$ac_link") 2>conftest.er1
7697   ac_status=$?
7698   grep -v '^ *+' conftest.er1 >conftest.err
7699   rm -f conftest.er1
7700   cat conftest.err >&5
7701   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7702   (exit $ac_status); } && {
7703          test -z "$ac_c_werror_flag" ||
7704          test ! -s conftest.err
7705        } && test -s conftest$ac_exeext && {
7706          test "$cross_compiling" = yes ||
7707          $as_test_x conftest$ac_exeext
7708        }; then
7709   ac_cv_func_alloca_works=yes
7710 else
7711   $as_echo "$as_me: failed program was:" >&5
7712 sed 's/^/| /' conftest.$ac_ext >&5
7713
7714         ac_cv_func_alloca_works=no
7715 fi
7716
7717 rm -rf conftest.dSYM
7718 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7719       conftest$ac_exeext conftest.$ac_ext
7720 fi
7721 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5
7722 $as_echo "$ac_cv_func_alloca_works" >&6; }
7723
7724 if test $ac_cv_func_alloca_works = yes; then
7725
7726 cat >>confdefs.h <<\_ACEOF
7727 #define HAVE_ALLOCA 1
7728 _ACEOF
7729
7730 else
7731   # The SVR3 libPW and SVR4 libucb both contain incompatible functions
7732 # that cause trouble.  Some versions do not even contain alloca or
7733 # contain a buggy version.  If you still want to use their alloca,
7734 # use ar to extract alloca.o from them instead of compiling alloca.c.
7735
7736 ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
7737
7738 cat >>confdefs.h <<\_ACEOF
7739 #define C_ALLOCA 1
7740 _ACEOF
7741
7742
7743 { $as_echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5
7744 $as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
7745 if test "${ac_cv_os_cray+set}" = set; then
7746   $as_echo_n "(cached) " >&6
7747 else
7748   cat >conftest.$ac_ext <<_ACEOF
7749 /* confdefs.h.  */
7750 _ACEOF
7751 cat confdefs.h >>conftest.$ac_ext
7752 cat >>conftest.$ac_ext <<_ACEOF
7753 /* end confdefs.h.  */
7754 #if defined CRAY && ! defined CRAY2
7755 webecray
7756 #else
7757 wenotbecray
7758 #endif
7759
7760 _ACEOF
7761 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7762   $EGREP "webecray" >/dev/null 2>&1; then
7763   ac_cv_os_cray=yes
7764 else
7765   ac_cv_os_cray=no
7766 fi
7767 rm -f conftest*
7768
7769 fi
7770 { $as_echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5
7771 $as_echo "$ac_cv_os_cray" >&6; }
7772 if test $ac_cv_os_cray = yes; then
7773   for ac_func in _getb67 GETB67 getb67; do
7774     as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
7775 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
7776 $as_echo_n "checking for $ac_func... " >&6; }
7777 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
7778   $as_echo_n "(cached) " >&6
7779 else
7780   cat >conftest.$ac_ext <<_ACEOF
7781 /* confdefs.h.  */
7782 _ACEOF
7783 cat confdefs.h >>conftest.$ac_ext
7784 cat >>conftest.$ac_ext <<_ACEOF
7785 /* end confdefs.h.  */
7786 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
7787    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
7788 #define $ac_func innocuous_$ac_func
7789
7790 /* System header to define __stub macros and hopefully few prototypes,
7791     which can conflict with char $ac_func (); below.
7792     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7793     <limits.h> exists even on freestanding compilers.  */
7794
7795 #ifdef __STDC__
7796 # include <limits.h>
7797 #else
7798 # include <assert.h>
7799 #endif
7800
7801 #undef $ac_func
7802
7803 /* Override any GCC internal prototype to avoid an error.
7804    Use char because int might match the return type of a GCC
7805    builtin and then its argument prototype would still apply.  */
7806 #ifdef __cplusplus
7807 extern "C"
7808 #endif
7809 char $ac_func ();
7810 /* The GNU C library defines this for functions which it implements
7811     to always fail with ENOSYS.  Some functions are actually named
7812     something starting with __ and the normal name is an alias.  */
7813 #if defined __stub_$ac_func || defined __stub___$ac_func
7814 choke me
7815 #endif
7816
7817 int
7818 main ()
7819 {
7820 return $ac_func ();
7821   ;
7822   return 0;
7823 }
7824 _ACEOF
7825 rm -f conftest.$ac_objext conftest$ac_exeext
7826 if { (ac_try="$ac_link"
7827 case "(($ac_try" in
7828   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7829   *) ac_try_echo=$ac_try;;
7830 esac
7831 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7832 $as_echo "$ac_try_echo") >&5
7833   (eval "$ac_link") 2>conftest.er1
7834   ac_status=$?
7835   grep -v '^ *+' conftest.er1 >conftest.err
7836   rm -f conftest.er1
7837   cat conftest.err >&5
7838   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7839   (exit $ac_status); } && {
7840          test -z "$ac_c_werror_flag" ||
7841          test ! -s conftest.err
7842        } && test -s conftest$ac_exeext && {
7843          test "$cross_compiling" = yes ||
7844          $as_test_x conftest$ac_exeext
7845        }; then
7846   eval "$as_ac_var=yes"
7847 else
7848   $as_echo "$as_me: failed program was:" >&5
7849 sed 's/^/| /' conftest.$ac_ext >&5
7850
7851         eval "$as_ac_var=no"
7852 fi
7853
7854 rm -rf conftest.dSYM
7855 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7856       conftest$ac_exeext conftest.$ac_ext
7857 fi
7858 ac_res=`eval 'as_val=${'$as_ac_var'}
7859                  $as_echo "$as_val"'`
7860                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
7861 $as_echo "$ac_res" >&6; }
7862 as_val=`eval 'as_val=${'$as_ac_var'}
7863                  $as_echo "$as_val"'`
7864    if test "x$as_val" = x""yes; then
7865
7866 cat >>confdefs.h <<_ACEOF
7867 #define CRAY_STACKSEG_END $ac_func
7868 _ACEOF
7869
7870     break
7871 fi
7872
7873   done
7874 fi
7875
7876 { $as_echo "$as_me:$LINENO: checking stack direction for C alloca" >&5
7877 $as_echo_n "checking stack direction for C alloca... " >&6; }
7878 if test "${ac_cv_c_stack_direction+set}" = set; then
7879   $as_echo_n "(cached) " >&6
7880 else
7881   if test "$cross_compiling" = yes; then
7882   ac_cv_c_stack_direction=0
7883 else
7884   cat >conftest.$ac_ext <<_ACEOF
7885 /* confdefs.h.  */
7886 _ACEOF
7887 cat confdefs.h >>conftest.$ac_ext
7888 cat >>conftest.$ac_ext <<_ACEOF
7889 /* end confdefs.h.  */
7890 $ac_includes_default
7891 int
7892 find_stack_direction ()
7893 {
7894   static char *addr = 0;
7895   auto char dummy;
7896   if (addr == 0)
7897     {
7898       addr = &dummy;
7899       return find_stack_direction ();
7900     }
7901   else
7902     return (&dummy > addr) ? 1 : -1;
7903 }
7904
7905 int
7906 main ()
7907 {
7908   return find_stack_direction () < 0;
7909 }
7910 _ACEOF
7911 rm -f conftest$ac_exeext
7912 if { (ac_try="$ac_link"
7913 case "(($ac_try" in
7914   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7915   *) ac_try_echo=$ac_try;;
7916 esac
7917 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7918 $as_echo "$ac_try_echo") >&5
7919   (eval "$ac_link") 2>&5
7920   ac_status=$?
7921   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7922   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7923   { (case "(($ac_try" in
7924   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7925   *) ac_try_echo=$ac_try;;
7926 esac
7927 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7928 $as_echo "$ac_try_echo") >&5
7929   (eval "$ac_try") 2>&5
7930   ac_status=$?
7931   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
7932   (exit $ac_status); }; }; then
7933   ac_cv_c_stack_direction=1
7934 else
7935   $as_echo "$as_me: program exited with status $ac_status" >&5
7936 $as_echo "$as_me: failed program was:" >&5
7937 sed 's/^/| /' conftest.$ac_ext >&5
7938
7939 ( exit $ac_status )
7940 ac_cv_c_stack_direction=-1
7941 fi
7942 rm -rf conftest.dSYM
7943 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7944 fi
7945
7946
7947 fi
7948 { $as_echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5
7949 $as_echo "$ac_cv_c_stack_direction" >&6; }
7950
7951 cat >>confdefs.h <<_ACEOF
7952 #define STACK_DIRECTION $ac_cv_c_stack_direction
7953 _ACEOF
7954
7955
7956 fi
7957
7958
7959
7960 for ac_header in stdlib.h unistd.h
7961 do
7962 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7963 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7964   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
7965 $as_echo_n "checking for $ac_header... " >&6; }
7966 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
7967   $as_echo_n "(cached) " >&6
7968 fi
7969 ac_res=`eval 'as_val=${'$as_ac_Header'}
7970                  $as_echo "$as_val"'`
7971                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
7972 $as_echo "$ac_res" >&6; }
7973 else
7974   # Is the header compilable?
7975 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
7976 $as_echo_n "checking $ac_header usability... " >&6; }
7977 cat >conftest.$ac_ext <<_ACEOF
7978 /* confdefs.h.  */
7979 _ACEOF
7980 cat confdefs.h >>conftest.$ac_ext
7981 cat >>conftest.$ac_ext <<_ACEOF
7982 /* end confdefs.h.  */
7983 $ac_includes_default
7984 #include <$ac_header>
7985 _ACEOF
7986 rm -f conftest.$ac_objext
7987 if { (ac_try="$ac_compile"
7988 case "(($ac_try" in
7989   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7990   *) ac_try_echo=$ac_try;;
7991 esac
7992 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
7993 $as_echo "$ac_try_echo") >&5
7994   (eval "$ac_compile") 2>conftest.er1
7995   ac_status=$?
7996   grep -v '^ *+' conftest.er1 >conftest.err
7997   rm -f conftest.er1
7998   cat conftest.err >&5
7999   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8000   (exit $ac_status); } && {
8001          test -z "$ac_c_werror_flag" ||
8002          test ! -s conftest.err
8003        } && test -s conftest.$ac_objext; then
8004   ac_header_compiler=yes
8005 else
8006   $as_echo "$as_me: failed program was:" >&5
8007 sed 's/^/| /' conftest.$ac_ext >&5
8008
8009         ac_header_compiler=no
8010 fi
8011
8012 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8013 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8014 $as_echo "$ac_header_compiler" >&6; }
8015
8016 # Is the header present?
8017 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
8018 $as_echo_n "checking $ac_header presence... " >&6; }
8019 cat >conftest.$ac_ext <<_ACEOF
8020 /* confdefs.h.  */
8021 _ACEOF
8022 cat confdefs.h >>conftest.$ac_ext
8023 cat >>conftest.$ac_ext <<_ACEOF
8024 /* end confdefs.h.  */
8025 #include <$ac_header>
8026 _ACEOF
8027 if { (ac_try="$ac_cpp conftest.$ac_ext"
8028 case "(($ac_try" in
8029   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8030   *) ac_try_echo=$ac_try;;
8031 esac
8032 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8033 $as_echo "$ac_try_echo") >&5
8034   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8035   ac_status=$?
8036   grep -v '^ *+' conftest.er1 >conftest.err
8037   rm -f conftest.er1
8038   cat conftest.err >&5
8039   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8040   (exit $ac_status); } >/dev/null && {
8041          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
8042          test ! -s conftest.err
8043        }; then
8044   ac_header_preproc=yes
8045 else
8046   $as_echo "$as_me: failed program was:" >&5
8047 sed 's/^/| /' conftest.$ac_ext >&5
8048
8049   ac_header_preproc=no
8050 fi
8051
8052 rm -f conftest.err conftest.$ac_ext
8053 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8054 $as_echo "$ac_header_preproc" >&6; }
8055
8056 # So?  What about this header?
8057 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8058   yes:no: )
8059     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8060 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8061     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8062 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8063     ac_header_preproc=yes
8064     ;;
8065   no:yes:* )
8066     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8067 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8068     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
8069 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
8070     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8071 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8072     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
8073 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
8074     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8075 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8076     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8077 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8078     ( cat <<\_ASBOX
8079 ## ------------------------------- ##
8080 ## Report this to bug-bash@gnu.org ##
8081 ## ------------------------------- ##
8082 _ASBOX
8083      ) | sed "s/^/$as_me: WARNING:     /" >&2
8084     ;;
8085 esac
8086 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
8087 $as_echo_n "checking for $ac_header... " >&6; }
8088 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8089   $as_echo_n "(cached) " >&6
8090 else
8091   eval "$as_ac_Header=\$ac_header_preproc"
8092 fi
8093 ac_res=`eval 'as_val=${'$as_ac_Header'}
8094                  $as_echo "$as_val"'`
8095                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
8096 $as_echo "$ac_res" >&6; }
8097
8098 fi
8099 as_val=`eval 'as_val=${'$as_ac_Header'}
8100                  $as_echo "$as_val"'`
8101    if test "x$as_val" = x""yes; then
8102   cat >>confdefs.h <<_ACEOF
8103 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8104 _ACEOF
8105
8106 fi
8107
8108 done
8109
8110
8111 for ac_func in getpagesize
8112 do
8113 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
8114 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
8115 $as_echo_n "checking for $ac_func... " >&6; }
8116 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
8117   $as_echo_n "(cached) " >&6
8118 else
8119   cat >conftest.$ac_ext <<_ACEOF
8120 /* confdefs.h.  */
8121 _ACEOF
8122 cat confdefs.h >>conftest.$ac_ext
8123 cat >>conftest.$ac_ext <<_ACEOF
8124 /* end confdefs.h.  */
8125 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8126    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
8127 #define $ac_func innocuous_$ac_func
8128
8129 /* System header to define __stub macros and hopefully few prototypes,
8130     which can conflict with char $ac_func (); below.
8131     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8132     <limits.h> exists even on freestanding compilers.  */
8133
8134 #ifdef __STDC__
8135 # include <limits.h>
8136 #else
8137 # include <assert.h>
8138 #endif
8139
8140 #undef $ac_func
8141
8142 /* Override any GCC internal prototype to avoid an error.
8143    Use char because int might match the return type of a GCC
8144    builtin and then its argument prototype would still apply.  */
8145 #ifdef __cplusplus
8146 extern "C"
8147 #endif
8148 char $ac_func ();
8149 /* The GNU C library defines this for functions which it implements
8150     to always fail with ENOSYS.  Some functions are actually named
8151     something starting with __ and the normal name is an alias.  */
8152 #if defined __stub_$ac_func || defined __stub___$ac_func
8153 choke me
8154 #endif
8155
8156 int
8157 main ()
8158 {
8159 return $ac_func ();
8160   ;
8161   return 0;
8162 }
8163 _ACEOF
8164 rm -f conftest.$ac_objext conftest$ac_exeext
8165 if { (ac_try="$ac_link"
8166 case "(($ac_try" in
8167   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8168   *) ac_try_echo=$ac_try;;
8169 esac
8170 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8171 $as_echo "$ac_try_echo") >&5
8172   (eval "$ac_link") 2>conftest.er1
8173   ac_status=$?
8174   grep -v '^ *+' conftest.er1 >conftest.err
8175   rm -f conftest.er1
8176   cat conftest.err >&5
8177   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8178   (exit $ac_status); } && {
8179          test -z "$ac_c_werror_flag" ||
8180          test ! -s conftest.err
8181        } && test -s conftest$ac_exeext && {
8182          test "$cross_compiling" = yes ||
8183          $as_test_x conftest$ac_exeext
8184        }; then
8185   eval "$as_ac_var=yes"
8186 else
8187   $as_echo "$as_me: failed program was:" >&5
8188 sed 's/^/| /' conftest.$ac_ext >&5
8189
8190         eval "$as_ac_var=no"
8191 fi
8192
8193 rm -rf conftest.dSYM
8194 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8195       conftest$ac_exeext conftest.$ac_ext
8196 fi
8197 ac_res=`eval 'as_val=${'$as_ac_var'}
8198                  $as_echo "$as_val"'`
8199                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
8200 $as_echo "$ac_res" >&6; }
8201 as_val=`eval 'as_val=${'$as_ac_var'}
8202                  $as_echo "$as_val"'`
8203    if test "x$as_val" = x""yes; then
8204   cat >>confdefs.h <<_ACEOF
8205 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
8206 _ACEOF
8207
8208 fi
8209 done
8210
8211 { $as_echo "$as_me:$LINENO: checking for working mmap" >&5
8212 $as_echo_n "checking for working mmap... " >&6; }
8213 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
8214   $as_echo_n "(cached) " >&6
8215 else
8216   if test "$cross_compiling" = yes; then
8217   ac_cv_func_mmap_fixed_mapped=no
8218 else
8219   cat >conftest.$ac_ext <<_ACEOF
8220 /* confdefs.h.  */
8221 _ACEOF
8222 cat confdefs.h >>conftest.$ac_ext
8223 cat >>conftest.$ac_ext <<_ACEOF
8224 /* end confdefs.h.  */
8225 $ac_includes_default
8226 /* malloc might have been renamed as rpl_malloc. */
8227 #undef malloc
8228
8229 /* Thanks to Mike Haertel and Jim Avera for this test.
8230    Here is a matrix of mmap possibilities:
8231         mmap private not fixed
8232         mmap private fixed at somewhere currently unmapped
8233         mmap private fixed at somewhere already mapped
8234         mmap shared not fixed
8235         mmap shared fixed at somewhere currently unmapped
8236         mmap shared fixed at somewhere already mapped
8237    For private mappings, we should verify that changes cannot be read()
8238    back from the file, nor mmap's back from the file at a different
8239    address.  (There have been systems where private was not correctly
8240    implemented like the infamous i386 svr4.0, and systems where the
8241    VM page cache was not coherent with the file system buffer cache
8242    like early versions of FreeBSD and possibly contemporary NetBSD.)
8243    For shared mappings, we should conversely verify that changes get
8244    propagated back to all the places they're supposed to be.
8245
8246    Grep wants private fixed already mapped.
8247    The main things grep needs to know about mmap are:
8248    * does it exist and is it safe to write into the mmap'd area
8249    * how to use it (BSD variants)  */
8250
8251 #include <fcntl.h>
8252 #include <sys/mman.h>
8253
8254 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
8255 char *malloc ();
8256 #endif
8257
8258 /* This mess was copied from the GNU getpagesize.h.  */
8259 #ifndef HAVE_GETPAGESIZE
8260 /* Assume that all systems that can run configure have sys/param.h.  */
8261 # ifndef HAVE_SYS_PARAM_H
8262 #  define HAVE_SYS_PARAM_H 1
8263 # endif
8264
8265 # ifdef _SC_PAGESIZE
8266 #  define getpagesize() sysconf(_SC_PAGESIZE)
8267 # else /* no _SC_PAGESIZE */
8268 #  ifdef HAVE_SYS_PARAM_H
8269 #   include <sys/param.h>
8270 #   ifdef EXEC_PAGESIZE
8271 #    define getpagesize() EXEC_PAGESIZE
8272 #   else /* no EXEC_PAGESIZE */
8273 #    ifdef NBPG
8274 #     define getpagesize() NBPG * CLSIZE
8275 #     ifndef CLSIZE
8276 #      define CLSIZE 1
8277 #     endif /* no CLSIZE */
8278 #    else /* no NBPG */
8279 #     ifdef NBPC
8280 #      define getpagesize() NBPC
8281 #     else /* no NBPC */
8282 #      ifdef PAGESIZE
8283 #       define getpagesize() PAGESIZE
8284 #      endif /* PAGESIZE */
8285 #     endif /* no NBPC */
8286 #    endif /* no NBPG */
8287 #   endif /* no EXEC_PAGESIZE */
8288 #  else /* no HAVE_SYS_PARAM_H */
8289 #   define getpagesize() 8192   /* punt totally */
8290 #  endif /* no HAVE_SYS_PARAM_H */
8291 # endif /* no _SC_PAGESIZE */
8292
8293 #endif /* no HAVE_GETPAGESIZE */
8294
8295 int
8296 main ()
8297 {
8298   char *data, *data2, *data3;
8299   int i, pagesize;
8300   int fd;
8301
8302   pagesize = getpagesize ();
8303
8304   /* First, make a file with some known garbage in it. */
8305   data = (char *) malloc (pagesize);
8306   if (!data)
8307     return 1;
8308   for (i = 0; i < pagesize; ++i)
8309     *(data + i) = rand ();
8310   umask (0);
8311   fd = creat ("conftest.mmap", 0600);
8312   if (fd < 0)
8313     return 1;
8314   if (write (fd, data, pagesize) != pagesize)
8315     return 1;
8316   close (fd);
8317
8318   /* Next, try to mmap the file at a fixed address which already has
8319      something else allocated at it.  If we can, also make sure that
8320      we see the same garbage.  */
8321   fd = open ("conftest.mmap", O_RDWR);
8322   if (fd < 0)
8323     return 1;
8324   data2 = (char *) malloc (2 * pagesize);
8325   if (!data2)
8326     return 1;
8327   data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1);
8328   if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
8329                      MAP_PRIVATE | MAP_FIXED, fd, 0L))
8330     return 1;
8331   for (i = 0; i < pagesize; ++i)
8332     if (*(data + i) != *(data2 + i))
8333       return 1;
8334
8335   /* Finally, make sure that changes to the mapped area do not
8336      percolate back to the file as seen by read().  (This is a bug on
8337      some variants of i386 svr4.0.)  */
8338   for (i = 0; i < pagesize; ++i)
8339     *(data2 + i) = *(data2 + i) + 1;
8340   data3 = (char *) malloc (pagesize);
8341   if (!data3)
8342     return 1;
8343   if (read (fd, data3, pagesize) != pagesize)
8344     return 1;
8345   for (i = 0; i < pagesize; ++i)
8346     if (*(data + i) != *(data3 + i))
8347       return 1;
8348   close (fd);
8349   return 0;
8350 }
8351 _ACEOF
8352 rm -f conftest$ac_exeext
8353 if { (ac_try="$ac_link"
8354 case "(($ac_try" in
8355   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8356   *) ac_try_echo=$ac_try;;
8357 esac
8358 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8359 $as_echo "$ac_try_echo") >&5
8360   (eval "$ac_link") 2>&5
8361   ac_status=$?
8362   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8363   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8364   { (case "(($ac_try" in
8365   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8366   *) ac_try_echo=$ac_try;;
8367 esac
8368 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8369 $as_echo "$ac_try_echo") >&5
8370   (eval "$ac_try") 2>&5
8371   ac_status=$?
8372   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8373   (exit $ac_status); }; }; then
8374   ac_cv_func_mmap_fixed_mapped=yes
8375 else
8376   $as_echo "$as_me: program exited with status $ac_status" >&5
8377 $as_echo "$as_me: failed program was:" >&5
8378 sed 's/^/| /' conftest.$ac_ext >&5
8379
8380 ( exit $ac_status )
8381 ac_cv_func_mmap_fixed_mapped=no
8382 fi
8383 rm -rf conftest.dSYM
8384 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8385 fi
8386
8387
8388 fi
8389 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
8390 $as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
8391 if test $ac_cv_func_mmap_fixed_mapped = yes; then
8392
8393 cat >>confdefs.h <<\_ACEOF
8394 #define HAVE_MMAP 1
8395 _ACEOF
8396
8397 fi
8398 rm -f conftest.mmap
8399
8400
8401     { $as_echo "$as_me:$LINENO: checking whether we are using the GNU C Library 2.1 or newer" >&5
8402 $as_echo_n "checking whether we are using the GNU C Library 2.1 or newer... " >&6; }
8403 if test "${ac_cv_gnu_library_2_1+set}" = set; then
8404   $as_echo_n "(cached) " >&6
8405 else
8406   cat >conftest.$ac_ext <<_ACEOF
8407 /* confdefs.h.  */
8408 _ACEOF
8409 cat confdefs.h >>conftest.$ac_ext
8410 cat >>conftest.$ac_ext <<_ACEOF
8411 /* end confdefs.h.  */
8412
8413 #include <features.h>
8414 #ifdef __GNU_LIBRARY__
8415  #if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1) || (__GLIBC__ > 2)
8416   Lucky GNU user
8417  #endif
8418 #endif
8419
8420 _ACEOF
8421 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8422   $EGREP "Lucky GNU user" >/dev/null 2>&1; then
8423   ac_cv_gnu_library_2_1=yes
8424 else
8425   ac_cv_gnu_library_2_1=no
8426 fi
8427 rm -f conftest*
8428
8429
8430
8431 fi
8432 { $as_echo "$as_me:$LINENO: result: $ac_cv_gnu_library_2_1" >&5
8433 $as_echo "$ac_cv_gnu_library_2_1" >&6; }
8434
8435     GLIBC21="$ac_cv_gnu_library_2_1"
8436
8437
8438
8439
8440   { $as_echo "$as_me:$LINENO: checking whether integer division by zero raises SIGFPE" >&5
8441 $as_echo_n "checking whether integer division by zero raises SIGFPE... " >&6; }
8442 if test "${gt_cv_int_divbyzero_sigfpe+set}" = set; then
8443   $as_echo_n "(cached) " >&6
8444 else
8445
8446       if test "$cross_compiling" = yes; then
8447
8448           # Guess based on the CPU.
8449           case "$host_cpu" in
8450             alpha* | i3456786 | m68k | s390*)
8451               gt_cv_int_divbyzero_sigfpe="guessing yes";;
8452             *)
8453               gt_cv_int_divbyzero_sigfpe="guessing no";;
8454           esac
8455
8456 else
8457   cat >conftest.$ac_ext <<_ACEOF
8458 /* confdefs.h.  */
8459 _ACEOF
8460 cat confdefs.h >>conftest.$ac_ext
8461 cat >>conftest.$ac_ext <<_ACEOF
8462 /* end confdefs.h.  */
8463
8464 #include <stdlib.h>
8465 #include <signal.h>
8466
8467 static void
8468 #ifdef __cplusplus
8469 sigfpe_handler (int sig)
8470 #else
8471 sigfpe_handler (sig) int sig;
8472 #endif
8473 {
8474   /* Exit with code 0 if SIGFPE, with code 1 if any other signal.  */
8475   exit (sig != SIGFPE);
8476 }
8477
8478 int x = 1;
8479 int y = 0;
8480 int z;
8481 int nan;
8482
8483 int main ()
8484 {
8485   signal (SIGFPE, sigfpe_handler);
8486 /* IRIX and AIX (when "xlc -qcheck" is used) yield signal SIGTRAP.  */
8487 #if (defined (__sgi) || defined (_AIX)) && defined (SIGTRAP)
8488   signal (SIGTRAP, sigfpe_handler);
8489 #endif
8490 /* Linux/SPARC yields signal SIGILL.  */
8491 #if defined (__sparc__) && defined (__linux__)
8492   signal (SIGILL, sigfpe_handler);
8493 #endif
8494
8495   z = x / y;
8496   nan = y / y;
8497   exit (1);
8498 }
8499
8500 _ACEOF
8501 rm -f conftest$ac_exeext
8502 if { (ac_try="$ac_link"
8503 case "(($ac_try" in
8504   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8505   *) ac_try_echo=$ac_try;;
8506 esac
8507 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8508 $as_echo "$ac_try_echo") >&5
8509   (eval "$ac_link") 2>&5
8510   ac_status=$?
8511   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8512   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
8513   { (case "(($ac_try" in
8514   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8515   *) ac_try_echo=$ac_try;;
8516 esac
8517 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8518 $as_echo "$ac_try_echo") >&5
8519   (eval "$ac_try") 2>&5
8520   ac_status=$?
8521   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8522   (exit $ac_status); }; }; then
8523   gt_cv_int_divbyzero_sigfpe=yes
8524 else
8525   $as_echo "$as_me: program exited with status $ac_status" >&5
8526 $as_echo "$as_me: failed program was:" >&5
8527 sed 's/^/| /' conftest.$ac_ext >&5
8528
8529 ( exit $ac_status )
8530 gt_cv_int_divbyzero_sigfpe=no
8531 fi
8532 rm -rf conftest.dSYM
8533 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
8534 fi
8535
8536
8537
8538 fi
8539 { $as_echo "$as_me:$LINENO: result: $gt_cv_int_divbyzero_sigfpe" >&5
8540 $as_echo "$gt_cv_int_divbyzero_sigfpe" >&6; }
8541   case "$gt_cv_int_divbyzero_sigfpe" in
8542     *yes) value=1;;
8543     *) value=0;;
8544   esac
8545
8546 cat >>confdefs.h <<_ACEOF
8547 #define INTDIV0_RAISES_SIGFPE $value
8548 _ACEOF
8549
8550
8551
8552   { $as_echo "$as_me:$LINENO: checking for inttypes.h" >&5
8553 $as_echo_n "checking for inttypes.h... " >&6; }
8554 if test "${jm_ac_cv_header_inttypes_h+set}" = set; then
8555   $as_echo_n "(cached) " >&6
8556 else
8557   cat >conftest.$ac_ext <<_ACEOF
8558 /* confdefs.h.  */
8559 _ACEOF
8560 cat confdefs.h >>conftest.$ac_ext
8561 cat >>conftest.$ac_ext <<_ACEOF
8562 /* end confdefs.h.  */
8563 #include <sys/types.h>
8564 #include <inttypes.h>
8565 int
8566 main ()
8567 {
8568 uintmax_t i = (uintmax_t) -1;
8569   ;
8570   return 0;
8571 }
8572 _ACEOF
8573 rm -f conftest.$ac_objext
8574 if { (ac_try="$ac_compile"
8575 case "(($ac_try" in
8576   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8577   *) ac_try_echo=$ac_try;;
8578 esac
8579 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8580 $as_echo "$ac_try_echo") >&5
8581   (eval "$ac_compile") 2>conftest.er1
8582   ac_status=$?
8583   grep -v '^ *+' conftest.er1 >conftest.err
8584   rm -f conftest.er1
8585   cat conftest.err >&5
8586   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8587   (exit $ac_status); } && {
8588          test -z "$ac_c_werror_flag" ||
8589          test ! -s conftest.err
8590        } && test -s conftest.$ac_objext; then
8591   jm_ac_cv_header_inttypes_h=yes
8592 else
8593   $as_echo "$as_me: failed program was:" >&5
8594 sed 's/^/| /' conftest.$ac_ext >&5
8595
8596         jm_ac_cv_header_inttypes_h=no
8597 fi
8598
8599 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8600 fi
8601 { $as_echo "$as_me:$LINENO: result: $jm_ac_cv_header_inttypes_h" >&5
8602 $as_echo "$jm_ac_cv_header_inttypes_h" >&6; }
8603   if test $jm_ac_cv_header_inttypes_h = yes; then
8604
8605 cat >>confdefs.h <<_ACEOF
8606 #define HAVE_INTTYPES_H_WITH_UINTMAX 1
8607 _ACEOF
8608
8609   fi
8610
8611
8612   { $as_echo "$as_me:$LINENO: checking for stdint.h" >&5
8613 $as_echo_n "checking for stdint.h... " >&6; }
8614 if test "${jm_ac_cv_header_stdint_h+set}" = set; then
8615   $as_echo_n "(cached) " >&6
8616 else
8617   cat >conftest.$ac_ext <<_ACEOF
8618 /* confdefs.h.  */
8619 _ACEOF
8620 cat confdefs.h >>conftest.$ac_ext
8621 cat >>conftest.$ac_ext <<_ACEOF
8622 /* end confdefs.h.  */
8623 #include <sys/types.h>
8624 #include <stdint.h>
8625 int
8626 main ()
8627 {
8628 uintmax_t i = (uintmax_t) -1;
8629   ;
8630   return 0;
8631 }
8632 _ACEOF
8633 rm -f conftest.$ac_objext
8634 if { (ac_try="$ac_compile"
8635 case "(($ac_try" in
8636   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8637   *) ac_try_echo=$ac_try;;
8638 esac
8639 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8640 $as_echo "$ac_try_echo") >&5
8641   (eval "$ac_compile") 2>conftest.er1
8642   ac_status=$?
8643   grep -v '^ *+' conftest.er1 >conftest.err
8644   rm -f conftest.er1
8645   cat conftest.err >&5
8646   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8647   (exit $ac_status); } && {
8648          test -z "$ac_c_werror_flag" ||
8649          test ! -s conftest.err
8650        } && test -s conftest.$ac_objext; then
8651   jm_ac_cv_header_stdint_h=yes
8652 else
8653   $as_echo "$as_me: failed program was:" >&5
8654 sed 's/^/| /' conftest.$ac_ext >&5
8655
8656         jm_ac_cv_header_stdint_h=no
8657 fi
8658
8659 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8660 fi
8661 { $as_echo "$as_me:$LINENO: result: $jm_ac_cv_header_stdint_h" >&5
8662 $as_echo "$jm_ac_cv_header_stdint_h" >&6; }
8663   if test $jm_ac_cv_header_stdint_h = yes; then
8664
8665 cat >>confdefs.h <<_ACEOF
8666 #define HAVE_STDINT_H_WITH_UINTMAX 1
8667 _ACEOF
8668
8669   fi
8670
8671
8672   { $as_echo "$as_me:$LINENO: checking for unsigned long long" >&5
8673 $as_echo_n "checking for unsigned long long... " >&6; }
8674 if test "${ac_cv_type_unsigned_long_long+set}" = set; then
8675   $as_echo_n "(cached) " >&6
8676 else
8677   cat >conftest.$ac_ext <<_ACEOF
8678 /* confdefs.h.  */
8679 _ACEOF
8680 cat confdefs.h >>conftest.$ac_ext
8681 cat >>conftest.$ac_ext <<_ACEOF
8682 /* end confdefs.h.  */
8683 unsigned long long ull = 1; int i = 63;
8684 int
8685 main ()
8686 {
8687 unsigned long long ullmax = (unsigned long long) -1;
8688      return ull << i | ull >> i | ullmax / ull | ullmax % ull;
8689   ;
8690   return 0;
8691 }
8692 _ACEOF
8693 rm -f conftest.$ac_objext conftest$ac_exeext
8694 if { (ac_try="$ac_link"
8695 case "(($ac_try" in
8696   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8697   *) ac_try_echo=$ac_try;;
8698 esac
8699 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8700 $as_echo "$ac_try_echo") >&5
8701   (eval "$ac_link") 2>conftest.er1
8702   ac_status=$?
8703   grep -v '^ *+' conftest.er1 >conftest.err
8704   rm -f conftest.er1
8705   cat conftest.err >&5
8706   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8707   (exit $ac_status); } && {
8708          test -z "$ac_c_werror_flag" ||
8709          test ! -s conftest.err
8710        } && test -s conftest$ac_exeext && {
8711          test "$cross_compiling" = yes ||
8712          $as_test_x conftest$ac_exeext
8713        }; then
8714   ac_cv_type_unsigned_long_long=yes
8715 else
8716   $as_echo "$as_me: failed program was:" >&5
8717 sed 's/^/| /' conftest.$ac_ext >&5
8718
8719         ac_cv_type_unsigned_long_long=no
8720 fi
8721
8722 rm -rf conftest.dSYM
8723 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8724       conftest$ac_exeext conftest.$ac_ext
8725 fi
8726 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_unsigned_long_long" >&5
8727 $as_echo "$ac_cv_type_unsigned_long_long" >&6; }
8728   if test $ac_cv_type_unsigned_long_long = yes; then
8729
8730 cat >>confdefs.h <<\_ACEOF
8731 #define HAVE_UNSIGNED_LONG_LONG 1
8732 _ACEOF
8733
8734   fi
8735
8736
8737
8738
8739   if test $jm_ac_cv_header_inttypes_h = no && test $jm_ac_cv_header_stdint_h = no; then
8740
8741     test $ac_cv_type_unsigned_long_long = yes \
8742       && ac_type='unsigned long long' \
8743       || ac_type='unsigned long'
8744
8745 cat >>confdefs.h <<_ACEOF
8746 #define uintmax_t $ac_type
8747 _ACEOF
8748
8749   else
8750
8751 cat >>confdefs.h <<\_ACEOF
8752 #define HAVE_UINTMAX_T 1
8753 _ACEOF
8754
8755   fi
8756
8757
8758   { $as_echo "$as_me:$LINENO: checking for inttypes.h" >&5
8759 $as_echo_n "checking for inttypes.h... " >&6; }
8760 if test "${gt_cv_header_inttypes_h+set}" = set; then
8761   $as_echo_n "(cached) " >&6
8762 else
8763
8764     cat >conftest.$ac_ext <<_ACEOF
8765 /* confdefs.h.  */
8766 _ACEOF
8767 cat confdefs.h >>conftest.$ac_ext
8768 cat >>conftest.$ac_ext <<_ACEOF
8769 /* end confdefs.h.  */
8770 #include <sys/types.h>
8771 #include <inttypes.h>
8772 int
8773 main ()
8774 {
8775
8776   ;
8777   return 0;
8778 }
8779 _ACEOF
8780 rm -f conftest.$ac_objext
8781 if { (ac_try="$ac_compile"
8782 case "(($ac_try" in
8783   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8784   *) ac_try_echo=$ac_try;;
8785 esac
8786 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8787 $as_echo "$ac_try_echo") >&5
8788   (eval "$ac_compile") 2>conftest.er1
8789   ac_status=$?
8790   grep -v '^ *+' conftest.er1 >conftest.err
8791   rm -f conftest.er1
8792   cat conftest.err >&5
8793   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8794   (exit $ac_status); } && {
8795          test -z "$ac_c_werror_flag" ||
8796          test ! -s conftest.err
8797        } && test -s conftest.$ac_objext; then
8798   gt_cv_header_inttypes_h=yes
8799 else
8800   $as_echo "$as_me: failed program was:" >&5
8801 sed 's/^/| /' conftest.$ac_ext >&5
8802
8803         gt_cv_header_inttypes_h=no
8804 fi
8805
8806 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8807
8808 fi
8809 { $as_echo "$as_me:$LINENO: result: $gt_cv_header_inttypes_h" >&5
8810 $as_echo "$gt_cv_header_inttypes_h" >&6; }
8811   if test $gt_cv_header_inttypes_h = yes; then
8812
8813 cat >>confdefs.h <<_ACEOF
8814 #define HAVE_INTTYPES_H 1
8815 _ACEOF
8816
8817   fi
8818
8819
8820
8821   if test $gt_cv_header_inttypes_h = yes; then
8822     { $as_echo "$as_me:$LINENO: checking whether the inttypes.h PRIxNN macros are broken" >&5
8823 $as_echo_n "checking whether the inttypes.h PRIxNN macros are broken... " >&6; }
8824 if test "${gt_cv_inttypes_pri_broken+set}" = set; then
8825   $as_echo_n "(cached) " >&6
8826 else
8827
8828         cat >conftest.$ac_ext <<_ACEOF
8829 /* confdefs.h.  */
8830 _ACEOF
8831 cat confdefs.h >>conftest.$ac_ext
8832 cat >>conftest.$ac_ext <<_ACEOF
8833 /* end confdefs.h.  */
8834 #include <inttypes.h>
8835 #ifdef PRId32
8836 char *p = PRId32;
8837 #endif
8838
8839 int
8840 main ()
8841 {
8842
8843   ;
8844   return 0;
8845 }
8846 _ACEOF
8847 rm -f conftest.$ac_objext
8848 if { (ac_try="$ac_compile"
8849 case "(($ac_try" in
8850   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8851   *) ac_try_echo=$ac_try;;
8852 esac
8853 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
8854 $as_echo "$ac_try_echo") >&5
8855   (eval "$ac_compile") 2>conftest.er1
8856   ac_status=$?
8857   grep -v '^ *+' conftest.er1 >conftest.err
8858   rm -f conftest.er1
8859   cat conftest.err >&5
8860   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
8861   (exit $ac_status); } && {
8862          test -z "$ac_c_werror_flag" ||
8863          test ! -s conftest.err
8864        } && test -s conftest.$ac_objext; then
8865   gt_cv_inttypes_pri_broken=no
8866 else
8867   $as_echo "$as_me: failed program was:" >&5
8868 sed 's/^/| /' conftest.$ac_ext >&5
8869
8870         gt_cv_inttypes_pri_broken=yes
8871 fi
8872
8873 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8874
8875 fi
8876 { $as_echo "$as_me:$LINENO: result: $gt_cv_inttypes_pri_broken" >&5
8877 $as_echo "$gt_cv_inttypes_pri_broken" >&6; }
8878   fi
8879   if test "$gt_cv_inttypes_pri_broken" = yes; then
8880
8881 cat >>confdefs.h <<_ACEOF
8882 #define PRI_MACROS_BROKEN 1
8883 _ACEOF
8884
8885   fi
8886
8887
8888       if test "X$prefix" = "XNONE"; then
8889     acl_final_prefix="$ac_default_prefix"
8890   else
8891     acl_final_prefix="$prefix"
8892   fi
8893   if test "X$exec_prefix" = "XNONE"; then
8894     acl_final_exec_prefix='${prefix}'
8895   else
8896     acl_final_exec_prefix="$exec_prefix"
8897   fi
8898   acl_save_prefix="$prefix"
8899   prefix="$acl_final_prefix"
8900   eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
8901   prefix="$acl_save_prefix"
8902
8903
8904 # Check whether --with-gnu-ld was given.
8905 if test "${with_gnu_ld+set}" = set; then
8906   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
8907 else
8908   with_gnu_ld=no
8909 fi
8910
8911 # Prepare PATH_SEPARATOR.
8912 # The user is always right.
8913 if test "${PATH_SEPARATOR+set}" != set; then
8914   echo "#! /bin/sh" >conf$$.sh
8915   echo  "exit 0"   >>conf$$.sh
8916   chmod +x conf$$.sh
8917   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
8918     PATH_SEPARATOR=';'
8919   else
8920     PATH_SEPARATOR=:
8921   fi
8922   rm -f conf$$.sh
8923 fi
8924 ac_prog=ld
8925 if test "$GCC" = yes; then
8926   # Check if gcc -print-prog-name=ld gives a path.
8927   { $as_echo "$as_me:$LINENO: checking for ld used by GCC" >&5
8928 $as_echo_n "checking for ld used by GCC... " >&6; }
8929   case $host in
8930   *-*-mingw*)
8931     # gcc leaves a trailing carriage return which upsets mingw
8932     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
8933   *)
8934     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
8935   esac
8936   case $ac_prog in
8937     # Accept absolute paths.
8938     [\\/]* | [A-Za-z]:[\\/]*)
8939       re_direlt='/[^/][^/]*/\.\./'
8940       # Canonicalize the path of ld
8941       ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
8942       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
8943         ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
8944       done
8945       test -z "$LD" && LD="$ac_prog"
8946       ;;
8947   "")
8948     # If it fails, then pretend we aren't using GCC.
8949     ac_prog=ld
8950     ;;
8951   *)
8952     # If it is relative, then search for the first ld in PATH.
8953     with_gnu_ld=unknown
8954     ;;
8955   esac
8956 elif test "$with_gnu_ld" = yes; then
8957   { $as_echo "$as_me:$LINENO: checking for GNU ld" >&5
8958 $as_echo_n "checking for GNU ld... " >&6; }
8959 else
8960   { $as_echo "$as_me:$LINENO: checking for non-GNU ld" >&5
8961 $as_echo_n "checking for non-GNU ld... " >&6; }
8962 fi
8963 if test "${acl_cv_path_LD+set}" = set; then
8964   $as_echo_n "(cached) " >&6
8965 else
8966   if test -z "$LD"; then
8967   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
8968   for ac_dir in $PATH; do
8969     test -z "$ac_dir" && ac_dir=.
8970     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
8971       acl_cv_path_LD="$ac_dir/$ac_prog"
8972       # Check to see if the program is GNU ld.  I'd rather use --version,
8973       # but apparently some GNU ld's only accept -v.
8974       # Break only if it was the GNU/non-GNU ld that we prefer.
8975       if "$acl_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
8976         test "$with_gnu_ld" != no && break
8977       else
8978         test "$with_gnu_ld" != yes && break
8979       fi
8980     fi
8981   done
8982   IFS="$ac_save_ifs"
8983 else
8984   acl_cv_path_LD="$LD" # Let the user override the test with a path.
8985 fi
8986 fi
8987
8988 LD="$acl_cv_path_LD"
8989 if test -n "$LD"; then
8990   { $as_echo "$as_me:$LINENO: result: $LD" >&5
8991 $as_echo "$LD" >&6; }
8992 else
8993   { $as_echo "$as_me:$LINENO: result: no" >&5
8994 $as_echo "no" >&6; }
8995 fi
8996 test -z "$LD" && { { $as_echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
8997 $as_echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
8998    { (exit 1); exit 1; }; }
8999 { $as_echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
9000 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
9001 if test "${acl_cv_prog_gnu_ld+set}" = set; then
9002   $as_echo_n "(cached) " >&6
9003 else
9004   # I'd rather use --version here, but apparently some GNU ld's only accept -v.
9005 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
9006   acl_cv_prog_gnu_ld=yes
9007 else
9008   acl_cv_prog_gnu_ld=no
9009 fi
9010 fi
9011 { $as_echo "$as_me:$LINENO: result: $acl_cv_prog_gnu_ld" >&5
9012 $as_echo "$acl_cv_prog_gnu_ld" >&6; }
9013 with_gnu_ld=$acl_cv_prog_gnu_ld
9014
9015
9016
9017                                                 { $as_echo "$as_me:$LINENO: checking for shared library run path origin" >&5
9018 $as_echo_n "checking for shared library run path origin... " >&6; }
9019 if test "${acl_cv_rpath+set}" = set; then
9020   $as_echo_n "(cached) " >&6
9021 else
9022
9023     CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
9024     ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
9025     . ./conftest.sh
9026     rm -f ./conftest.sh
9027     acl_cv_rpath=done
9028
9029 fi
9030 { $as_echo "$as_me:$LINENO: result: $acl_cv_rpath" >&5
9031 $as_echo "$acl_cv_rpath" >&6; }
9032   wl="$acl_cv_wl"
9033   libext="$acl_cv_libext"
9034   shlibext="$acl_cv_shlibext"
9035   hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
9036   hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
9037   hardcode_direct="$acl_cv_hardcode_direct"
9038   hardcode_minus_L="$acl_cv_hardcode_minus_L"
9039     # Check whether --enable-rpath was given.
9040 if test "${enable_rpath+set}" = set; then
9041   enableval=$enable_rpath; :
9042 else
9043   enable_rpath=yes
9044 fi
9045
9046
9047
9048
9049
9050
9051
9052
9053     use_additional=yes
9054
9055   acl_save_prefix="$prefix"
9056   prefix="$acl_final_prefix"
9057   acl_save_exec_prefix="$exec_prefix"
9058   exec_prefix="$acl_final_exec_prefix"
9059
9060     eval additional_includedir=\"$includedir\"
9061     eval additional_libdir=\"$libdir\"
9062
9063   exec_prefix="$acl_save_exec_prefix"
9064   prefix="$acl_save_prefix"
9065
9066
9067 # Check whether --with-libiconv-prefix was given.
9068 if test "${with_libiconv_prefix+set}" = set; then
9069   withval=$with_libiconv_prefix;
9070     if test "X$withval" = "Xno"; then
9071       use_additional=no
9072     else
9073       if test "X$withval" = "X"; then
9074
9075   acl_save_prefix="$prefix"
9076   prefix="$acl_final_prefix"
9077   acl_save_exec_prefix="$exec_prefix"
9078   exec_prefix="$acl_final_exec_prefix"
9079
9080           eval additional_includedir=\"$includedir\"
9081           eval additional_libdir=\"$libdir\"
9082
9083   exec_prefix="$acl_save_exec_prefix"
9084   prefix="$acl_save_prefix"
9085
9086       else
9087         additional_includedir="$withval/include"
9088         additional_libdir="$withval/lib"
9089       fi
9090     fi
9091
9092 fi
9093
9094       LIBICONV=
9095   LTLIBICONV=
9096   INCICONV=
9097   rpathdirs=
9098   ltrpathdirs=
9099   names_already_handled=
9100   names_next_round='iconv '
9101   while test -n "$names_next_round"; do
9102     names_this_round="$names_next_round"
9103     names_next_round=
9104     for name in $names_this_round; do
9105       already_handled=
9106       for n in $names_already_handled; do
9107         if test "$n" = "$name"; then
9108           already_handled=yes
9109           break
9110         fi
9111       done
9112       if test -z "$already_handled"; then
9113         names_already_handled="$names_already_handled $name"
9114                         uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
9115         eval value=\"\$HAVE_LIB$uppername\"
9116         if test -n "$value"; then
9117           if test "$value" = yes; then
9118             eval value=\"\$LIB$uppername\"
9119             test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value"
9120             eval value=\"\$LTLIB$uppername\"
9121             test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value"
9122           else
9123                                     :
9124           fi
9125         else
9126                               found_dir=
9127           found_la=
9128           found_so=
9129           found_a=
9130           if test $use_additional = yes; then
9131             if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
9132               found_dir="$additional_libdir"
9133               found_so="$additional_libdir/lib$name.$shlibext"
9134               if test -f "$additional_libdir/lib$name.la"; then
9135                 found_la="$additional_libdir/lib$name.la"
9136               fi
9137             else
9138               if test -f "$additional_libdir/lib$name.$libext"; then
9139                 found_dir="$additional_libdir"
9140                 found_a="$additional_libdir/lib$name.$libext"
9141                 if test -f "$additional_libdir/lib$name.la"; then
9142                   found_la="$additional_libdir/lib$name.la"
9143                 fi
9144               fi
9145             fi
9146           fi
9147           if test "X$found_dir" = "X"; then
9148             for x in $LDFLAGS $LTLIBICONV; do
9149
9150   acl_save_prefix="$prefix"
9151   prefix="$acl_final_prefix"
9152   acl_save_exec_prefix="$exec_prefix"
9153   exec_prefix="$acl_final_exec_prefix"
9154   eval x=\"$x\"
9155   exec_prefix="$acl_save_exec_prefix"
9156   prefix="$acl_save_prefix"
9157
9158               case "$x" in
9159                 -L*)
9160                   dir=`echo "X$x" | sed -e 's/^X-L//'`
9161                   if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
9162                     found_dir="$dir"
9163                     found_so="$dir/lib$name.$shlibext"
9164                     if test -f "$dir/lib$name.la"; then
9165                       found_la="$dir/lib$name.la"
9166                     fi
9167                   else
9168                     if test -f "$dir/lib$name.$libext"; then
9169                       found_dir="$dir"
9170                       found_a="$dir/lib$name.$libext"
9171                       if test -f "$dir/lib$name.la"; then
9172                         found_la="$dir/lib$name.la"
9173                       fi
9174                     fi
9175                   fi
9176                   ;;
9177               esac
9178               if test "X$found_dir" != "X"; then
9179                 break
9180               fi
9181             done
9182           fi
9183           if test "X$found_dir" != "X"; then
9184                         LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
9185             if test "X$found_so" != "X"; then
9186                                                         if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
9187                                 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
9188               else
9189                                                                                 haveit=
9190                 for x in $ltrpathdirs; do
9191                   if test "X$x" = "X$found_dir"; then
9192                     haveit=yes
9193                     break
9194                   fi
9195                 done
9196                 if test -z "$haveit"; then
9197                   ltrpathdirs="$ltrpathdirs $found_dir"
9198                 fi
9199                                 if test "$hardcode_direct" = yes; then
9200                                                       LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
9201                 else
9202                   if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
9203                                                             LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
9204                                                             haveit=
9205                     for x in $rpathdirs; do
9206                       if test "X$x" = "X$found_dir"; then
9207                         haveit=yes
9208                         break
9209                       fi
9210                     done
9211                     if test -z "$haveit"; then
9212                       rpathdirs="$rpathdirs $found_dir"
9213                     fi
9214                   else
9215                                                                                 haveit=
9216                     for x in $LDFLAGS $LIBICONV; do
9217
9218   acl_save_prefix="$prefix"
9219   prefix="$acl_final_prefix"
9220   acl_save_exec_prefix="$exec_prefix"
9221   exec_prefix="$acl_final_exec_prefix"
9222   eval x=\"$x\"
9223   exec_prefix="$acl_save_exec_prefix"
9224   prefix="$acl_save_prefix"
9225
9226                       if test "X$x" = "X-L$found_dir"; then
9227                         haveit=yes
9228                         break
9229                       fi
9230                     done
9231                     if test -z "$haveit"; then
9232                       LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"
9233                     fi
9234                     if test "$hardcode_minus_L" != no; then
9235                                                                                         LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
9236                     else
9237                                                                                                                                                                                 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
9238                     fi
9239                   fi
9240                 fi
9241               fi
9242             else
9243               if test "X$found_a" != "X"; then
9244                                 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a"
9245               else
9246                                                 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
9247               fi
9248             fi
9249                         additional_includedir=
9250             case "$found_dir" in
9251               */lib | */lib/)
9252                 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
9253                 additional_includedir="$basedir/include"
9254                 ;;
9255             esac
9256             if test "X$additional_includedir" != "X"; then
9257                                                                                                                 if test "X$additional_includedir" != "X/usr/include"; then
9258                 haveit=
9259                 if test "X$additional_includedir" = "X/usr/local/include"; then
9260                   if test -n "$GCC"; then
9261                     case $host_os in
9262                       linux*) haveit=yes;;
9263                     esac
9264                   fi
9265                 fi
9266                 if test -z "$haveit"; then
9267                   for x in $CPPFLAGS $INCICONV; do
9268
9269   acl_save_prefix="$prefix"
9270   prefix="$acl_final_prefix"
9271   acl_save_exec_prefix="$exec_prefix"
9272   exec_prefix="$acl_final_exec_prefix"
9273   eval x=\"$x\"
9274   exec_prefix="$acl_save_exec_prefix"
9275   prefix="$acl_save_prefix"
9276
9277                     if test "X$x" = "X-I$additional_includedir"; then
9278                       haveit=yes
9279                       break
9280                     fi
9281                   done
9282                   if test -z "$haveit"; then
9283                     if test -d "$additional_includedir"; then
9284                                             INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir"
9285                     fi
9286                   fi
9287                 fi
9288               fi
9289             fi
9290                         if test -n "$found_la"; then
9291                                                         save_libdir="$libdir"
9292               case "$found_la" in
9293                 */* | *\\*) . "$found_la" ;;
9294                 *) . "./$found_la" ;;
9295               esac
9296               libdir="$save_libdir"
9297                             for dep in $dependency_libs; do
9298                 case "$dep" in
9299                   -L*)
9300                     additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
9301                                                                                                                                                                 if test "X$additional_libdir" != "X/usr/lib"; then
9302                       haveit=
9303                       if test "X$additional_libdir" = "X/usr/local/lib"; then
9304                         if test -n "$GCC"; then
9305                           case $host_os in
9306                             linux*) haveit=yes;;
9307                           esac
9308                         fi
9309                       fi
9310                       if test -z "$haveit"; then
9311                         haveit=
9312                         for x in $LDFLAGS $LIBICONV; do
9313
9314   acl_save_prefix="$prefix"
9315   prefix="$acl_final_prefix"
9316   acl_save_exec_prefix="$exec_prefix"
9317   exec_prefix="$acl_final_exec_prefix"
9318   eval x=\"$x\"
9319   exec_prefix="$acl_save_exec_prefix"
9320   prefix="$acl_save_prefix"
9321
9322                           if test "X$x" = "X-L$additional_libdir"; then
9323                             haveit=yes
9324                             break
9325                           fi
9326                         done
9327                         if test -z "$haveit"; then
9328                           if test -d "$additional_libdir"; then
9329                                                         LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir"
9330                           fi
9331                         fi
9332                         haveit=
9333                         for x in $LDFLAGS $LTLIBICONV; do
9334
9335   acl_save_prefix="$prefix"
9336   prefix="$acl_final_prefix"
9337   acl_save_exec_prefix="$exec_prefix"
9338   exec_prefix="$acl_final_exec_prefix"
9339   eval x=\"$x\"
9340   exec_prefix="$acl_save_exec_prefix"
9341   prefix="$acl_save_prefix"
9342
9343                           if test "X$x" = "X-L$additional_libdir"; then
9344                             haveit=yes
9345                             break
9346                           fi
9347                         done
9348                         if test -z "$haveit"; then
9349                           if test -d "$additional_libdir"; then
9350                                                         LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir"
9351                           fi
9352                         fi
9353                       fi
9354                     fi
9355                     ;;
9356                   -R*)
9357                     dir=`echo "X$dep" | sed -e 's/^X-R//'`
9358                     if test "$enable_rpath" != no; then
9359                                                                   haveit=
9360                       for x in $rpathdirs; do
9361                         if test "X$x" = "X$dir"; then
9362                           haveit=yes
9363                           break
9364                         fi
9365                       done
9366                       if test -z "$haveit"; then
9367                         rpathdirs="$rpathdirs $dir"
9368                       fi
9369                                                                   haveit=
9370                       for x in $ltrpathdirs; do
9371                         if test "X$x" = "X$dir"; then
9372                           haveit=yes
9373                           break
9374                         fi
9375                       done
9376                       if test -z "$haveit"; then
9377                         ltrpathdirs="$ltrpathdirs $dir"
9378                       fi
9379                     fi
9380                     ;;
9381                   -l*)
9382                                         names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
9383                     ;;
9384                   *.la)
9385                                                                                 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
9386                     ;;
9387                   *)
9388                                         LIBICONV="${LIBICONV}${LIBICONV:+ }$dep"
9389                     LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep"
9390                     ;;
9391                 esac
9392               done
9393             fi
9394           else
9395                                                             LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
9396             LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
9397           fi
9398         fi
9399       fi
9400     done
9401   done
9402   if test "X$rpathdirs" != "X"; then
9403     if test -n "$hardcode_libdir_separator"; then
9404                         alldirs=
9405       for found_dir in $rpathdirs; do
9406         alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
9407       done
9408             acl_save_libdir="$libdir"
9409       libdir="$alldirs"
9410       eval flag=\"$hardcode_libdir_flag_spec\"
9411       libdir="$acl_save_libdir"
9412       LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
9413     else
9414             for found_dir in $rpathdirs; do
9415         acl_save_libdir="$libdir"
9416         libdir="$found_dir"
9417         eval flag=\"$hardcode_libdir_flag_spec\"
9418         libdir="$acl_save_libdir"
9419         LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
9420       done
9421     fi
9422   fi
9423   if test "X$ltrpathdirs" != "X"; then
9424             for found_dir in $ltrpathdirs; do
9425       LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
9426     done
9427   fi
9428
9429
9430
9431
9432
9433
9434
9435
9436
9437
9438
9439
9440
9441
9442 for ac_header in argz.h limits.h locale.h nl_types.h malloc.h stddef.h \
9443 stdlib.h string.h unistd.h sys/param.h
9444 do
9445 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9446 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9447   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
9448 $as_echo_n "checking for $ac_header... " >&6; }
9449 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9450   $as_echo_n "(cached) " >&6
9451 fi
9452 ac_res=`eval 'as_val=${'$as_ac_Header'}
9453                  $as_echo "$as_val"'`
9454                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
9455 $as_echo "$ac_res" >&6; }
9456 else
9457   # Is the header compilable?
9458 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
9459 $as_echo_n "checking $ac_header usability... " >&6; }
9460 cat >conftest.$ac_ext <<_ACEOF
9461 /* confdefs.h.  */
9462 _ACEOF
9463 cat confdefs.h >>conftest.$ac_ext
9464 cat >>conftest.$ac_ext <<_ACEOF
9465 /* end confdefs.h.  */
9466 $ac_includes_default
9467 #include <$ac_header>
9468 _ACEOF
9469 rm -f conftest.$ac_objext
9470 if { (ac_try="$ac_compile"
9471 case "(($ac_try" in
9472   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9473   *) ac_try_echo=$ac_try;;
9474 esac
9475 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9476 $as_echo "$ac_try_echo") >&5
9477   (eval "$ac_compile") 2>conftest.er1
9478   ac_status=$?
9479   grep -v '^ *+' conftest.er1 >conftest.err
9480   rm -f conftest.er1
9481   cat conftest.err >&5
9482   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9483   (exit $ac_status); } && {
9484          test -z "$ac_c_werror_flag" ||
9485          test ! -s conftest.err
9486        } && test -s conftest.$ac_objext; then
9487   ac_header_compiler=yes
9488 else
9489   $as_echo "$as_me: failed program was:" >&5
9490 sed 's/^/| /' conftest.$ac_ext >&5
9491
9492         ac_header_compiler=no
9493 fi
9494
9495 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9496 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9497 $as_echo "$ac_header_compiler" >&6; }
9498
9499 # Is the header present?
9500 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
9501 $as_echo_n "checking $ac_header presence... " >&6; }
9502 cat >conftest.$ac_ext <<_ACEOF
9503 /* confdefs.h.  */
9504 _ACEOF
9505 cat confdefs.h >>conftest.$ac_ext
9506 cat >>conftest.$ac_ext <<_ACEOF
9507 /* end confdefs.h.  */
9508 #include <$ac_header>
9509 _ACEOF
9510 if { (ac_try="$ac_cpp conftest.$ac_ext"
9511 case "(($ac_try" in
9512   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9513   *) ac_try_echo=$ac_try;;
9514 esac
9515 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9516 $as_echo "$ac_try_echo") >&5
9517   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9518   ac_status=$?
9519   grep -v '^ *+' conftest.er1 >conftest.err
9520   rm -f conftest.er1
9521   cat conftest.err >&5
9522   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9523   (exit $ac_status); } >/dev/null && {
9524          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
9525          test ! -s conftest.err
9526        }; then
9527   ac_header_preproc=yes
9528 else
9529   $as_echo "$as_me: failed program was:" >&5
9530 sed 's/^/| /' conftest.$ac_ext >&5
9531
9532   ac_header_preproc=no
9533 fi
9534
9535 rm -f conftest.err conftest.$ac_ext
9536 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9537 $as_echo "$ac_header_preproc" >&6; }
9538
9539 # So?  What about this header?
9540 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9541   yes:no: )
9542     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9543 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9544     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9545 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9546     ac_header_preproc=yes
9547     ;;
9548   no:yes:* )
9549     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9550 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9551     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
9552 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
9553     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9554 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9555     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
9556 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
9557     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9558 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9559     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9560 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9561     ( cat <<\_ASBOX
9562 ## ------------------------------- ##
9563 ## Report this to bug-bash@gnu.org ##
9564 ## ------------------------------- ##
9565 _ASBOX
9566      ) | sed "s/^/$as_me: WARNING:     /" >&2
9567     ;;
9568 esac
9569 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
9570 $as_echo_n "checking for $ac_header... " >&6; }
9571 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9572   $as_echo_n "(cached) " >&6
9573 else
9574   eval "$as_ac_Header=\$ac_header_preproc"
9575 fi
9576 ac_res=`eval 'as_val=${'$as_ac_Header'}
9577                  $as_echo "$as_val"'`
9578                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
9579 $as_echo "$ac_res" >&6; }
9580
9581 fi
9582 as_val=`eval 'as_val=${'$as_ac_Header'}
9583                  $as_echo "$as_val"'`
9584    if test "x$as_val" = x""yes; then
9585   cat >>confdefs.h <<_ACEOF
9586 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
9587 _ACEOF
9588
9589 fi
9590
9591 done
9592
9593
9594
9595
9596
9597
9598
9599
9600
9601
9602
9603
9604
9605
9606
9607
9608
9609
9610
9611
9612
9613
9614
9615
9616 for ac_func in feof_unlocked fgets_unlocked getc_unlocked getcwd getegid \
9617 geteuid getgid getuid mempcpy munmap putenv setenv setlocale localeconv stpcpy \
9618 strcasecmp strdup strtoul tsearch __argz_count __argz_stringify __argz_next \
9619 __fsetlocking
9620 do
9621 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
9622 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
9623 $as_echo_n "checking for $ac_func... " >&6; }
9624 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
9625   $as_echo_n "(cached) " >&6
9626 else
9627   cat >conftest.$ac_ext <<_ACEOF
9628 /* confdefs.h.  */
9629 _ACEOF
9630 cat confdefs.h >>conftest.$ac_ext
9631 cat >>conftest.$ac_ext <<_ACEOF
9632 /* end confdefs.h.  */
9633 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9634    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9635 #define $ac_func innocuous_$ac_func
9636
9637 /* System header to define __stub macros and hopefully few prototypes,
9638     which can conflict with char $ac_func (); below.
9639     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9640     <limits.h> exists even on freestanding compilers.  */
9641
9642 #ifdef __STDC__
9643 # include <limits.h>
9644 #else
9645 # include <assert.h>
9646 #endif
9647
9648 #undef $ac_func
9649
9650 /* Override any GCC internal prototype to avoid an error.
9651    Use char because int might match the return type of a GCC
9652    builtin and then its argument prototype would still apply.  */
9653 #ifdef __cplusplus
9654 extern "C"
9655 #endif
9656 char $ac_func ();
9657 /* The GNU C library defines this for functions which it implements
9658     to always fail with ENOSYS.  Some functions are actually named
9659     something starting with __ and the normal name is an alias.  */
9660 #if defined __stub_$ac_func || defined __stub___$ac_func
9661 choke me
9662 #endif
9663
9664 int
9665 main ()
9666 {
9667 return $ac_func ();
9668   ;
9669   return 0;
9670 }
9671 _ACEOF
9672 rm -f conftest.$ac_objext conftest$ac_exeext
9673 if { (ac_try="$ac_link"
9674 case "(($ac_try" in
9675   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9676   *) ac_try_echo=$ac_try;;
9677 esac
9678 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9679 $as_echo "$ac_try_echo") >&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   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9686   (exit $ac_status); } && {
9687          test -z "$ac_c_werror_flag" ||
9688          test ! -s conftest.err
9689        } && test -s conftest$ac_exeext && {
9690          test "$cross_compiling" = yes ||
9691          $as_test_x conftest$ac_exeext
9692        }; then
9693   eval "$as_ac_var=yes"
9694 else
9695   $as_echo "$as_me: failed program was:" >&5
9696 sed 's/^/| /' conftest.$ac_ext >&5
9697
9698         eval "$as_ac_var=no"
9699 fi
9700
9701 rm -rf conftest.dSYM
9702 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9703       conftest$ac_exeext conftest.$ac_ext
9704 fi
9705 ac_res=`eval 'as_val=${'$as_ac_var'}
9706                  $as_echo "$as_val"'`
9707                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
9708 $as_echo "$ac_res" >&6; }
9709 as_val=`eval 'as_val=${'$as_ac_var'}
9710                  $as_echo "$as_val"'`
9711    if test "x$as_val" = x""yes; then
9712   cat >>confdefs.h <<_ACEOF
9713 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
9714 _ACEOF
9715
9716 fi
9717 done
9718
9719
9720
9721
9722
9723
9724
9725           am_save_CPPFLAGS="$CPPFLAGS"
9726
9727   for element in $INCICONV; do
9728     haveit=
9729     for x in $CPPFLAGS; do
9730
9731   acl_save_prefix="$prefix"
9732   prefix="$acl_final_prefix"
9733   acl_save_exec_prefix="$exec_prefix"
9734   exec_prefix="$acl_final_exec_prefix"
9735   eval x=\"$x\"
9736   exec_prefix="$acl_save_exec_prefix"
9737   prefix="$acl_save_prefix"
9738
9739       if test "X$x" = "X$element"; then
9740         haveit=yes
9741         break
9742       fi
9743     done
9744     if test -z "$haveit"; then
9745       CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
9746     fi
9747   done
9748
9749
9750   { $as_echo "$as_me:$LINENO: checking for iconv" >&5
9751 $as_echo_n "checking for iconv... " >&6; }
9752 if test "${am_cv_func_iconv+set}" = set; then
9753   $as_echo_n "(cached) " >&6
9754 else
9755
9756     am_cv_func_iconv="no, consider installing GNU libiconv"
9757     am_cv_lib_iconv=no
9758     cat >conftest.$ac_ext <<_ACEOF
9759 /* confdefs.h.  */
9760 _ACEOF
9761 cat confdefs.h >>conftest.$ac_ext
9762 cat >>conftest.$ac_ext <<_ACEOF
9763 /* end confdefs.h.  */
9764 #include <stdlib.h>
9765 #include <iconv.h>
9766 int
9767 main ()
9768 {
9769 iconv_t cd = iconv_open("","");
9770        iconv(cd,NULL,NULL,NULL,NULL);
9771        iconv_close(cd);
9772   ;
9773   return 0;
9774 }
9775 _ACEOF
9776 rm -f conftest.$ac_objext conftest$ac_exeext
9777 if { (ac_try="$ac_link"
9778 case "(($ac_try" in
9779   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9780   *) ac_try_echo=$ac_try;;
9781 esac
9782 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9783 $as_echo "$ac_try_echo") >&5
9784   (eval "$ac_link") 2>conftest.er1
9785   ac_status=$?
9786   grep -v '^ *+' conftest.er1 >conftest.err
9787   rm -f conftest.er1
9788   cat conftest.err >&5
9789   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9790   (exit $ac_status); } && {
9791          test -z "$ac_c_werror_flag" ||
9792          test ! -s conftest.err
9793        } && test -s conftest$ac_exeext && {
9794          test "$cross_compiling" = yes ||
9795          $as_test_x conftest$ac_exeext
9796        }; then
9797   am_cv_func_iconv=yes
9798 else
9799   $as_echo "$as_me: failed program was:" >&5
9800 sed 's/^/| /' conftest.$ac_ext >&5
9801
9802
9803 fi
9804
9805 rm -rf conftest.dSYM
9806 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9807       conftest$ac_exeext conftest.$ac_ext
9808     if test "$am_cv_func_iconv" != yes; then
9809       am_save_LIBS="$LIBS"
9810       LIBS="$LIBS $LIBICONV"
9811       cat >conftest.$ac_ext <<_ACEOF
9812 /* confdefs.h.  */
9813 _ACEOF
9814 cat confdefs.h >>conftest.$ac_ext
9815 cat >>conftest.$ac_ext <<_ACEOF
9816 /* end confdefs.h.  */
9817 #include <stdlib.h>
9818 #include <iconv.h>
9819 int
9820 main ()
9821 {
9822 iconv_t cd = iconv_open("","");
9823          iconv(cd,NULL,NULL,NULL,NULL);
9824          iconv_close(cd);
9825   ;
9826   return 0;
9827 }
9828 _ACEOF
9829 rm -f conftest.$ac_objext conftest$ac_exeext
9830 if { (ac_try="$ac_link"
9831 case "(($ac_try" in
9832   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9833   *) ac_try_echo=$ac_try;;
9834 esac
9835 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9836 $as_echo "$ac_try_echo") >&5
9837   (eval "$ac_link") 2>conftest.er1
9838   ac_status=$?
9839   grep -v '^ *+' conftest.er1 >conftest.err
9840   rm -f conftest.er1
9841   cat conftest.err >&5
9842   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9843   (exit $ac_status); } && {
9844          test -z "$ac_c_werror_flag" ||
9845          test ! -s conftest.err
9846        } && test -s conftest$ac_exeext && {
9847          test "$cross_compiling" = yes ||
9848          $as_test_x conftest$ac_exeext
9849        }; then
9850   am_cv_lib_iconv=yes
9851         am_cv_func_iconv=yes
9852 else
9853   $as_echo "$as_me: failed program was:" >&5
9854 sed 's/^/| /' conftest.$ac_ext >&5
9855
9856
9857 fi
9858
9859 rm -rf conftest.dSYM
9860 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9861       conftest$ac_exeext conftest.$ac_ext
9862       LIBS="$am_save_LIBS"
9863     fi
9864
9865 fi
9866 { $as_echo "$as_me:$LINENO: result: $am_cv_func_iconv" >&5
9867 $as_echo "$am_cv_func_iconv" >&6; }
9868   if test "$am_cv_func_iconv" = yes; then
9869
9870 cat >>confdefs.h <<\_ACEOF
9871 #define HAVE_ICONV 1
9872 _ACEOF
9873
9874   fi
9875   if test "$am_cv_lib_iconv" = yes; then
9876     { $as_echo "$as_me:$LINENO: checking how to link with libiconv" >&5
9877 $as_echo_n "checking how to link with libiconv... " >&6; }
9878     { $as_echo "$as_me:$LINENO: result: $LIBICONV" >&5
9879 $as_echo "$LIBICONV" >&6; }
9880   else
9881             CPPFLAGS="$am_save_CPPFLAGS"
9882     LIBICONV=
9883     LTLIBICONV=
9884   fi
9885
9886
9887
9888   if test "$am_cv_func_iconv" = yes; then
9889     { $as_echo "$as_me:$LINENO: checking for iconv declaration" >&5
9890 $as_echo_n "checking for iconv declaration... " >&6; }
9891     if test "${am_cv_proto_iconv+set}" = set; then
9892   $as_echo_n "(cached) " >&6
9893 else
9894
9895       cat >conftest.$ac_ext <<_ACEOF
9896 /* confdefs.h.  */
9897 _ACEOF
9898 cat confdefs.h >>conftest.$ac_ext
9899 cat >>conftest.$ac_ext <<_ACEOF
9900 /* end confdefs.h.  */
9901
9902 #include <stdlib.h>
9903 #include <iconv.h>
9904 extern
9905 #ifdef __cplusplus
9906 "C"
9907 #endif
9908 #if defined(__STDC__) || defined(__cplusplus)
9909 size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
9910 #else
9911 size_t iconv();
9912 #endif
9913
9914 int
9915 main ()
9916 {
9917
9918   ;
9919   return 0;
9920 }
9921 _ACEOF
9922 rm -f conftest.$ac_objext
9923 if { (ac_try="$ac_compile"
9924 case "(($ac_try" in
9925   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9926   *) ac_try_echo=$ac_try;;
9927 esac
9928 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9929 $as_echo "$ac_try_echo") >&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   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9936   (exit $ac_status); } && {
9937          test -z "$ac_c_werror_flag" ||
9938          test ! -s conftest.err
9939        } && test -s conftest.$ac_objext; then
9940   am_cv_proto_iconv_arg1=""
9941 else
9942   $as_echo "$as_me: failed program was:" >&5
9943 sed 's/^/| /' conftest.$ac_ext >&5
9944
9945         am_cv_proto_iconv_arg1="const"
9946 fi
9947
9948 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9949       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);"
9950 fi
9951
9952     am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
9953     { $as_echo "$as_me:$LINENO: result: ${ac_t:-
9954          }$am_cv_proto_iconv" >&5
9955 $as_echo "${ac_t:-
9956          }$am_cv_proto_iconv" >&6; }
9957
9958 cat >>confdefs.h <<_ACEOF
9959 #define ICONV_CONST $am_cv_proto_iconv_arg1
9960 _ACEOF
9961
9962   fi
9963
9964
9965   { $as_echo "$as_me:$LINENO: checking for nl_langinfo and CODESET" >&5
9966 $as_echo_n "checking for nl_langinfo and CODESET... " >&6; }
9967 if test "${am_cv_langinfo_codeset+set}" = set; then
9968   $as_echo_n "(cached) " >&6
9969 else
9970   cat >conftest.$ac_ext <<_ACEOF
9971 /* confdefs.h.  */
9972 _ACEOF
9973 cat confdefs.h >>conftest.$ac_ext
9974 cat >>conftest.$ac_ext <<_ACEOF
9975 /* end confdefs.h.  */
9976 #include <langinfo.h>
9977 int
9978 main ()
9979 {
9980 char* cs = nl_langinfo(CODESET);
9981   ;
9982   return 0;
9983 }
9984 _ACEOF
9985 rm -f conftest.$ac_objext conftest$ac_exeext
9986 if { (ac_try="$ac_link"
9987 case "(($ac_try" in
9988   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9989   *) ac_try_echo=$ac_try;;
9990 esac
9991 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
9992 $as_echo "$ac_try_echo") >&5
9993   (eval "$ac_link") 2>conftest.er1
9994   ac_status=$?
9995   grep -v '^ *+' conftest.er1 >conftest.err
9996   rm -f conftest.er1
9997   cat conftest.err >&5
9998   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
9999   (exit $ac_status); } && {
10000          test -z "$ac_c_werror_flag" ||
10001          test ! -s conftest.err
10002        } && test -s conftest$ac_exeext && {
10003          test "$cross_compiling" = yes ||
10004          $as_test_x conftest$ac_exeext
10005        }; then
10006   am_cv_langinfo_codeset=yes
10007 else
10008   $as_echo "$as_me: failed program was:" >&5
10009 sed 's/^/| /' conftest.$ac_ext >&5
10010
10011         am_cv_langinfo_codeset=no
10012 fi
10013
10014 rm -rf conftest.dSYM
10015 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10016       conftest$ac_exeext conftest.$ac_ext
10017
10018 fi
10019 { $as_echo "$as_me:$LINENO: result: $am_cv_langinfo_codeset" >&5
10020 $as_echo "$am_cv_langinfo_codeset" >&6; }
10021   if test $am_cv_langinfo_codeset = yes; then
10022
10023 cat >>confdefs.h <<\_ACEOF
10024 #define HAVE_LANGINFO_CODESET 1
10025 _ACEOF
10026
10027   fi
10028
10029   if test $ac_cv_header_locale_h = yes; then
10030
10031   { $as_echo "$as_me:$LINENO: checking for LC_MESSAGES" >&5
10032 $as_echo_n "checking for LC_MESSAGES... " >&6; }
10033 if test "${am_cv_val_LC_MESSAGES+set}" = set; then
10034   $as_echo_n "(cached) " >&6
10035 else
10036   cat >conftest.$ac_ext <<_ACEOF
10037 /* confdefs.h.  */
10038 _ACEOF
10039 cat confdefs.h >>conftest.$ac_ext
10040 cat >>conftest.$ac_ext <<_ACEOF
10041 /* end confdefs.h.  */
10042 #include <locale.h>
10043 int
10044 main ()
10045 {
10046 return LC_MESSAGES
10047   ;
10048   return 0;
10049 }
10050 _ACEOF
10051 rm -f conftest.$ac_objext conftest$ac_exeext
10052 if { (ac_try="$ac_link"
10053 case "(($ac_try" in
10054   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10055   *) ac_try_echo=$ac_try;;
10056 esac
10057 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10058 $as_echo "$ac_try_echo") >&5
10059   (eval "$ac_link") 2>conftest.er1
10060   ac_status=$?
10061   grep -v '^ *+' conftest.er1 >conftest.err
10062   rm -f conftest.er1
10063   cat conftest.err >&5
10064   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10065   (exit $ac_status); } && {
10066          test -z "$ac_c_werror_flag" ||
10067          test ! -s conftest.err
10068        } && test -s conftest$ac_exeext && {
10069          test "$cross_compiling" = yes ||
10070          $as_test_x conftest$ac_exeext
10071        }; then
10072   am_cv_val_LC_MESSAGES=yes
10073 else
10074   $as_echo "$as_me: failed program was:" >&5
10075 sed 's/^/| /' conftest.$ac_ext >&5
10076
10077         am_cv_val_LC_MESSAGES=no
10078 fi
10079
10080 rm -rf conftest.dSYM
10081 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10082       conftest$ac_exeext conftest.$ac_ext
10083 fi
10084 { $as_echo "$as_me:$LINENO: result: $am_cv_val_LC_MESSAGES" >&5
10085 $as_echo "$am_cv_val_LC_MESSAGES" >&6; }
10086   if test $am_cv_val_LC_MESSAGES = yes; then
10087
10088 cat >>confdefs.h <<\_ACEOF
10089 #define HAVE_LC_MESSAGES 1
10090 _ACEOF
10091
10092   fi
10093
10094   fi
10095
10096                       for ac_prog in bison
10097 do
10098   # Extract the first word of "$ac_prog", so it can be a program name with args.
10099 set dummy $ac_prog; ac_word=$2
10100 { $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
10101 $as_echo_n "checking for $ac_word... " >&6; }
10102 if test "${ac_cv_prog_INTLBISON+set}" = set; then
10103   $as_echo_n "(cached) " >&6
10104 else
10105   if test -n "$INTLBISON"; then
10106   ac_cv_prog_INTLBISON="$INTLBISON" # Let the user override the test.
10107 else
10108 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10109 for as_dir in $PATH
10110 do
10111   IFS=$as_save_IFS
10112   test -z "$as_dir" && as_dir=.
10113   for ac_exec_ext in '' $ac_executable_extensions; do
10114   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
10115     ac_cv_prog_INTLBISON="$ac_prog"
10116     $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
10117     break 2
10118   fi
10119 done
10120 done
10121 IFS=$as_save_IFS
10122
10123 fi
10124 fi
10125 INTLBISON=$ac_cv_prog_INTLBISON
10126 if test -n "$INTLBISON"; then
10127   { $as_echo "$as_me:$LINENO: result: $INTLBISON" >&5
10128 $as_echo "$INTLBISON" >&6; }
10129 else
10130   { $as_echo "$as_me:$LINENO: result: no" >&5
10131 $as_echo "no" >&6; }
10132 fi
10133
10134
10135   test -n "$INTLBISON" && break
10136 done
10137
10138   if test -z "$INTLBISON"; then
10139     ac_verc_fail=yes
10140   else
10141         { $as_echo "$as_me:$LINENO: checking version of bison" >&5
10142 $as_echo_n "checking version of bison... " >&6; }
10143     ac_prog_version=`$INTLBISON --version 2>&1 | sed -n 's/^.*GNU Bison.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
10144     case $ac_prog_version in
10145       '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
10146       1.2[6-9]* | 1.[3-9][0-9]* | [2-9].*)
10147          ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
10148       *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
10149     esac
10150     { $as_echo "$as_me:$LINENO: result: $ac_prog_version" >&5
10151 $as_echo "$ac_prog_version" >&6; }
10152   fi
10153   if test $ac_verc_fail = yes; then
10154     INTLBISON=:
10155   fi
10156
10157
10158
10159
10160
10161
10162
10163
10164
10165
10166
10167
10168
10169
10170
10171
10172   { $as_echo "$as_me:$LINENO: checking whether NLS is requested" >&5
10173 $as_echo_n "checking whether NLS is requested... " >&6; }
10174     # Check whether --enable-nls was given.
10175 if test "${enable_nls+set}" = set; then
10176   enableval=$enable_nls; USE_NLS=$enableval
10177 else
10178   USE_NLS=yes
10179 fi
10180
10181   { $as_echo "$as_me:$LINENO: result: $USE_NLS" >&5
10182 $as_echo "$USE_NLS" >&6; }
10183
10184
10185
10186
10187     BUILD_INCLUDED_LIBINTL=no
10188     USE_INCLUDED_LIBINTL=no
10189
10190   LIBINTL=
10191   LTLIBINTL=
10192   POSUB=
10193
10194     if test "$USE_NLS" = "yes"; then
10195     gt_use_preinstalled_gnugettext=no
10196
10197       { $as_echo "$as_me:$LINENO: checking whether included gettext is requested" >&5
10198 $as_echo_n "checking whether included gettext is requested... " >&6; }
10199
10200 # Check whether --with-included-gettext was given.
10201 if test "${with_included_gettext+set}" = set; then
10202   withval=$with_included_gettext; nls_cv_force_use_gnu_gettext=$withval
10203 else
10204   nls_cv_force_use_gnu_gettext=no
10205 fi
10206
10207       { $as_echo "$as_me:$LINENO: result: $nls_cv_force_use_gnu_gettext" >&5
10208 $as_echo "$nls_cv_force_use_gnu_gettext" >&6; }
10209
10210       nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
10211       if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
10212
10213
10214
10215
10216
10217
10218         { $as_echo "$as_me:$LINENO: checking for GNU gettext in libc" >&5
10219 $as_echo_n "checking for GNU gettext in libc... " >&6; }
10220 if test "${gt_cv_func_gnugettext2_libc+set}" = set; then
10221   $as_echo_n "(cached) " >&6
10222 else
10223   cat >conftest.$ac_ext <<_ACEOF
10224 /* confdefs.h.  */
10225 _ACEOF
10226 cat confdefs.h >>conftest.$ac_ext
10227 cat >>conftest.$ac_ext <<_ACEOF
10228 /* end confdefs.h.  */
10229 #include <libintl.h>
10230 extern int _nl_msg_cat_cntr;
10231 extern int *_nl_domain_bindings;
10232 int
10233 main ()
10234 {
10235 bindtextdomain ("", "");
10236 return (int) gettext ("") + (int) ngettext ("", "", 0) + _nl_msg_cat_cntr + *_nl_domain_bindings
10237   ;
10238   return 0;
10239 }
10240 _ACEOF
10241 rm -f conftest.$ac_objext conftest$ac_exeext
10242 if { (ac_try="$ac_link"
10243 case "(($ac_try" in
10244   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10245   *) ac_try_echo=$ac_try;;
10246 esac
10247 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10248 $as_echo "$ac_try_echo") >&5
10249   (eval "$ac_link") 2>conftest.er1
10250   ac_status=$?
10251   grep -v '^ *+' conftest.er1 >conftest.err
10252   rm -f conftest.er1
10253   cat conftest.err >&5
10254   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10255   (exit $ac_status); } && {
10256          test -z "$ac_c_werror_flag" ||
10257          test ! -s conftest.err
10258        } && test -s conftest$ac_exeext && {
10259          test "$cross_compiling" = yes ||
10260          $as_test_x conftest$ac_exeext
10261        }; then
10262   gt_cv_func_gnugettext2_libc=yes
10263 else
10264   $as_echo "$as_me: failed program was:" >&5
10265 sed 's/^/| /' conftest.$ac_ext >&5
10266
10267         gt_cv_func_gnugettext2_libc=no
10268 fi
10269
10270 rm -rf conftest.dSYM
10271 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10272       conftest$ac_exeext conftest.$ac_ext
10273 fi
10274 { $as_echo "$as_me:$LINENO: result: $gt_cv_func_gnugettext2_libc" >&5
10275 $as_echo "$gt_cv_func_gnugettext2_libc" >&6; }
10276
10277         if test "$gt_cv_func_gnugettext2_libc" != "yes"; then
10278
10279
10280
10281     use_additional=yes
10282
10283   acl_save_prefix="$prefix"
10284   prefix="$acl_final_prefix"
10285   acl_save_exec_prefix="$exec_prefix"
10286   exec_prefix="$acl_final_exec_prefix"
10287
10288     eval additional_includedir=\"$includedir\"
10289     eval additional_libdir=\"$libdir\"
10290
10291   exec_prefix="$acl_save_exec_prefix"
10292   prefix="$acl_save_prefix"
10293
10294
10295 # Check whether --with-libintl-prefix was given.
10296 if test "${with_libintl_prefix+set}" = set; then
10297   withval=$with_libintl_prefix;
10298     if test "X$withval" = "Xno"; then
10299       use_additional=no
10300     else
10301       if test "X$withval" = "X"; then
10302
10303   acl_save_prefix="$prefix"
10304   prefix="$acl_final_prefix"
10305   acl_save_exec_prefix="$exec_prefix"
10306   exec_prefix="$acl_final_exec_prefix"
10307
10308           eval additional_includedir=\"$includedir\"
10309           eval additional_libdir=\"$libdir\"
10310
10311   exec_prefix="$acl_save_exec_prefix"
10312   prefix="$acl_save_prefix"
10313
10314       else
10315         additional_includedir="$withval/include"
10316         additional_libdir="$withval/lib"
10317       fi
10318     fi
10319
10320 fi
10321
10322       LIBINTL=
10323   LTLIBINTL=
10324   INCINTL=
10325   rpathdirs=
10326   ltrpathdirs=
10327   names_already_handled=
10328   names_next_round='intl '
10329   while test -n "$names_next_round"; do
10330     names_this_round="$names_next_round"
10331     names_next_round=
10332     for name in $names_this_round; do
10333       already_handled=
10334       for n in $names_already_handled; do
10335         if test "$n" = "$name"; then
10336           already_handled=yes
10337           break
10338         fi
10339       done
10340       if test -z "$already_handled"; then
10341         names_already_handled="$names_already_handled $name"
10342                         uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
10343         eval value=\"\$HAVE_LIB$uppername\"
10344         if test -n "$value"; then
10345           if test "$value" = yes; then
10346             eval value=\"\$LIB$uppername\"
10347             test -z "$value" || LIBINTL="${LIBINTL}${LIBINTL:+ }$value"
10348             eval value=\"\$LTLIB$uppername\"
10349             test -z "$value" || LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$value"
10350           else
10351                                     :
10352           fi
10353         else
10354                               found_dir=
10355           found_la=
10356           found_so=
10357           found_a=
10358           if test $use_additional = yes; then
10359             if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
10360               found_dir="$additional_libdir"
10361               found_so="$additional_libdir/lib$name.$shlibext"
10362               if test -f "$additional_libdir/lib$name.la"; then
10363                 found_la="$additional_libdir/lib$name.la"
10364               fi
10365             else
10366               if test -f "$additional_libdir/lib$name.$libext"; then
10367                 found_dir="$additional_libdir"
10368                 found_a="$additional_libdir/lib$name.$libext"
10369                 if test -f "$additional_libdir/lib$name.la"; then
10370                   found_la="$additional_libdir/lib$name.la"
10371                 fi
10372               fi
10373             fi
10374           fi
10375           if test "X$found_dir" = "X"; then
10376             for x in $LDFLAGS $LTLIBINTL; do
10377
10378   acl_save_prefix="$prefix"
10379   prefix="$acl_final_prefix"
10380   acl_save_exec_prefix="$exec_prefix"
10381   exec_prefix="$acl_final_exec_prefix"
10382   eval x=\"$x\"
10383   exec_prefix="$acl_save_exec_prefix"
10384   prefix="$acl_save_prefix"
10385
10386               case "$x" in
10387                 -L*)
10388                   dir=`echo "X$x" | sed -e 's/^X-L//'`
10389                   if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
10390                     found_dir="$dir"
10391                     found_so="$dir/lib$name.$shlibext"
10392                     if test -f "$dir/lib$name.la"; then
10393                       found_la="$dir/lib$name.la"
10394                     fi
10395                   else
10396                     if test -f "$dir/lib$name.$libext"; then
10397                       found_dir="$dir"
10398                       found_a="$dir/lib$name.$libext"
10399                       if test -f "$dir/lib$name.la"; then
10400                         found_la="$dir/lib$name.la"
10401                       fi
10402                     fi
10403                   fi
10404                   ;;
10405               esac
10406               if test "X$found_dir" != "X"; then
10407                 break
10408               fi
10409             done
10410           fi
10411           if test "X$found_dir" != "X"; then
10412                         LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$found_dir -l$name"
10413             if test "X$found_so" != "X"; then
10414                                                         if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
10415                                 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
10416               else
10417                                                                                 haveit=
10418                 for x in $ltrpathdirs; do
10419                   if test "X$x" = "X$found_dir"; then
10420                     haveit=yes
10421                     break
10422                   fi
10423                 done
10424                 if test -z "$haveit"; then
10425                   ltrpathdirs="$ltrpathdirs $found_dir"
10426                 fi
10427                                 if test "$hardcode_direct" = yes; then
10428                                                       LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
10429                 else
10430                   if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
10431                                                             LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
10432                                                             haveit=
10433                     for x in $rpathdirs; do
10434                       if test "X$x" = "X$found_dir"; then
10435                         haveit=yes
10436                         break
10437                       fi
10438                     done
10439                     if test -z "$haveit"; then
10440                       rpathdirs="$rpathdirs $found_dir"
10441                     fi
10442                   else
10443                                                                                 haveit=
10444                     for x in $LDFLAGS $LIBINTL; do
10445
10446   acl_save_prefix="$prefix"
10447   prefix="$acl_final_prefix"
10448   acl_save_exec_prefix="$exec_prefix"
10449   exec_prefix="$acl_final_exec_prefix"
10450   eval x=\"$x\"
10451   exec_prefix="$acl_save_exec_prefix"
10452   prefix="$acl_save_prefix"
10453
10454                       if test "X$x" = "X-L$found_dir"; then
10455                         haveit=yes
10456                         break
10457                       fi
10458                     done
10459                     if test -z "$haveit"; then
10460                       LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir"
10461                     fi
10462                     if test "$hardcode_minus_L" != no; then
10463                                                                                         LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
10464                     else
10465                                                                                                                                                                                 LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
10466                     fi
10467                   fi
10468                 fi
10469               fi
10470             else
10471               if test "X$found_a" != "X"; then
10472                                 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_a"
10473               else
10474                                                 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir -l$name"
10475               fi
10476             fi
10477                         additional_includedir=
10478             case "$found_dir" in
10479               */lib | */lib/)
10480                 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
10481                 additional_includedir="$basedir/include"
10482                 ;;
10483             esac
10484             if test "X$additional_includedir" != "X"; then
10485                                                                                                                 if test "X$additional_includedir" != "X/usr/include"; then
10486                 haveit=
10487                 if test "X$additional_includedir" = "X/usr/local/include"; then
10488                   if test -n "$GCC"; then
10489                     case $host_os in
10490                       linux*) haveit=yes;;
10491                     esac
10492                   fi
10493                 fi
10494                 if test -z "$haveit"; then
10495                   for x in $CPPFLAGS $INCINTL; do
10496
10497   acl_save_prefix="$prefix"
10498   prefix="$acl_final_prefix"
10499   acl_save_exec_prefix="$exec_prefix"
10500   exec_prefix="$acl_final_exec_prefix"
10501   eval x=\"$x\"
10502   exec_prefix="$acl_save_exec_prefix"
10503   prefix="$acl_save_prefix"
10504
10505                     if test "X$x" = "X-I$additional_includedir"; then
10506                       haveit=yes
10507                       break
10508                     fi
10509                   done
10510                   if test -z "$haveit"; then
10511                     if test -d "$additional_includedir"; then
10512                                             INCINTL="${INCINTL}${INCINTL:+ }-I$additional_includedir"
10513                     fi
10514                   fi
10515                 fi
10516               fi
10517             fi
10518                         if test -n "$found_la"; then
10519                                                         save_libdir="$libdir"
10520               case "$found_la" in
10521                 */* | *\\*) . "$found_la" ;;
10522                 *) . "./$found_la" ;;
10523               esac
10524               libdir="$save_libdir"
10525                             for dep in $dependency_libs; do
10526                 case "$dep" in
10527                   -L*)
10528                     additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
10529                                                                                                                                                                 if test "X$additional_libdir" != "X/usr/lib"; then
10530                       haveit=
10531                       if test "X$additional_libdir" = "X/usr/local/lib"; then
10532                         if test -n "$GCC"; then
10533                           case $host_os in
10534                             linux*) haveit=yes;;
10535                           esac
10536                         fi
10537                       fi
10538                       if test -z "$haveit"; then
10539                         haveit=
10540                         for x in $LDFLAGS $LIBINTL; do
10541
10542   acl_save_prefix="$prefix"
10543   prefix="$acl_final_prefix"
10544   acl_save_exec_prefix="$exec_prefix"
10545   exec_prefix="$acl_final_exec_prefix"
10546   eval x=\"$x\"
10547   exec_prefix="$acl_save_exec_prefix"
10548   prefix="$acl_save_prefix"
10549
10550                           if test "X$x" = "X-L$additional_libdir"; then
10551                             haveit=yes
10552                             break
10553                           fi
10554                         done
10555                         if test -z "$haveit"; then
10556                           if test -d "$additional_libdir"; then
10557                                                         LIBINTL="${LIBINTL}${LIBINTL:+ }-L$additional_libdir"
10558                           fi
10559                         fi
10560                         haveit=
10561                         for x in $LDFLAGS $LTLIBINTL; do
10562
10563   acl_save_prefix="$prefix"
10564   prefix="$acl_final_prefix"
10565   acl_save_exec_prefix="$exec_prefix"
10566   exec_prefix="$acl_final_exec_prefix"
10567   eval x=\"$x\"
10568   exec_prefix="$acl_save_exec_prefix"
10569   prefix="$acl_save_prefix"
10570
10571                           if test "X$x" = "X-L$additional_libdir"; then
10572                             haveit=yes
10573                             break
10574                           fi
10575                         done
10576                         if test -z "$haveit"; then
10577                           if test -d "$additional_libdir"; then
10578                                                         LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$additional_libdir"
10579                           fi
10580                         fi
10581                       fi
10582                     fi
10583                     ;;
10584                   -R*)
10585                     dir=`echo "X$dep" | sed -e 's/^X-R//'`
10586                     if test "$enable_rpath" != no; then
10587                                                                   haveit=
10588                       for x in $rpathdirs; do
10589                         if test "X$x" = "X$dir"; then
10590                           haveit=yes
10591                           break
10592                         fi
10593                       done
10594                       if test -z "$haveit"; then
10595                         rpathdirs="$rpathdirs $dir"
10596                       fi
10597                                                                   haveit=
10598                       for x in $ltrpathdirs; do
10599                         if test "X$x" = "X$dir"; then
10600                           haveit=yes
10601                           break
10602                         fi
10603                       done
10604                       if test -z "$haveit"; then
10605                         ltrpathdirs="$ltrpathdirs $dir"
10606                       fi
10607                     fi
10608                     ;;
10609                   -l*)
10610                                         names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
10611                     ;;
10612                   *.la)
10613                                                                                 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
10614                     ;;
10615                   *)
10616                                         LIBINTL="${LIBINTL}${LIBINTL:+ }$dep"
10617                     LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$dep"
10618                     ;;
10619                 esac
10620               done
10621             fi
10622           else
10623                                                             LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
10624             LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-l$name"
10625           fi
10626         fi
10627       fi
10628     done
10629   done
10630   if test "X$rpathdirs" != "X"; then
10631     if test -n "$hardcode_libdir_separator"; then
10632                         alldirs=
10633       for found_dir in $rpathdirs; do
10634         alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
10635       done
10636             acl_save_libdir="$libdir"
10637       libdir="$alldirs"
10638       eval flag=\"$hardcode_libdir_flag_spec\"
10639       libdir="$acl_save_libdir"
10640       LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
10641     else
10642             for found_dir in $rpathdirs; do
10643         acl_save_libdir="$libdir"
10644         libdir="$found_dir"
10645         eval flag=\"$hardcode_libdir_flag_spec\"
10646         libdir="$acl_save_libdir"
10647         LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
10648       done
10649     fi
10650   fi
10651   if test "X$ltrpathdirs" != "X"; then
10652             for found_dir in $ltrpathdirs; do
10653       LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-R$found_dir"
10654     done
10655   fi
10656
10657           { $as_echo "$as_me:$LINENO: checking for GNU gettext in libintl" >&5
10658 $as_echo_n "checking for GNU gettext in libintl... " >&6; }
10659 if test "${gt_cv_func_gnugettext2_libintl+set}" = set; then
10660   $as_echo_n "(cached) " >&6
10661 else
10662   gt_save_CPPFLAGS="$CPPFLAGS"
10663             CPPFLAGS="$CPPFLAGS $INCINTL"
10664             gt_save_LIBS="$LIBS"
10665             LIBS="$LIBS $LIBINTL"
10666                         cat >conftest.$ac_ext <<_ACEOF
10667 /* confdefs.h.  */
10668 _ACEOF
10669 cat confdefs.h >>conftest.$ac_ext
10670 cat >>conftest.$ac_ext <<_ACEOF
10671 /* end confdefs.h.  */
10672 #include <libintl.h>
10673 extern int _nl_msg_cat_cntr;
10674 extern
10675 #ifdef __cplusplus
10676 "C"
10677 #endif
10678 const char *_nl_expand_alias ();
10679 int
10680 main ()
10681 {
10682 bindtextdomain ("", "");
10683 return (int) gettext ("") + (int) ngettext ("", "", 0) + _nl_msg_cat_cntr + *_nl_expand_alias (0)
10684   ;
10685   return 0;
10686 }
10687 _ACEOF
10688 rm -f conftest.$ac_objext conftest$ac_exeext
10689 if { (ac_try="$ac_link"
10690 case "(($ac_try" in
10691   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10692   *) ac_try_echo=$ac_try;;
10693 esac
10694 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10695 $as_echo "$ac_try_echo") >&5
10696   (eval "$ac_link") 2>conftest.er1
10697   ac_status=$?
10698   grep -v '^ *+' conftest.er1 >conftest.err
10699   rm -f conftest.er1
10700   cat conftest.err >&5
10701   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10702   (exit $ac_status); } && {
10703          test -z "$ac_c_werror_flag" ||
10704          test ! -s conftest.err
10705        } && test -s conftest$ac_exeext && {
10706          test "$cross_compiling" = yes ||
10707          $as_test_x conftest$ac_exeext
10708        }; then
10709   gt_cv_func_gnugettext2_libintl=yes
10710 else
10711   $as_echo "$as_me: failed program was:" >&5
10712 sed 's/^/| /' conftest.$ac_ext >&5
10713
10714         gt_cv_func_gnugettext2_libintl=no
10715 fi
10716
10717 rm -rf conftest.dSYM
10718 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10719       conftest$ac_exeext conftest.$ac_ext
10720                         if test "$gt_cv_func_gnugettext2_libintl" != yes && test -n "$LIBICONV"; then
10721               LIBS="$LIBS $LIBICONV"
10722               cat >conftest.$ac_ext <<_ACEOF
10723 /* confdefs.h.  */
10724 _ACEOF
10725 cat confdefs.h >>conftest.$ac_ext
10726 cat >>conftest.$ac_ext <<_ACEOF
10727 /* end confdefs.h.  */
10728 #include <libintl.h>
10729 extern int _nl_msg_cat_cntr;
10730 extern
10731 #ifdef __cplusplus
10732 "C"
10733 #endif
10734 const char *_nl_expand_alias ();
10735 int
10736 main ()
10737 {
10738 bindtextdomain ("", "");
10739 return (int) gettext ("") + (int) ngettext ("", "", 0) + _nl_msg_cat_cntr + *_nl_expand_alias (0)
10740   ;
10741   return 0;
10742 }
10743 _ACEOF
10744 rm -f conftest.$ac_objext conftest$ac_exeext
10745 if { (ac_try="$ac_link"
10746 case "(($ac_try" in
10747   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10748   *) ac_try_echo=$ac_try;;
10749 esac
10750 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10751 $as_echo "$ac_try_echo") >&5
10752   (eval "$ac_link") 2>conftest.er1
10753   ac_status=$?
10754   grep -v '^ *+' conftest.er1 >conftest.err
10755   rm -f conftest.er1
10756   cat conftest.err >&5
10757   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10758   (exit $ac_status); } && {
10759          test -z "$ac_c_werror_flag" ||
10760          test ! -s conftest.err
10761        } && test -s conftest$ac_exeext && {
10762          test "$cross_compiling" = yes ||
10763          $as_test_x conftest$ac_exeext
10764        }; then
10765   LIBINTL="$LIBINTL $LIBICONV"
10766                 LTLIBINTL="$LTLIBINTL $LTLIBICONV"
10767                 gt_cv_func_gnugettext2_libintl=yes
10768
10769 else
10770   $as_echo "$as_me: failed program was:" >&5
10771 sed 's/^/| /' conftest.$ac_ext >&5
10772
10773
10774 fi
10775
10776 rm -rf conftest.dSYM
10777 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10778       conftest$ac_exeext conftest.$ac_ext
10779             fi
10780             CPPFLAGS="$gt_save_CPPFLAGS"
10781             LIBS="$gt_save_LIBS"
10782 fi
10783 { $as_echo "$as_me:$LINENO: result: $gt_cv_func_gnugettext2_libintl" >&5
10784 $as_echo "$gt_cv_func_gnugettext2_libintl" >&6; }
10785         fi
10786
10787                                         if test "$gt_cv_func_gnugettext2_libc" = "yes" \
10788            || { test "$gt_cv_func_gnugettext2_libintl" = "yes" \
10789                 && test "$PACKAGE" != gettext-runtime \
10790                 && test "$PACKAGE" != gettext-tools; }; then
10791           gt_use_preinstalled_gnugettext=yes
10792         else
10793                     LIBINTL=
10794           LTLIBINTL=
10795           INCINTL=
10796         fi
10797
10798
10799         if test "$gt_use_preinstalled_gnugettext" != "yes"; then
10800                               nls_cv_use_gnu_gettext=yes
10801         fi
10802       fi
10803
10804       if test "$nls_cv_use_gnu_gettext" = "yes"; then
10805                 BUILD_INCLUDED_LIBINTL=yes
10806         USE_INCLUDED_LIBINTL=yes
10807         LIBINTL="lib/intl/libintl.a $LIBICONV"
10808         LTLIBINTL="lib/intl/libintl.a $LTLIBICONV"
10809         LIBS=`echo " $LIBS " | sed -e 's/ -lintl / /' -e 's/^ //' -e 's/ $//'`
10810       fi
10811
10812       if test "$gt_use_preinstalled_gnugettext" = "yes" \
10813          || test "$nls_cv_use_gnu_gettext" = "yes"; then
10814                 CATOBJEXT=.gmo
10815       fi
10816
10817
10818     if test "$gt_use_preinstalled_gnugettext" = "yes" \
10819        || test "$nls_cv_use_gnu_gettext" = "yes"; then
10820
10821 cat >>confdefs.h <<\_ACEOF
10822 #define ENABLE_NLS 1
10823 _ACEOF
10824
10825     else
10826       USE_NLS=no
10827     fi
10828   fi
10829
10830   { $as_echo "$as_me:$LINENO: checking whether to use NLS" >&5
10831 $as_echo_n "checking whether to use NLS... " >&6; }
10832   { $as_echo "$as_me:$LINENO: result: $USE_NLS" >&5
10833 $as_echo "$USE_NLS" >&6; }
10834   if test "$USE_NLS" = "yes"; then
10835     { $as_echo "$as_me:$LINENO: checking where the gettext function comes from" >&5
10836 $as_echo_n "checking where the gettext function comes from... " >&6; }
10837     if test "$gt_use_preinstalled_gnugettext" = "yes"; then
10838       if test "$gt_cv_func_gnugettext2_libintl" = "yes"; then
10839         gt_source="external libintl"
10840       else
10841         gt_source="libc"
10842       fi
10843     else
10844       gt_source="included intl directory"
10845     fi
10846     { $as_echo "$as_me:$LINENO: result: $gt_source" >&5
10847 $as_echo "$gt_source" >&6; }
10848   fi
10849
10850   if test "$USE_NLS" = "yes"; then
10851
10852     if test "$gt_use_preinstalled_gnugettext" = "yes"; then
10853       if test "$gt_cv_func_gnugettext2_libintl" = "yes"; then
10854         { $as_echo "$as_me:$LINENO: checking how to link with libintl" >&5
10855 $as_echo_n "checking how to link with libintl... " >&6; }
10856         { $as_echo "$as_me:$LINENO: result: $LIBINTL" >&5
10857 $as_echo "$LIBINTL" >&6; }
10858
10859   for element in $INCINTL; do
10860     haveit=
10861     for x in $CPPFLAGS; do
10862
10863   acl_save_prefix="$prefix"
10864   prefix="$acl_final_prefix"
10865   acl_save_exec_prefix="$exec_prefix"
10866   exec_prefix="$acl_final_exec_prefix"
10867   eval x=\"$x\"
10868   exec_prefix="$acl_save_exec_prefix"
10869   prefix="$acl_save_prefix"
10870
10871       if test "X$x" = "X$element"; then
10872         haveit=yes
10873         break
10874       fi
10875     done
10876     if test -z "$haveit"; then
10877       CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
10878     fi
10879   done
10880
10881       fi
10882
10883
10884 cat >>confdefs.h <<\_ACEOF
10885 #define HAVE_GETTEXT 1
10886 _ACEOF
10887
10888
10889 cat >>confdefs.h <<\_ACEOF
10890 #define HAVE_DCGETTEXT 1
10891 _ACEOF
10892
10893     fi
10894
10895         POSUB=po
10896   fi
10897
10898
10899             if test "$PACKAGE" = gettext-runtime || test "$PACKAGE" = gettext-tools; then
10900       BUILD_INCLUDED_LIBINTL=yes
10901     fi
10902
10903
10904
10905
10906
10907         nls_cv_header_intl=
10908     nls_cv_header_libgt=
10909
10910         DATADIRNAME=share
10911
10912
10913         INSTOBJEXT=.mo
10914
10915
10916         GENCAT=gencat
10917
10918
10919         if test "$USE_INCLUDED_LIBINTL" = yes; then
10920       INTLOBJS="\$(GETTOBJS)"
10921     fi
10922
10923
10924         INTL_LIBTOOL_SUFFIX_PREFIX=
10925
10926
10927
10928     INTLLIBS="$LIBINTL"
10929
10930
10931
10932
10933
10934
10935
10936
10937
10938
10939
10940
10941 ac_header_dirent=no
10942 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
10943   as_ac_Header=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
10944 { $as_echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
10945 $as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
10946 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10947   $as_echo_n "(cached) " >&6
10948 else
10949   cat >conftest.$ac_ext <<_ACEOF
10950 /* confdefs.h.  */
10951 _ACEOF
10952 cat confdefs.h >>conftest.$ac_ext
10953 cat >>conftest.$ac_ext <<_ACEOF
10954 /* end confdefs.h.  */
10955 #include <sys/types.h>
10956 #include <$ac_hdr>
10957
10958 int
10959 main ()
10960 {
10961 if ((DIR *) 0)
10962 return 0;
10963   ;
10964   return 0;
10965 }
10966 _ACEOF
10967 rm -f conftest.$ac_objext
10968 if { (ac_try="$ac_compile"
10969 case "(($ac_try" in
10970   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10971   *) ac_try_echo=$ac_try;;
10972 esac
10973 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
10974 $as_echo "$ac_try_echo") >&5
10975   (eval "$ac_compile") 2>conftest.er1
10976   ac_status=$?
10977   grep -v '^ *+' conftest.er1 >conftest.err
10978   rm -f conftest.er1
10979   cat conftest.err >&5
10980   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
10981   (exit $ac_status); } && {
10982          test -z "$ac_c_werror_flag" ||
10983          test ! -s conftest.err
10984        } && test -s conftest.$ac_objext; then
10985   eval "$as_ac_Header=yes"
10986 else
10987   $as_echo "$as_me: failed program was:" >&5
10988 sed 's/^/| /' conftest.$ac_ext >&5
10989
10990         eval "$as_ac_Header=no"
10991 fi
10992
10993 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10994 fi
10995 ac_res=`eval 'as_val=${'$as_ac_Header'}
10996                  $as_echo "$as_val"'`
10997                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
10998 $as_echo "$ac_res" >&6; }
10999 as_val=`eval 'as_val=${'$as_ac_Header'}
11000                  $as_echo "$as_val"'`
11001    if test "x$as_val" = x""yes; then
11002   cat >>confdefs.h <<_ACEOF
11003 #define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
11004 _ACEOF
11005
11006 ac_header_dirent=$ac_hdr; break
11007 fi
11008
11009 done
11010 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
11011 if test $ac_header_dirent = dirent.h; then
11012   { $as_echo "$as_me:$LINENO: checking for library containing opendir" >&5
11013 $as_echo_n "checking for library containing opendir... " >&6; }
11014 if test "${ac_cv_search_opendir+set}" = set; then
11015   $as_echo_n "(cached) " >&6
11016 else
11017   ac_func_search_save_LIBS=$LIBS
11018 cat >conftest.$ac_ext <<_ACEOF
11019 /* confdefs.h.  */
11020 _ACEOF
11021 cat confdefs.h >>conftest.$ac_ext
11022 cat >>conftest.$ac_ext <<_ACEOF
11023 /* end confdefs.h.  */
11024
11025 /* Override any GCC internal prototype to avoid an error.
11026    Use char because int might match the return type of a GCC
11027    builtin and then its argument prototype would still apply.  */
11028 #ifdef __cplusplus
11029 extern "C"
11030 #endif
11031 char opendir ();
11032 int
11033 main ()
11034 {
11035 return opendir ();
11036   ;
11037   return 0;
11038 }
11039 _ACEOF
11040 for ac_lib in '' dir; do
11041   if test -z "$ac_lib"; then
11042     ac_res="none required"
11043   else
11044     ac_res=-l$ac_lib
11045     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
11046   fi
11047   rm -f conftest.$ac_objext conftest$ac_exeext
11048 if { (ac_try="$ac_link"
11049 case "(($ac_try" in
11050   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11051   *) ac_try_echo=$ac_try;;
11052 esac
11053 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11054 $as_echo "$ac_try_echo") >&5
11055   (eval "$ac_link") 2>conftest.er1
11056   ac_status=$?
11057   grep -v '^ *+' conftest.er1 >conftest.err
11058   rm -f conftest.er1
11059   cat conftest.err >&5
11060   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11061   (exit $ac_status); } && {
11062          test -z "$ac_c_werror_flag" ||
11063          test ! -s conftest.err
11064        } && test -s conftest$ac_exeext && {
11065          test "$cross_compiling" = yes ||
11066          $as_test_x conftest$ac_exeext
11067        }; then
11068   ac_cv_search_opendir=$ac_res
11069 else
11070   $as_echo "$as_me: failed program was:" >&5
11071 sed 's/^/| /' conftest.$ac_ext >&5
11072
11073
11074 fi
11075
11076 rm -rf conftest.dSYM
11077 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11078       conftest$ac_exeext
11079   if test "${ac_cv_search_opendir+set}" = set; then
11080   break
11081 fi
11082 done
11083 if test "${ac_cv_search_opendir+set}" = set; then
11084   :
11085 else
11086   ac_cv_search_opendir=no
11087 fi
11088 rm conftest.$ac_ext
11089 LIBS=$ac_func_search_save_LIBS
11090 fi
11091 { $as_echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
11092 $as_echo "$ac_cv_search_opendir" >&6; }
11093 ac_res=$ac_cv_search_opendir
11094 if test "$ac_res" != no; then
11095   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
11096
11097 fi
11098
11099 else
11100   { $as_echo "$as_me:$LINENO: checking for library containing opendir" >&5
11101 $as_echo_n "checking for library containing opendir... " >&6; }
11102 if test "${ac_cv_search_opendir+set}" = set; then
11103   $as_echo_n "(cached) " >&6
11104 else
11105   ac_func_search_save_LIBS=$LIBS
11106 cat >conftest.$ac_ext <<_ACEOF
11107 /* confdefs.h.  */
11108 _ACEOF
11109 cat confdefs.h >>conftest.$ac_ext
11110 cat >>conftest.$ac_ext <<_ACEOF
11111 /* end confdefs.h.  */
11112
11113 /* Override any GCC internal prototype to avoid an error.
11114    Use char because int might match the return type of a GCC
11115    builtin and then its argument prototype would still apply.  */
11116 #ifdef __cplusplus
11117 extern "C"
11118 #endif
11119 char opendir ();
11120 int
11121 main ()
11122 {
11123 return opendir ();
11124   ;
11125   return 0;
11126 }
11127 _ACEOF
11128 for ac_lib in '' x; do
11129   if test -z "$ac_lib"; then
11130     ac_res="none required"
11131   else
11132     ac_res=-l$ac_lib
11133     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
11134   fi
11135   rm -f conftest.$ac_objext conftest$ac_exeext
11136 if { (ac_try="$ac_link"
11137 case "(($ac_try" in
11138   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11139   *) ac_try_echo=$ac_try;;
11140 esac
11141 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11142 $as_echo "$ac_try_echo") >&5
11143   (eval "$ac_link") 2>conftest.er1
11144   ac_status=$?
11145   grep -v '^ *+' conftest.er1 >conftest.err
11146   rm -f conftest.er1
11147   cat conftest.err >&5
11148   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11149   (exit $ac_status); } && {
11150          test -z "$ac_c_werror_flag" ||
11151          test ! -s conftest.err
11152        } && test -s conftest$ac_exeext && {
11153          test "$cross_compiling" = yes ||
11154          $as_test_x conftest$ac_exeext
11155        }; then
11156   ac_cv_search_opendir=$ac_res
11157 else
11158   $as_echo "$as_me: failed program was:" >&5
11159 sed 's/^/| /' conftest.$ac_ext >&5
11160
11161
11162 fi
11163
11164 rm -rf conftest.dSYM
11165 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11166       conftest$ac_exeext
11167   if test "${ac_cv_search_opendir+set}" = set; then
11168   break
11169 fi
11170 done
11171 if test "${ac_cv_search_opendir+set}" = set; then
11172   :
11173 else
11174   ac_cv_search_opendir=no
11175 fi
11176 rm conftest.$ac_ext
11177 LIBS=$ac_func_search_save_LIBS
11178 fi
11179 { $as_echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
11180 $as_echo "$ac_cv_search_opendir" >&6; }
11181 ac_res=$ac_cv_search_opendir
11182 if test "$ac_res" != no; then
11183   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
11184
11185 fi
11186
11187 fi
11188
11189 { $as_echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
11190 $as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; }
11191 if test "${ac_cv_header_time+set}" = set; then
11192   $as_echo_n "(cached) " >&6
11193 else
11194   cat >conftest.$ac_ext <<_ACEOF
11195 /* confdefs.h.  */
11196 _ACEOF
11197 cat confdefs.h >>conftest.$ac_ext
11198 cat >>conftest.$ac_ext <<_ACEOF
11199 /* end confdefs.h.  */
11200 #include <sys/types.h>
11201 #include <sys/time.h>
11202 #include <time.h>
11203
11204 int
11205 main ()
11206 {
11207 if ((struct tm *) 0)
11208 return 0;
11209   ;
11210   return 0;
11211 }
11212 _ACEOF
11213 rm -f conftest.$ac_objext
11214 if { (ac_try="$ac_compile"
11215 case "(($ac_try" in
11216   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11217   *) ac_try_echo=$ac_try;;
11218 esac
11219 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11220 $as_echo "$ac_try_echo") >&5
11221   (eval "$ac_compile") 2>conftest.er1
11222   ac_status=$?
11223   grep -v '^ *+' conftest.er1 >conftest.err
11224   rm -f conftest.er1
11225   cat conftest.err >&5
11226   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11227   (exit $ac_status); } && {
11228          test -z "$ac_c_werror_flag" ||
11229          test ! -s conftest.err
11230        } && test -s conftest.$ac_objext; then
11231   ac_cv_header_time=yes
11232 else
11233   $as_echo "$as_me: failed program was:" >&5
11234 sed 's/^/| /' conftest.$ac_ext >&5
11235
11236         ac_cv_header_time=no
11237 fi
11238
11239 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11240 fi
11241 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
11242 $as_echo "$ac_cv_header_time" >&6; }
11243 if test $ac_cv_header_time = yes; then
11244
11245 cat >>confdefs.h <<\_ACEOF
11246 #define TIME_WITH_SYS_TIME 1
11247 _ACEOF
11248
11249 fi
11250
11251
11252
11253
11254 for ac_header in inttypes.h
11255 do
11256 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11257 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11258   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11259 $as_echo_n "checking for $ac_header... " >&6; }
11260 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11261   $as_echo_n "(cached) " >&6
11262 fi
11263 ac_res=`eval 'as_val=${'$as_ac_Header'}
11264                  $as_echo "$as_val"'`
11265                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11266 $as_echo "$ac_res" >&6; }
11267 else
11268   # Is the header compilable?
11269 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
11270 $as_echo_n "checking $ac_header usability... " >&6; }
11271 cat >conftest.$ac_ext <<_ACEOF
11272 /* confdefs.h.  */
11273 _ACEOF
11274 cat confdefs.h >>conftest.$ac_ext
11275 cat >>conftest.$ac_ext <<_ACEOF
11276 /* end confdefs.h.  */
11277 $ac_includes_default
11278 #include <$ac_header>
11279 _ACEOF
11280 rm -f conftest.$ac_objext
11281 if { (ac_try="$ac_compile"
11282 case "(($ac_try" in
11283   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11284   *) ac_try_echo=$ac_try;;
11285 esac
11286 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11287 $as_echo "$ac_try_echo") >&5
11288   (eval "$ac_compile") 2>conftest.er1
11289   ac_status=$?
11290   grep -v '^ *+' conftest.er1 >conftest.err
11291   rm -f conftest.er1
11292   cat conftest.err >&5
11293   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11294   (exit $ac_status); } && {
11295          test -z "$ac_c_werror_flag" ||
11296          test ! -s conftest.err
11297        } && test -s conftest.$ac_objext; then
11298   ac_header_compiler=yes
11299 else
11300   $as_echo "$as_me: failed program was:" >&5
11301 sed 's/^/| /' conftest.$ac_ext >&5
11302
11303         ac_header_compiler=no
11304 fi
11305
11306 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11307 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11308 $as_echo "$ac_header_compiler" >&6; }
11309
11310 # Is the header present?
11311 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
11312 $as_echo_n "checking $ac_header presence... " >&6; }
11313 cat >conftest.$ac_ext <<_ACEOF
11314 /* confdefs.h.  */
11315 _ACEOF
11316 cat confdefs.h >>conftest.$ac_ext
11317 cat >>conftest.$ac_ext <<_ACEOF
11318 /* end confdefs.h.  */
11319 #include <$ac_header>
11320 _ACEOF
11321 if { (ac_try="$ac_cpp conftest.$ac_ext"
11322 case "(($ac_try" in
11323   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11324   *) ac_try_echo=$ac_try;;
11325 esac
11326 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11327 $as_echo "$ac_try_echo") >&5
11328   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11329   ac_status=$?
11330   grep -v '^ *+' conftest.er1 >conftest.err
11331   rm -f conftest.er1
11332   cat conftest.err >&5
11333   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11334   (exit $ac_status); } >/dev/null && {
11335          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11336          test ! -s conftest.err
11337        }; then
11338   ac_header_preproc=yes
11339 else
11340   $as_echo "$as_me: failed program was:" >&5
11341 sed 's/^/| /' conftest.$ac_ext >&5
11342
11343   ac_header_preproc=no
11344 fi
11345
11346 rm -f conftest.err conftest.$ac_ext
11347 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11348 $as_echo "$ac_header_preproc" >&6; }
11349
11350 # So?  What about this header?
11351 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11352   yes:no: )
11353     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11354 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11355     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11356 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11357     ac_header_preproc=yes
11358     ;;
11359   no:yes:* )
11360     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11361 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11362     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11363 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11364     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11365 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11366     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11367 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11368     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11369 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11370     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11371 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11372     ( cat <<\_ASBOX
11373 ## ------------------------------- ##
11374 ## Report this to bug-bash@gnu.org ##
11375 ## ------------------------------- ##
11376 _ASBOX
11377      ) | sed "s/^/$as_me: WARNING:     /" >&2
11378     ;;
11379 esac
11380 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11381 $as_echo_n "checking for $ac_header... " >&6; }
11382 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11383   $as_echo_n "(cached) " >&6
11384 else
11385   eval "$as_ac_Header=\$ac_header_preproc"
11386 fi
11387 ac_res=`eval 'as_val=${'$as_ac_Header'}
11388                  $as_echo "$as_val"'`
11389                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11390 $as_echo "$ac_res" >&6; }
11391
11392 fi
11393 as_val=`eval 'as_val=${'$as_ac_Header'}
11394                  $as_echo "$as_val"'`
11395    if test "x$as_val" = x""yes; then
11396   cat >>confdefs.h <<_ACEOF
11397 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11398 _ACEOF
11399
11400 fi
11401
11402 done
11403
11404
11405
11406
11407
11408
11409
11410
11411
11412
11413
11414
11415
11416
11417
11418
11419
11420
11421
11422
11423
11424
11425
11426
11427 for ac_header in unistd.h stdlib.h stdarg.h varargs.h limits.h string.h \
11428                  memory.h locale.h termcap.h termio.h termios.h dlfcn.h \
11429                  stddef.h stdint.h netdb.h pwd.h grp.h strings.h regex.h \
11430                  syslog.h ulimit.h
11431 do
11432 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11433 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11434   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11435 $as_echo_n "checking for $ac_header... " >&6; }
11436 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11437   $as_echo_n "(cached) " >&6
11438 fi
11439 ac_res=`eval 'as_val=${'$as_ac_Header'}
11440                  $as_echo "$as_val"'`
11441                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11442 $as_echo "$ac_res" >&6; }
11443 else
11444   # Is the header compilable?
11445 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
11446 $as_echo_n "checking $ac_header usability... " >&6; }
11447 cat >conftest.$ac_ext <<_ACEOF
11448 /* confdefs.h.  */
11449 _ACEOF
11450 cat confdefs.h >>conftest.$ac_ext
11451 cat >>conftest.$ac_ext <<_ACEOF
11452 /* end confdefs.h.  */
11453 $ac_includes_default
11454 #include <$ac_header>
11455 _ACEOF
11456 rm -f conftest.$ac_objext
11457 if { (ac_try="$ac_compile"
11458 case "(($ac_try" in
11459   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11460   *) ac_try_echo=$ac_try;;
11461 esac
11462 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11463 $as_echo "$ac_try_echo") >&5
11464   (eval "$ac_compile") 2>conftest.er1
11465   ac_status=$?
11466   grep -v '^ *+' conftest.er1 >conftest.err
11467   rm -f conftest.er1
11468   cat conftest.err >&5
11469   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11470   (exit $ac_status); } && {
11471          test -z "$ac_c_werror_flag" ||
11472          test ! -s conftest.err
11473        } && test -s conftest.$ac_objext; then
11474   ac_header_compiler=yes
11475 else
11476   $as_echo "$as_me: failed program was:" >&5
11477 sed 's/^/| /' conftest.$ac_ext >&5
11478
11479         ac_header_compiler=no
11480 fi
11481
11482 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11483 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11484 $as_echo "$ac_header_compiler" >&6; }
11485
11486 # Is the header present?
11487 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
11488 $as_echo_n "checking $ac_header presence... " >&6; }
11489 cat >conftest.$ac_ext <<_ACEOF
11490 /* confdefs.h.  */
11491 _ACEOF
11492 cat confdefs.h >>conftest.$ac_ext
11493 cat >>conftest.$ac_ext <<_ACEOF
11494 /* end confdefs.h.  */
11495 #include <$ac_header>
11496 _ACEOF
11497 if { (ac_try="$ac_cpp conftest.$ac_ext"
11498 case "(($ac_try" in
11499   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11500   *) ac_try_echo=$ac_try;;
11501 esac
11502 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11503 $as_echo "$ac_try_echo") >&5
11504   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11505   ac_status=$?
11506   grep -v '^ *+' conftest.er1 >conftest.err
11507   rm -f conftest.er1
11508   cat conftest.err >&5
11509   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11510   (exit $ac_status); } >/dev/null && {
11511          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11512          test ! -s conftest.err
11513        }; then
11514   ac_header_preproc=yes
11515 else
11516   $as_echo "$as_me: failed program was:" >&5
11517 sed 's/^/| /' conftest.$ac_ext >&5
11518
11519   ac_header_preproc=no
11520 fi
11521
11522 rm -f conftest.err conftest.$ac_ext
11523 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11524 $as_echo "$ac_header_preproc" >&6; }
11525
11526 # So?  What about this header?
11527 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11528   yes:no: )
11529     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11530 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11531     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11532 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11533     ac_header_preproc=yes
11534     ;;
11535   no:yes:* )
11536     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11537 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11538     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11539 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11540     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11541 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11542     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11543 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11544     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11545 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11546     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11547 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11548     ( cat <<\_ASBOX
11549 ## ------------------------------- ##
11550 ## Report this to bug-bash@gnu.org ##
11551 ## ------------------------------- ##
11552 _ASBOX
11553      ) | sed "s/^/$as_me: WARNING:     /" >&2
11554     ;;
11555 esac
11556 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11557 $as_echo_n "checking for $ac_header... " >&6; }
11558 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11559   $as_echo_n "(cached) " >&6
11560 else
11561   eval "$as_ac_Header=\$ac_header_preproc"
11562 fi
11563 ac_res=`eval 'as_val=${'$as_ac_Header'}
11564                  $as_echo "$as_val"'`
11565                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11566 $as_echo "$ac_res" >&6; }
11567
11568 fi
11569 as_val=`eval 'as_val=${'$as_ac_Header'}
11570                  $as_echo "$as_val"'`
11571    if test "x$as_val" = x""yes; then
11572   cat >>confdefs.h <<_ACEOF
11573 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11574 _ACEOF
11575
11576 fi
11577
11578 done
11579
11580
11581
11582
11583
11584
11585
11586
11587
11588
11589
11590
11591
11592 for ac_header in sys/pte.h sys/stream.h sys/select.h sys/file.h \
11593                  sys/resource.h sys/param.h sys/socket.h sys/stat.h \
11594                  sys/time.h sys/times.h sys/types.h sys/wait.h
11595 do
11596 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11597 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11598   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11599 $as_echo_n "checking for $ac_header... " >&6; }
11600 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11601   $as_echo_n "(cached) " >&6
11602 fi
11603 ac_res=`eval 'as_val=${'$as_ac_Header'}
11604                  $as_echo "$as_val"'`
11605                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11606 $as_echo "$ac_res" >&6; }
11607 else
11608   # Is the header compilable?
11609 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
11610 $as_echo_n "checking $ac_header usability... " >&6; }
11611 cat >conftest.$ac_ext <<_ACEOF
11612 /* confdefs.h.  */
11613 _ACEOF
11614 cat confdefs.h >>conftest.$ac_ext
11615 cat >>conftest.$ac_ext <<_ACEOF
11616 /* end confdefs.h.  */
11617 $ac_includes_default
11618 #include <$ac_header>
11619 _ACEOF
11620 rm -f conftest.$ac_objext
11621 if { (ac_try="$ac_compile"
11622 case "(($ac_try" in
11623   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11624   *) ac_try_echo=$ac_try;;
11625 esac
11626 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11627 $as_echo "$ac_try_echo") >&5
11628   (eval "$ac_compile") 2>conftest.er1
11629   ac_status=$?
11630   grep -v '^ *+' conftest.er1 >conftest.err
11631   rm -f conftest.er1
11632   cat conftest.err >&5
11633   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11634   (exit $ac_status); } && {
11635          test -z "$ac_c_werror_flag" ||
11636          test ! -s conftest.err
11637        } && test -s conftest.$ac_objext; then
11638   ac_header_compiler=yes
11639 else
11640   $as_echo "$as_me: failed program was:" >&5
11641 sed 's/^/| /' conftest.$ac_ext >&5
11642
11643         ac_header_compiler=no
11644 fi
11645
11646 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11647 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11648 $as_echo "$ac_header_compiler" >&6; }
11649
11650 # Is the header present?
11651 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
11652 $as_echo_n "checking $ac_header presence... " >&6; }
11653 cat >conftest.$ac_ext <<_ACEOF
11654 /* confdefs.h.  */
11655 _ACEOF
11656 cat confdefs.h >>conftest.$ac_ext
11657 cat >>conftest.$ac_ext <<_ACEOF
11658 /* end confdefs.h.  */
11659 #include <$ac_header>
11660 _ACEOF
11661 if { (ac_try="$ac_cpp conftest.$ac_ext"
11662 case "(($ac_try" in
11663   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11664   *) ac_try_echo=$ac_try;;
11665 esac
11666 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11667 $as_echo "$ac_try_echo") >&5
11668   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11669   ac_status=$?
11670   grep -v '^ *+' conftest.er1 >conftest.err
11671   rm -f conftest.er1
11672   cat conftest.err >&5
11673   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11674   (exit $ac_status); } >/dev/null && {
11675          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11676          test ! -s conftest.err
11677        }; then
11678   ac_header_preproc=yes
11679 else
11680   $as_echo "$as_me: failed program was:" >&5
11681 sed 's/^/| /' conftest.$ac_ext >&5
11682
11683   ac_header_preproc=no
11684 fi
11685
11686 rm -f conftest.err conftest.$ac_ext
11687 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11688 $as_echo "$ac_header_preproc" >&6; }
11689
11690 # So?  What about this header?
11691 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11692   yes:no: )
11693     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11694 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11695     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11696 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11697     ac_header_preproc=yes
11698     ;;
11699   no:yes:* )
11700     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11701 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11702     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11703 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11704     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11705 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11706     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11707 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11708     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11709 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11710     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11711 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11712     ( cat <<\_ASBOX
11713 ## ------------------------------- ##
11714 ## Report this to bug-bash@gnu.org ##
11715 ## ------------------------------- ##
11716 _ASBOX
11717      ) | sed "s/^/$as_me: WARNING:     /" >&2
11718     ;;
11719 esac
11720 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11721 $as_echo_n "checking for $ac_header... " >&6; }
11722 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11723   $as_echo_n "(cached) " >&6
11724 else
11725   eval "$as_ac_Header=\$ac_header_preproc"
11726 fi
11727 ac_res=`eval 'as_val=${'$as_ac_Header'}
11728                  $as_echo "$as_val"'`
11729                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11730 $as_echo "$ac_res" >&6; }
11731
11732 fi
11733 as_val=`eval 'as_val=${'$as_ac_Header'}
11734                  $as_echo "$as_val"'`
11735    if test "x$as_val" = x""yes; then
11736   cat >>confdefs.h <<_ACEOF
11737 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11738 _ACEOF
11739
11740 fi
11741
11742 done
11743
11744
11745
11746 for ac_header in netinet/in.h arpa/inet.h
11747 do
11748 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
11749 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11750   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11751 $as_echo_n "checking for $ac_header... " >&6; }
11752 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11753   $as_echo_n "(cached) " >&6
11754 fi
11755 ac_res=`eval 'as_val=${'$as_ac_Header'}
11756                  $as_echo "$as_val"'`
11757                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11758 $as_echo "$ac_res" >&6; }
11759 else
11760   # Is the header compilable?
11761 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
11762 $as_echo_n "checking $ac_header usability... " >&6; }
11763 cat >conftest.$ac_ext <<_ACEOF
11764 /* confdefs.h.  */
11765 _ACEOF
11766 cat confdefs.h >>conftest.$ac_ext
11767 cat >>conftest.$ac_ext <<_ACEOF
11768 /* end confdefs.h.  */
11769 $ac_includes_default
11770 #include <$ac_header>
11771 _ACEOF
11772 rm -f conftest.$ac_objext
11773 if { (ac_try="$ac_compile"
11774 case "(($ac_try" in
11775   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11776   *) ac_try_echo=$ac_try;;
11777 esac
11778 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11779 $as_echo "$ac_try_echo") >&5
11780   (eval "$ac_compile") 2>conftest.er1
11781   ac_status=$?
11782   grep -v '^ *+' conftest.er1 >conftest.err
11783   rm -f conftest.er1
11784   cat conftest.err >&5
11785   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11786   (exit $ac_status); } && {
11787          test -z "$ac_c_werror_flag" ||
11788          test ! -s conftest.err
11789        } && test -s conftest.$ac_objext; then
11790   ac_header_compiler=yes
11791 else
11792   $as_echo "$as_me: failed program was:" >&5
11793 sed 's/^/| /' conftest.$ac_ext >&5
11794
11795         ac_header_compiler=no
11796 fi
11797
11798 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11799 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11800 $as_echo "$ac_header_compiler" >&6; }
11801
11802 # Is the header present?
11803 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
11804 $as_echo_n "checking $ac_header presence... " >&6; }
11805 cat >conftest.$ac_ext <<_ACEOF
11806 /* confdefs.h.  */
11807 _ACEOF
11808 cat confdefs.h >>conftest.$ac_ext
11809 cat >>conftest.$ac_ext <<_ACEOF
11810 /* end confdefs.h.  */
11811 #include <$ac_header>
11812 _ACEOF
11813 if { (ac_try="$ac_cpp conftest.$ac_ext"
11814 case "(($ac_try" in
11815   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11816   *) ac_try_echo=$ac_try;;
11817 esac
11818 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11819 $as_echo "$ac_try_echo") >&5
11820   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11821   ac_status=$?
11822   grep -v '^ *+' conftest.er1 >conftest.err
11823   rm -f conftest.er1
11824   cat conftest.err >&5
11825   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11826   (exit $ac_status); } >/dev/null && {
11827          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11828          test ! -s conftest.err
11829        }; then
11830   ac_header_preproc=yes
11831 else
11832   $as_echo "$as_me: failed program was:" >&5
11833 sed 's/^/| /' conftest.$ac_ext >&5
11834
11835   ac_header_preproc=no
11836 fi
11837
11838 rm -f conftest.err conftest.$ac_ext
11839 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11840 $as_echo "$ac_header_preproc" >&6; }
11841
11842 # So?  What about this header?
11843 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11844   yes:no: )
11845     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11846 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11847     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11848 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11849     ac_header_preproc=yes
11850     ;;
11851   no:yes:* )
11852     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11853 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11854     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11855 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11856     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11857 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11858     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11859 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11860     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11861 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11862     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11863 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11864     ( cat <<\_ASBOX
11865 ## ------------------------------- ##
11866 ## Report this to bug-bash@gnu.org ##
11867 ## ------------------------------- ##
11868 _ASBOX
11869      ) | sed "s/^/$as_me: WARNING:     /" >&2
11870     ;;
11871 esac
11872 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
11873 $as_echo_n "checking for $ac_header... " >&6; }
11874 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11875   $as_echo_n "(cached) " >&6
11876 else
11877   eval "$as_ac_Header=\$ac_header_preproc"
11878 fi
11879 ac_res=`eval 'as_val=${'$as_ac_Header'}
11880                  $as_echo "$as_val"'`
11881                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
11882 $as_echo "$ac_res" >&6; }
11883
11884 fi
11885 as_val=`eval 'as_val=${'$as_ac_Header'}
11886                  $as_echo "$as_val"'`
11887    if test "x$as_val" = x""yes; then
11888   cat >>confdefs.h <<_ACEOF
11889 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
11890 _ACEOF
11891
11892 fi
11893
11894 done
11895
11896
11897 { $as_echo "$as_me:$LINENO: checking for sys/ptem.h" >&5
11898 $as_echo_n "checking for sys/ptem.h... " >&6; }
11899 if test "${ac_cv_header_sys_ptem_h+set}" = set; then
11900   $as_echo_n "(cached) " >&6
11901 else
11902   cat >conftest.$ac_ext <<_ACEOF
11903 /* confdefs.h.  */
11904 _ACEOF
11905 cat confdefs.h >>conftest.$ac_ext
11906 cat >>conftest.$ac_ext <<_ACEOF
11907 /* end confdefs.h.  */
11908
11909 #if HAVE_SYS_STREAM_H
11910 #  include <sys/stream.h>
11911 #endif
11912
11913
11914 #include <sys/ptem.h>
11915 _ACEOF
11916 rm -f conftest.$ac_objext
11917 if { (ac_try="$ac_compile"
11918 case "(($ac_try" in
11919   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11920   *) ac_try_echo=$ac_try;;
11921 esac
11922 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11923 $as_echo "$ac_try_echo") >&5
11924   (eval "$ac_compile") 2>conftest.er1
11925   ac_status=$?
11926   grep -v '^ *+' conftest.er1 >conftest.err
11927   rm -f conftest.er1
11928   cat conftest.err >&5
11929   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11930   (exit $ac_status); } && {
11931          test -z "$ac_c_werror_flag" ||
11932          test ! -s conftest.err
11933        } && test -s conftest.$ac_objext; then
11934   ac_cv_header_sys_ptem_h=yes
11935 else
11936   $as_echo "$as_me: failed program was:" >&5
11937 sed 's/^/| /' conftest.$ac_ext >&5
11938
11939         ac_cv_header_sys_ptem_h=no
11940 fi
11941
11942 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11943 fi
11944 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_sys_ptem_h" >&5
11945 $as_echo "$ac_cv_header_sys_ptem_h" >&6; }
11946
11947
11948
11949 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
11950 # for constant arguments.  Useless!
11951 { $as_echo "$as_me:$LINENO: checking for working alloca.h" >&5
11952 $as_echo_n "checking for working alloca.h... " >&6; }
11953 if test "${ac_cv_working_alloca_h+set}" = set; then
11954   $as_echo_n "(cached) " >&6
11955 else
11956   cat >conftest.$ac_ext <<_ACEOF
11957 /* confdefs.h.  */
11958 _ACEOF
11959 cat confdefs.h >>conftest.$ac_ext
11960 cat >>conftest.$ac_ext <<_ACEOF
11961 /* end confdefs.h.  */
11962 #include <alloca.h>
11963 int
11964 main ()
11965 {
11966 char *p = (char *) alloca (2 * sizeof (int));
11967                           if (p) return 0;
11968   ;
11969   return 0;
11970 }
11971 _ACEOF
11972 rm -f conftest.$ac_objext conftest$ac_exeext
11973 if { (ac_try="$ac_link"
11974 case "(($ac_try" in
11975   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11976   *) ac_try_echo=$ac_try;;
11977 esac
11978 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
11979 $as_echo "$ac_try_echo") >&5
11980   (eval "$ac_link") 2>conftest.er1
11981   ac_status=$?
11982   grep -v '^ *+' conftest.er1 >conftest.err
11983   rm -f conftest.er1
11984   cat conftest.err >&5
11985   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
11986   (exit $ac_status); } && {
11987          test -z "$ac_c_werror_flag" ||
11988          test ! -s conftest.err
11989        } && test -s conftest$ac_exeext && {
11990          test "$cross_compiling" = yes ||
11991          $as_test_x conftest$ac_exeext
11992        }; then
11993   ac_cv_working_alloca_h=yes
11994 else
11995   $as_echo "$as_me: failed program was:" >&5
11996 sed 's/^/| /' conftest.$ac_ext >&5
11997
11998         ac_cv_working_alloca_h=no
11999 fi
12000
12001 rm -rf conftest.dSYM
12002 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12003       conftest$ac_exeext conftest.$ac_ext
12004 fi
12005 { $as_echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5
12006 $as_echo "$ac_cv_working_alloca_h" >&6; }
12007 if test $ac_cv_working_alloca_h = yes; then
12008
12009 cat >>confdefs.h <<\_ACEOF
12010 #define HAVE_ALLOCA_H 1
12011 _ACEOF
12012
12013 fi
12014
12015 { $as_echo "$as_me:$LINENO: checking for alloca" >&5
12016 $as_echo_n "checking for alloca... " >&6; }
12017 if test "${ac_cv_func_alloca_works+set}" = set; then
12018   $as_echo_n "(cached) " >&6
12019 else
12020   cat >conftest.$ac_ext <<_ACEOF
12021 /* confdefs.h.  */
12022 _ACEOF
12023 cat confdefs.h >>conftest.$ac_ext
12024 cat >>conftest.$ac_ext <<_ACEOF
12025 /* end confdefs.h.  */
12026 #ifdef __GNUC__
12027 # define alloca __builtin_alloca
12028 #else
12029 # ifdef _MSC_VER
12030 #  include <malloc.h>
12031 #  define alloca _alloca
12032 # else
12033 #  ifdef HAVE_ALLOCA_H
12034 #   include <alloca.h>
12035 #  else
12036 #   ifdef _AIX
12037  #pragma alloca
12038 #   else
12039 #    ifndef alloca /* predefined by HP cc +Olibcalls */
12040 char *alloca ();
12041 #    endif
12042 #   endif
12043 #  endif
12044 # endif
12045 #endif
12046
12047 int
12048 main ()
12049 {
12050 char *p = (char *) alloca (1);
12051                                     if (p) return 0;
12052   ;
12053   return 0;
12054 }
12055 _ACEOF
12056 rm -f conftest.$ac_objext conftest$ac_exeext
12057 if { (ac_try="$ac_link"
12058 case "(($ac_try" in
12059   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12060   *) ac_try_echo=$ac_try;;
12061 esac
12062 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12063 $as_echo "$ac_try_echo") >&5
12064   (eval "$ac_link") 2>conftest.er1
12065   ac_status=$?
12066   grep -v '^ *+' conftest.er1 >conftest.err
12067   rm -f conftest.er1
12068   cat conftest.err >&5
12069   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12070   (exit $ac_status); } && {
12071          test -z "$ac_c_werror_flag" ||
12072          test ! -s conftest.err
12073        } && test -s conftest$ac_exeext && {
12074          test "$cross_compiling" = yes ||
12075          $as_test_x conftest$ac_exeext
12076        }; then
12077   ac_cv_func_alloca_works=yes
12078 else
12079   $as_echo "$as_me: failed program was:" >&5
12080 sed 's/^/| /' conftest.$ac_ext >&5
12081
12082         ac_cv_func_alloca_works=no
12083 fi
12084
12085 rm -rf conftest.dSYM
12086 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12087       conftest$ac_exeext conftest.$ac_ext
12088 fi
12089 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5
12090 $as_echo "$ac_cv_func_alloca_works" >&6; }
12091
12092 if test $ac_cv_func_alloca_works = yes; then
12093
12094 cat >>confdefs.h <<\_ACEOF
12095 #define HAVE_ALLOCA 1
12096 _ACEOF
12097
12098 else
12099   # The SVR3 libPW and SVR4 libucb both contain incompatible functions
12100 # that cause trouble.  Some versions do not even contain alloca or
12101 # contain a buggy version.  If you still want to use their alloca,
12102 # use ar to extract alloca.o from them instead of compiling alloca.c.
12103
12104 ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
12105
12106 cat >>confdefs.h <<\_ACEOF
12107 #define C_ALLOCA 1
12108 _ACEOF
12109
12110
12111 { $as_echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5
12112 $as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
12113 if test "${ac_cv_os_cray+set}" = set; then
12114   $as_echo_n "(cached) " >&6
12115 else
12116   cat >conftest.$ac_ext <<_ACEOF
12117 /* confdefs.h.  */
12118 _ACEOF
12119 cat confdefs.h >>conftest.$ac_ext
12120 cat >>conftest.$ac_ext <<_ACEOF
12121 /* end confdefs.h.  */
12122 #if defined CRAY && ! defined CRAY2
12123 webecray
12124 #else
12125 wenotbecray
12126 #endif
12127
12128 _ACEOF
12129 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12130   $EGREP "webecray" >/dev/null 2>&1; then
12131   ac_cv_os_cray=yes
12132 else
12133   ac_cv_os_cray=no
12134 fi
12135 rm -f conftest*
12136
12137 fi
12138 { $as_echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5
12139 $as_echo "$ac_cv_os_cray" >&6; }
12140 if test $ac_cv_os_cray = yes; then
12141   for ac_func in _getb67 GETB67 getb67; do
12142     as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
12143 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
12144 $as_echo_n "checking for $ac_func... " >&6; }
12145 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
12146   $as_echo_n "(cached) " >&6
12147 else
12148   cat >conftest.$ac_ext <<_ACEOF
12149 /* confdefs.h.  */
12150 _ACEOF
12151 cat confdefs.h >>conftest.$ac_ext
12152 cat >>conftest.$ac_ext <<_ACEOF
12153 /* end confdefs.h.  */
12154 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12155    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12156 #define $ac_func innocuous_$ac_func
12157
12158 /* System header to define __stub macros and hopefully few prototypes,
12159     which can conflict with char $ac_func (); below.
12160     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12161     <limits.h> exists even on freestanding compilers.  */
12162
12163 #ifdef __STDC__
12164 # include <limits.h>
12165 #else
12166 # include <assert.h>
12167 #endif
12168
12169 #undef $ac_func
12170
12171 /* Override any GCC internal prototype to avoid an error.
12172    Use char because int might match the return type of a GCC
12173    builtin and then its argument prototype would still apply.  */
12174 #ifdef __cplusplus
12175 extern "C"
12176 #endif
12177 char $ac_func ();
12178 /* The GNU C library defines this for functions which it implements
12179     to always fail with ENOSYS.  Some functions are actually named
12180     something starting with __ and the normal name is an alias.  */
12181 #if defined __stub_$ac_func || defined __stub___$ac_func
12182 choke me
12183 #endif
12184
12185 int
12186 main ()
12187 {
12188 return $ac_func ();
12189   ;
12190   return 0;
12191 }
12192 _ACEOF
12193 rm -f conftest.$ac_objext conftest$ac_exeext
12194 if { (ac_try="$ac_link"
12195 case "(($ac_try" in
12196   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12197   *) ac_try_echo=$ac_try;;
12198 esac
12199 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12200 $as_echo "$ac_try_echo") >&5
12201   (eval "$ac_link") 2>conftest.er1
12202   ac_status=$?
12203   grep -v '^ *+' conftest.er1 >conftest.err
12204   rm -f conftest.er1
12205   cat conftest.err >&5
12206   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12207   (exit $ac_status); } && {
12208          test -z "$ac_c_werror_flag" ||
12209          test ! -s conftest.err
12210        } && test -s conftest$ac_exeext && {
12211          test "$cross_compiling" = yes ||
12212          $as_test_x conftest$ac_exeext
12213        }; then
12214   eval "$as_ac_var=yes"
12215 else
12216   $as_echo "$as_me: failed program was:" >&5
12217 sed 's/^/| /' conftest.$ac_ext >&5
12218
12219         eval "$as_ac_var=no"
12220 fi
12221
12222 rm -rf conftest.dSYM
12223 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12224       conftest$ac_exeext conftest.$ac_ext
12225 fi
12226 ac_res=`eval 'as_val=${'$as_ac_var'}
12227                  $as_echo "$as_val"'`
12228                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
12229 $as_echo "$ac_res" >&6; }
12230 as_val=`eval 'as_val=${'$as_ac_var'}
12231                  $as_echo "$as_val"'`
12232    if test "x$as_val" = x""yes; then
12233
12234 cat >>confdefs.h <<_ACEOF
12235 #define CRAY_STACKSEG_END $ac_func
12236 _ACEOF
12237
12238     break
12239 fi
12240
12241   done
12242 fi
12243
12244 { $as_echo "$as_me:$LINENO: checking stack direction for C alloca" >&5
12245 $as_echo_n "checking stack direction for C alloca... " >&6; }
12246 if test "${ac_cv_c_stack_direction+set}" = set; then
12247   $as_echo_n "(cached) " >&6
12248 else
12249   if test "$cross_compiling" = yes; then
12250   ac_cv_c_stack_direction=0
12251 else
12252   cat >conftest.$ac_ext <<_ACEOF
12253 /* confdefs.h.  */
12254 _ACEOF
12255 cat confdefs.h >>conftest.$ac_ext
12256 cat >>conftest.$ac_ext <<_ACEOF
12257 /* end confdefs.h.  */
12258 $ac_includes_default
12259 int
12260 find_stack_direction ()
12261 {
12262   static char *addr = 0;
12263   auto char dummy;
12264   if (addr == 0)
12265     {
12266       addr = &dummy;
12267       return find_stack_direction ();
12268     }
12269   else
12270     return (&dummy > addr) ? 1 : -1;
12271 }
12272
12273 int
12274 main ()
12275 {
12276   return find_stack_direction () < 0;
12277 }
12278 _ACEOF
12279 rm -f conftest$ac_exeext
12280 if { (ac_try="$ac_link"
12281 case "(($ac_try" in
12282   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12283   *) ac_try_echo=$ac_try;;
12284 esac
12285 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12286 $as_echo "$ac_try_echo") >&5
12287   (eval "$ac_link") 2>&5
12288   ac_status=$?
12289   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12290   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12291   { (case "(($ac_try" in
12292   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12293   *) ac_try_echo=$ac_try;;
12294 esac
12295 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12296 $as_echo "$ac_try_echo") >&5
12297   (eval "$ac_try") 2>&5
12298   ac_status=$?
12299   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12300   (exit $ac_status); }; }; then
12301   ac_cv_c_stack_direction=1
12302 else
12303   $as_echo "$as_me: program exited with status $ac_status" >&5
12304 $as_echo "$as_me: failed program was:" >&5
12305 sed 's/^/| /' conftest.$ac_ext >&5
12306
12307 ( exit $ac_status )
12308 ac_cv_c_stack_direction=-1
12309 fi
12310 rm -rf conftest.dSYM
12311 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12312 fi
12313
12314
12315 fi
12316 { $as_echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5
12317 $as_echo "$ac_cv_c_stack_direction" >&6; }
12318
12319 cat >>confdefs.h <<_ACEOF
12320 #define STACK_DIRECTION $ac_cv_c_stack_direction
12321 _ACEOF
12322
12323
12324 fi
12325
12326 { $as_echo "$as_me:$LINENO: checking whether getpgrp requires zero arguments" >&5
12327 $as_echo_n "checking whether getpgrp requires zero arguments... " >&6; }
12328 if test "${ac_cv_func_getpgrp_void+set}" = set; then
12329   $as_echo_n "(cached) " >&6
12330 else
12331   # Use it with a single arg.
12332 cat >conftest.$ac_ext <<_ACEOF
12333 /* confdefs.h.  */
12334 _ACEOF
12335 cat confdefs.h >>conftest.$ac_ext
12336 cat >>conftest.$ac_ext <<_ACEOF
12337 /* end confdefs.h.  */
12338 $ac_includes_default
12339 int
12340 main ()
12341 {
12342 getpgrp (0);
12343   ;
12344   return 0;
12345 }
12346 _ACEOF
12347 rm -f conftest.$ac_objext
12348 if { (ac_try="$ac_compile"
12349 case "(($ac_try" in
12350   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12351   *) ac_try_echo=$ac_try;;
12352 esac
12353 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12354 $as_echo "$ac_try_echo") >&5
12355   (eval "$ac_compile") 2>conftest.er1
12356   ac_status=$?
12357   grep -v '^ *+' conftest.er1 >conftest.err
12358   rm -f conftest.er1
12359   cat conftest.err >&5
12360   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12361   (exit $ac_status); } && {
12362          test -z "$ac_c_werror_flag" ||
12363          test ! -s conftest.err
12364        } && test -s conftest.$ac_objext; then
12365   ac_cv_func_getpgrp_void=no
12366 else
12367   $as_echo "$as_me: failed program was:" >&5
12368 sed 's/^/| /' conftest.$ac_ext >&5
12369
12370         ac_cv_func_getpgrp_void=yes
12371 fi
12372
12373 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12374
12375 fi
12376 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_getpgrp_void" >&5
12377 $as_echo "$ac_cv_func_getpgrp_void" >&6; }
12378 if test $ac_cv_func_getpgrp_void = yes; then
12379
12380 cat >>confdefs.h <<\_ACEOF
12381 #define GETPGRP_VOID 1
12382 _ACEOF
12383
12384 fi
12385
12386 if test "${ac_cv_func_setvbuf_reversed+set}" = set; then
12387   $as_echo_n "(cached) " >&6
12388 else
12389   ac_cv_func_setvbuf_reversed=no
12390 fi
12391
12392
12393
12394 for ac_func in vprintf
12395 do
12396 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
12397 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
12398 $as_echo_n "checking for $ac_func... " >&6; }
12399 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
12400   $as_echo_n "(cached) " >&6
12401 else
12402   cat >conftest.$ac_ext <<_ACEOF
12403 /* confdefs.h.  */
12404 _ACEOF
12405 cat confdefs.h >>conftest.$ac_ext
12406 cat >>conftest.$ac_ext <<_ACEOF
12407 /* end confdefs.h.  */
12408 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12409    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12410 #define $ac_func innocuous_$ac_func
12411
12412 /* System header to define __stub macros and hopefully few prototypes,
12413     which can conflict with char $ac_func (); below.
12414     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12415     <limits.h> exists even on freestanding compilers.  */
12416
12417 #ifdef __STDC__
12418 # include <limits.h>
12419 #else
12420 # include <assert.h>
12421 #endif
12422
12423 #undef $ac_func
12424
12425 /* Override any GCC internal prototype to avoid an error.
12426    Use char because int might match the return type of a GCC
12427    builtin and then its argument prototype would still apply.  */
12428 #ifdef __cplusplus
12429 extern "C"
12430 #endif
12431 char $ac_func ();
12432 /* The GNU C library defines this for functions which it implements
12433     to always fail with ENOSYS.  Some functions are actually named
12434     something starting with __ and the normal name is an alias.  */
12435 #if defined __stub_$ac_func || defined __stub___$ac_func
12436 choke me
12437 #endif
12438
12439 int
12440 main ()
12441 {
12442 return $ac_func ();
12443   ;
12444   return 0;
12445 }
12446 _ACEOF
12447 rm -f conftest.$ac_objext conftest$ac_exeext
12448 if { (ac_try="$ac_link"
12449 case "(($ac_try" in
12450   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12451   *) ac_try_echo=$ac_try;;
12452 esac
12453 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12454 $as_echo "$ac_try_echo") >&5
12455   (eval "$ac_link") 2>conftest.er1
12456   ac_status=$?
12457   grep -v '^ *+' conftest.er1 >conftest.err
12458   rm -f conftest.er1
12459   cat conftest.err >&5
12460   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12461   (exit $ac_status); } && {
12462          test -z "$ac_c_werror_flag" ||
12463          test ! -s conftest.err
12464        } && test -s conftest$ac_exeext && {
12465          test "$cross_compiling" = yes ||
12466          $as_test_x conftest$ac_exeext
12467        }; then
12468   eval "$as_ac_var=yes"
12469 else
12470   $as_echo "$as_me: failed program was:" >&5
12471 sed 's/^/| /' conftest.$ac_ext >&5
12472
12473         eval "$as_ac_var=no"
12474 fi
12475
12476 rm -rf conftest.dSYM
12477 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12478       conftest$ac_exeext conftest.$ac_ext
12479 fi
12480 ac_res=`eval 'as_val=${'$as_ac_var'}
12481                  $as_echo "$as_val"'`
12482                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
12483 $as_echo "$ac_res" >&6; }
12484 as_val=`eval 'as_val=${'$as_ac_var'}
12485                  $as_echo "$as_val"'`
12486    if test "x$as_val" = x""yes; then
12487   cat >>confdefs.h <<_ACEOF
12488 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
12489 _ACEOF
12490
12491 { $as_echo "$as_me:$LINENO: checking for _doprnt" >&5
12492 $as_echo_n "checking for _doprnt... " >&6; }
12493 if test "${ac_cv_func__doprnt+set}" = set; then
12494   $as_echo_n "(cached) " >&6
12495 else
12496   cat >conftest.$ac_ext <<_ACEOF
12497 /* confdefs.h.  */
12498 _ACEOF
12499 cat confdefs.h >>conftest.$ac_ext
12500 cat >>conftest.$ac_ext <<_ACEOF
12501 /* end confdefs.h.  */
12502 /* Define _doprnt to an innocuous variant, in case <limits.h> declares _doprnt.
12503    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12504 #define _doprnt innocuous__doprnt
12505
12506 /* System header to define __stub macros and hopefully few prototypes,
12507     which can conflict with char _doprnt (); below.
12508     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12509     <limits.h> exists even on freestanding compilers.  */
12510
12511 #ifdef __STDC__
12512 # include <limits.h>
12513 #else
12514 # include <assert.h>
12515 #endif
12516
12517 #undef _doprnt
12518
12519 /* Override any GCC internal prototype to avoid an error.
12520    Use char because int might match the return type of a GCC
12521    builtin and then its argument prototype would still apply.  */
12522 #ifdef __cplusplus
12523 extern "C"
12524 #endif
12525 char _doprnt ();
12526 /* The GNU C library defines this for functions which it implements
12527     to always fail with ENOSYS.  Some functions are actually named
12528     something starting with __ and the normal name is an alias.  */
12529 #if defined __stub__doprnt || defined __stub____doprnt
12530 choke me
12531 #endif
12532
12533 int
12534 main ()
12535 {
12536 return _doprnt ();
12537   ;
12538   return 0;
12539 }
12540 _ACEOF
12541 rm -f conftest.$ac_objext conftest$ac_exeext
12542 if { (ac_try="$ac_link"
12543 case "(($ac_try" in
12544   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12545   *) ac_try_echo=$ac_try;;
12546 esac
12547 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12548 $as_echo "$ac_try_echo") >&5
12549   (eval "$ac_link") 2>conftest.er1
12550   ac_status=$?
12551   grep -v '^ *+' conftest.er1 >conftest.err
12552   rm -f conftest.er1
12553   cat conftest.err >&5
12554   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12555   (exit $ac_status); } && {
12556          test -z "$ac_c_werror_flag" ||
12557          test ! -s conftest.err
12558        } && test -s conftest$ac_exeext && {
12559          test "$cross_compiling" = yes ||
12560          $as_test_x conftest$ac_exeext
12561        }; then
12562   ac_cv_func__doprnt=yes
12563 else
12564   $as_echo "$as_me: failed program was:" >&5
12565 sed 's/^/| /' conftest.$ac_ext >&5
12566
12567         ac_cv_func__doprnt=no
12568 fi
12569
12570 rm -rf conftest.dSYM
12571 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12572       conftest$ac_exeext conftest.$ac_ext
12573 fi
12574 { $as_echo "$as_me:$LINENO: result: $ac_cv_func__doprnt" >&5
12575 $as_echo "$ac_cv_func__doprnt" >&6; }
12576 if test "x$ac_cv_func__doprnt" = x""yes; then
12577
12578 cat >>confdefs.h <<\_ACEOF
12579 #define HAVE_DOPRNT 1
12580 _ACEOF
12581
12582 fi
12583
12584 fi
12585 done
12586
12587
12588 { $as_echo "$as_me:$LINENO: checking for working strcoll" >&5
12589 $as_echo_n "checking for working strcoll... " >&6; }
12590 if test "${ac_cv_func_strcoll_works+set}" = set; then
12591   $as_echo_n "(cached) " >&6
12592 else
12593   if test "$cross_compiling" = yes; then
12594   ac_cv_func_strcoll_works=no
12595 else
12596   cat >conftest.$ac_ext <<_ACEOF
12597 /* confdefs.h.  */
12598 _ACEOF
12599 cat confdefs.h >>conftest.$ac_ext
12600 cat >>conftest.$ac_ext <<_ACEOF
12601 /* end confdefs.h.  */
12602 $ac_includes_default
12603 int
12604 main ()
12605 {
12606 return (strcoll ("abc", "def") >= 0 ||
12607          strcoll ("ABC", "DEF") >= 0 ||
12608          strcoll ("123", "456") >= 0)
12609   ;
12610   return 0;
12611 }
12612 _ACEOF
12613 rm -f conftest$ac_exeext
12614 if { (ac_try="$ac_link"
12615 case "(($ac_try" in
12616   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12617   *) ac_try_echo=$ac_try;;
12618 esac
12619 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12620 $as_echo "$ac_try_echo") >&5
12621   (eval "$ac_link") 2>&5
12622   ac_status=$?
12623   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12624   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12625   { (case "(($ac_try" in
12626   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12627   *) ac_try_echo=$ac_try;;
12628 esac
12629 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12630 $as_echo "$ac_try_echo") >&5
12631   (eval "$ac_try") 2>&5
12632   ac_status=$?
12633   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12634   (exit $ac_status); }; }; then
12635   ac_cv_func_strcoll_works=yes
12636 else
12637   $as_echo "$as_me: program exited with status $ac_status" >&5
12638 $as_echo "$as_me: failed program was:" >&5
12639 sed 's/^/| /' conftest.$ac_ext >&5
12640
12641 ( exit $ac_status )
12642 ac_cv_func_strcoll_works=no
12643 fi
12644 rm -rf conftest.dSYM
12645 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12646 fi
12647
12648
12649 fi
12650 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_strcoll_works" >&5
12651 $as_echo "$ac_cv_func_strcoll_works" >&6; }
12652 if test $ac_cv_func_strcoll_works = yes; then
12653
12654 cat >>confdefs.h <<\_ACEOF
12655 #define HAVE_STRCOLL 1
12656 _ACEOF
12657
12658 fi
12659
12660
12661
12662 if test "$ac_cv_func_alloca_works" = "no" && test "$opt_bash_malloc" = "no"; then
12663         MALLOC_TARGET=alloca
12664         MALLOC_SRC=alloca.c
12665
12666         MALLOC_LIB='-lmalloc'
12667         MALLOC_LIBRARY='$(ALLOC_LIBDIR)/libmalloc.a'
12668         MALLOC_LDFLAGS='-L$(ALLOC_LIBDIR)'
12669         MALLOC_DEP='$(MALLOC_LIBRARY)'
12670 fi
12671
12672 if test "$ac_cv_func_vprintf" = no; then
12673     { $as_echo "$as_me:$LINENO: checking for declaration of vprintf in stdio.h" >&5
12674 $as_echo_n "checking for declaration of vprintf in stdio.h... " >&6; }
12675     cat >conftest.$ac_ext <<_ACEOF
12676 /* confdefs.h.  */
12677 _ACEOF
12678 cat confdefs.h >>conftest.$ac_ext
12679 cat >>conftest.$ac_ext <<_ACEOF
12680 /* end confdefs.h.  */
12681 #include <stdio.h>
12682
12683 _ACEOF
12684 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12685   $EGREP "[int[         ]*vprintf[^a-zA-Z0-9]]" >/dev/null 2>&1; then
12686   ac_cv_func_vprintf=yes
12687 fi
12688 rm -f conftest*
12689
12690     { $as_echo "$as_me:$LINENO: result: $ac_cv_func_vprintf" >&5
12691 $as_echo "$ac_cv_func_vprintf" >&6; }
12692     if test $ac_cv_func_vprintf = yes; then
12693         cat >>confdefs.h <<\_ACEOF
12694 #define HAVE_VPRINTF 1
12695 _ACEOF
12696
12697     fi
12698 fi
12699
12700 if test "$ac_cv_func_vprintf" = no && test "$ac_cv_func__doprnt" = "yes"; then
12701   case " $LIBOBJS " in
12702   *" vprint.$ac_objext "* ) ;;
12703   *) LIBOBJS="$LIBOBJS vprint.$ac_objext"
12704  ;;
12705 esac
12706
12707 fi
12708
12709 { $as_echo "$as_me:$LINENO: checking return type of signal handlers" >&5
12710 $as_echo_n "checking return type of signal handlers... " >&6; }
12711 if test "${ac_cv_type_signal+set}" = set; then
12712   $as_echo_n "(cached) " >&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 #include <sys/types.h>
12721 #include <signal.h>
12722
12723 int
12724 main ()
12725 {
12726 return *(signal (0, 0)) (0) == 1;
12727   ;
12728   return 0;
12729 }
12730 _ACEOF
12731 rm -f conftest.$ac_objext
12732 if { (ac_try="$ac_compile"
12733 case "(($ac_try" in
12734   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12735   *) ac_try_echo=$ac_try;;
12736 esac
12737 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12738 $as_echo "$ac_try_echo") >&5
12739   (eval "$ac_compile") 2>conftest.er1
12740   ac_status=$?
12741   grep -v '^ *+' conftest.er1 >conftest.err
12742   rm -f conftest.er1
12743   cat conftest.err >&5
12744   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12745   (exit $ac_status); } && {
12746          test -z "$ac_c_werror_flag" ||
12747          test ! -s conftest.err
12748        } && test -s conftest.$ac_objext; then
12749   ac_cv_type_signal=int
12750 else
12751   $as_echo "$as_me: failed program was:" >&5
12752 sed 's/^/| /' conftest.$ac_ext >&5
12753
12754         ac_cv_type_signal=void
12755 fi
12756
12757 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12758 fi
12759 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
12760 $as_echo "$ac_cv_type_signal" >&6; }
12761
12762 cat >>confdefs.h <<_ACEOF
12763 #define RETSIGTYPE $ac_cv_type_signal
12764 _ACEOF
12765
12766
12767
12768 { $as_echo "$as_me:$LINENO: checking for __setostype" >&5
12769 $as_echo_n "checking for __setostype... " >&6; }
12770 if test "${ac_cv_func___setostype+set}" = set; then
12771   $as_echo_n "(cached) " >&6
12772 else
12773   cat >conftest.$ac_ext <<_ACEOF
12774 /* confdefs.h.  */
12775 _ACEOF
12776 cat confdefs.h >>conftest.$ac_ext
12777 cat >>conftest.$ac_ext <<_ACEOF
12778 /* end confdefs.h.  */
12779 /* Define __setostype to an innocuous variant, in case <limits.h> declares __setostype.
12780    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12781 #define __setostype innocuous___setostype
12782
12783 /* System header to define __stub macros and hopefully few prototypes,
12784     which can conflict with char __setostype (); below.
12785     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12786     <limits.h> exists even on freestanding compilers.  */
12787
12788 #ifdef __STDC__
12789 # include <limits.h>
12790 #else
12791 # include <assert.h>
12792 #endif
12793
12794 #undef __setostype
12795
12796 /* Override any GCC internal prototype to avoid an error.
12797    Use char because int might match the return type of a GCC
12798    builtin and then its argument prototype would still apply.  */
12799 #ifdef __cplusplus
12800 extern "C"
12801 #endif
12802 char __setostype ();
12803 /* The GNU C library defines this for functions which it implements
12804     to always fail with ENOSYS.  Some functions are actually named
12805     something starting with __ and the normal name is an alias.  */
12806 #if defined __stub___setostype || defined __stub_____setostype
12807 choke me
12808 #endif
12809
12810 int
12811 main ()
12812 {
12813 return __setostype ();
12814   ;
12815   return 0;
12816 }
12817 _ACEOF
12818 rm -f conftest.$ac_objext conftest$ac_exeext
12819 if { (ac_try="$ac_link"
12820 case "(($ac_try" in
12821   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12822   *) ac_try_echo=$ac_try;;
12823 esac
12824 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12825 $as_echo "$ac_try_echo") >&5
12826   (eval "$ac_link") 2>conftest.er1
12827   ac_status=$?
12828   grep -v '^ *+' conftest.er1 >conftest.err
12829   rm -f conftest.er1
12830   cat conftest.err >&5
12831   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12832   (exit $ac_status); } && {
12833          test -z "$ac_c_werror_flag" ||
12834          test ! -s conftest.err
12835        } && test -s conftest$ac_exeext && {
12836          test "$cross_compiling" = yes ||
12837          $as_test_x conftest$ac_exeext
12838        }; then
12839   ac_cv_func___setostype=yes
12840 else
12841   $as_echo "$as_me: failed program was:" >&5
12842 sed 's/^/| /' conftest.$ac_ext >&5
12843
12844         ac_cv_func___setostype=no
12845 fi
12846
12847 rm -rf conftest.dSYM
12848 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12849       conftest$ac_exeext conftest.$ac_ext
12850 fi
12851 { $as_echo "$as_me:$LINENO: result: $ac_cv_func___setostype" >&5
12852 $as_echo "$ac_cv_func___setostype" >&6; }
12853 if test "x$ac_cv_func___setostype" = x""yes; then
12854   cat >>confdefs.h <<\_ACEOF
12855 #define HAVE_SETOSTYPE 1
12856 _ACEOF
12857
12858 fi
12859
12860 { $as_echo "$as_me:$LINENO: checking for wait3" >&5
12861 $as_echo_n "checking for wait3... " >&6; }
12862 if test "${ac_cv_func_wait3+set}" = set; then
12863   $as_echo_n "(cached) " >&6
12864 else
12865   cat >conftest.$ac_ext <<_ACEOF
12866 /* confdefs.h.  */
12867 _ACEOF
12868 cat confdefs.h >>conftest.$ac_ext
12869 cat >>conftest.$ac_ext <<_ACEOF
12870 /* end confdefs.h.  */
12871 /* Define wait3 to an innocuous variant, in case <limits.h> declares wait3.
12872    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12873 #define wait3 innocuous_wait3
12874
12875 /* System header to define __stub macros and hopefully few prototypes,
12876     which can conflict with char wait3 (); below.
12877     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12878     <limits.h> exists even on freestanding compilers.  */
12879
12880 #ifdef __STDC__
12881 # include <limits.h>
12882 #else
12883 # include <assert.h>
12884 #endif
12885
12886 #undef wait3
12887
12888 /* Override any GCC internal prototype to avoid an error.
12889    Use char because int might match the return type of a GCC
12890    builtin and then its argument prototype would still apply.  */
12891 #ifdef __cplusplus
12892 extern "C"
12893 #endif
12894 char wait3 ();
12895 /* The GNU C library defines this for functions which it implements
12896     to always fail with ENOSYS.  Some functions are actually named
12897     something starting with __ and the normal name is an alias.  */
12898 #if defined __stub_wait3 || defined __stub___wait3
12899 choke me
12900 #endif
12901
12902 int
12903 main ()
12904 {
12905 return wait3 ();
12906   ;
12907   return 0;
12908 }
12909 _ACEOF
12910 rm -f conftest.$ac_objext conftest$ac_exeext
12911 if { (ac_try="$ac_link"
12912 case "(($ac_try" in
12913   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12914   *) ac_try_echo=$ac_try;;
12915 esac
12916 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
12917 $as_echo "$ac_try_echo") >&5
12918   (eval "$ac_link") 2>conftest.er1
12919   ac_status=$?
12920   grep -v '^ *+' conftest.er1 >conftest.err
12921   rm -f conftest.er1
12922   cat conftest.err >&5
12923   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
12924   (exit $ac_status); } && {
12925          test -z "$ac_c_werror_flag" ||
12926          test ! -s conftest.err
12927        } && test -s conftest$ac_exeext && {
12928          test "$cross_compiling" = yes ||
12929          $as_test_x conftest$ac_exeext
12930        }; then
12931   ac_cv_func_wait3=yes
12932 else
12933   $as_echo "$as_me: failed program was:" >&5
12934 sed 's/^/| /' conftest.$ac_ext >&5
12935
12936         ac_cv_func_wait3=no
12937 fi
12938
12939 rm -rf conftest.dSYM
12940 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12941       conftest$ac_exeext conftest.$ac_ext
12942 fi
12943 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_wait3" >&5
12944 $as_echo "$ac_cv_func_wait3" >&6; }
12945 if test "x$ac_cv_func_wait3" = x""yes; then
12946   cat >>confdefs.h <<\_ACEOF
12947 #define HAVE_WAIT3 1
12948 _ACEOF
12949
12950 fi
12951
12952 { $as_echo "$as_me:$LINENO: checking for isinf" >&5
12953 $as_echo_n "checking for isinf... " >&6; }
12954 if test "${ac_cv_func_isinf+set}" = set; then
12955   $as_echo_n "(cached) " >&6
12956 else
12957   cat >conftest.$ac_ext <<_ACEOF
12958 /* confdefs.h.  */
12959 _ACEOF
12960 cat confdefs.h >>conftest.$ac_ext
12961 cat >>conftest.$ac_ext <<_ACEOF
12962 /* end confdefs.h.  */
12963 /* Define isinf to an innocuous variant, in case <limits.h> declares isinf.
12964    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12965 #define isinf innocuous_isinf
12966
12967 /* System header to define __stub macros and hopefully few prototypes,
12968     which can conflict with char isinf (); below.
12969     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12970     <limits.h> exists even on freestanding compilers.  */
12971
12972 #ifdef __STDC__
12973 # include <limits.h>
12974 #else
12975 # include <assert.h>
12976 #endif
12977
12978 #undef isinf
12979
12980 /* Override any GCC internal prototype to avoid an error.
12981    Use char because int might match the return type of a GCC
12982    builtin and then its argument prototype would still apply.  */
12983 #ifdef __cplusplus
12984 extern "C"
12985 #endif
12986 char isinf ();
12987 /* The GNU C library defines this for functions which it implements
12988     to always fail with ENOSYS.  Some functions are actually named
12989     something starting with __ and the normal name is an alias.  */
12990 #if defined __stub_isinf || defined __stub___isinf
12991 choke me
12992 #endif
12993
12994 int
12995 main ()
12996 {
12997 return isinf ();
12998   ;
12999   return 0;
13000 }
13001 _ACEOF
13002 rm -f conftest.$ac_objext conftest$ac_exeext
13003 if { (ac_try="$ac_link"
13004 case "(($ac_try" in
13005   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13006   *) ac_try_echo=$ac_try;;
13007 esac
13008 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13009 $as_echo "$ac_try_echo") >&5
13010   (eval "$ac_link") 2>conftest.er1
13011   ac_status=$?
13012   grep -v '^ *+' conftest.er1 >conftest.err
13013   rm -f conftest.er1
13014   cat conftest.err >&5
13015   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13016   (exit $ac_status); } && {
13017          test -z "$ac_c_werror_flag" ||
13018          test ! -s conftest.err
13019        } && test -s conftest$ac_exeext && {
13020          test "$cross_compiling" = yes ||
13021          $as_test_x conftest$ac_exeext
13022        }; then
13023   ac_cv_func_isinf=yes
13024 else
13025   $as_echo "$as_me: failed program was:" >&5
13026 sed 's/^/| /' conftest.$ac_ext >&5
13027
13028         ac_cv_func_isinf=no
13029 fi
13030
13031 rm -rf conftest.dSYM
13032 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13033       conftest$ac_exeext conftest.$ac_ext
13034 fi
13035 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_isinf" >&5
13036 $as_echo "$ac_cv_func_isinf" >&6; }
13037 if test "x$ac_cv_func_isinf" = x""yes; then
13038   cat >>confdefs.h <<\_ACEOF
13039 #define HAVE_ISINF_IN_LIBC 1
13040 _ACEOF
13041
13042 fi
13043
13044 { $as_echo "$as_me:$LINENO: checking for isnan" >&5
13045 $as_echo_n "checking for isnan... " >&6; }
13046 if test "${ac_cv_func_isnan+set}" = set; then
13047   $as_echo_n "(cached) " >&6
13048 else
13049   cat >conftest.$ac_ext <<_ACEOF
13050 /* confdefs.h.  */
13051 _ACEOF
13052 cat confdefs.h >>conftest.$ac_ext
13053 cat >>conftest.$ac_ext <<_ACEOF
13054 /* end confdefs.h.  */
13055 /* Define isnan to an innocuous variant, in case <limits.h> declares isnan.
13056    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
13057 #define isnan innocuous_isnan
13058
13059 /* System header to define __stub macros and hopefully few prototypes,
13060     which can conflict with char isnan (); below.
13061     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13062     <limits.h> exists even on freestanding compilers.  */
13063
13064 #ifdef __STDC__
13065 # include <limits.h>
13066 #else
13067 # include <assert.h>
13068 #endif
13069
13070 #undef isnan
13071
13072 /* Override any GCC internal prototype to avoid an error.
13073    Use char because int might match the return type of a GCC
13074    builtin and then its argument prototype would still apply.  */
13075 #ifdef __cplusplus
13076 extern "C"
13077 #endif
13078 char isnan ();
13079 /* The GNU C library defines this for functions which it implements
13080     to always fail with ENOSYS.  Some functions are actually named
13081     something starting with __ and the normal name is an alias.  */
13082 #if defined __stub_isnan || defined __stub___isnan
13083 choke me
13084 #endif
13085
13086 int
13087 main ()
13088 {
13089 return isnan ();
13090   ;
13091   return 0;
13092 }
13093 _ACEOF
13094 rm -f conftest.$ac_objext conftest$ac_exeext
13095 if { (ac_try="$ac_link"
13096 case "(($ac_try" in
13097   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13098   *) ac_try_echo=$ac_try;;
13099 esac
13100 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13101 $as_echo "$ac_try_echo") >&5
13102   (eval "$ac_link") 2>conftest.er1
13103   ac_status=$?
13104   grep -v '^ *+' conftest.er1 >conftest.err
13105   rm -f conftest.er1
13106   cat conftest.err >&5
13107   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13108   (exit $ac_status); } && {
13109          test -z "$ac_c_werror_flag" ||
13110          test ! -s conftest.err
13111        } && test -s conftest$ac_exeext && {
13112          test "$cross_compiling" = yes ||
13113          $as_test_x conftest$ac_exeext
13114        }; then
13115   ac_cv_func_isnan=yes
13116 else
13117   $as_echo "$as_me: failed program was:" >&5
13118 sed 's/^/| /' conftest.$ac_ext >&5
13119
13120         ac_cv_func_isnan=no
13121 fi
13122
13123 rm -rf conftest.dSYM
13124 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13125       conftest$ac_exeext conftest.$ac_ext
13126 fi
13127 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_isnan" >&5
13128 $as_echo "$ac_cv_func_isnan" >&6; }
13129 if test "x$ac_cv_func_isnan" = x""yes; then
13130   cat >>confdefs.h <<\_ACEOF
13131 #define HAVE_ISNAN_IN_LIBC 1
13132 _ACEOF
13133
13134 fi
13135
13136
13137 { $as_echo "$as_me:$LINENO: checking for mkfifo" >&5
13138 $as_echo_n "checking for mkfifo... " >&6; }
13139 if test "${ac_cv_func_mkfifo+set}" = set; then
13140   $as_echo_n "(cached) " >&6
13141 else
13142   cat >conftest.$ac_ext <<_ACEOF
13143 /* confdefs.h.  */
13144 _ACEOF
13145 cat confdefs.h >>conftest.$ac_ext
13146 cat >>conftest.$ac_ext <<_ACEOF
13147 /* end confdefs.h.  */
13148 /* Define mkfifo to an innocuous variant, in case <limits.h> declares mkfifo.
13149    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
13150 #define mkfifo innocuous_mkfifo
13151
13152 /* System header to define __stub macros and hopefully few prototypes,
13153     which can conflict with char mkfifo (); below.
13154     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13155     <limits.h> exists even on freestanding compilers.  */
13156
13157 #ifdef __STDC__
13158 # include <limits.h>
13159 #else
13160 # include <assert.h>
13161 #endif
13162
13163 #undef mkfifo
13164
13165 /* Override any GCC internal prototype to avoid an error.
13166    Use char because int might match the return type of a GCC
13167    builtin and then its argument prototype would still apply.  */
13168 #ifdef __cplusplus
13169 extern "C"
13170 #endif
13171 char mkfifo ();
13172 /* The GNU C library defines this for functions which it implements
13173     to always fail with ENOSYS.  Some functions are actually named
13174     something starting with __ and the normal name is an alias.  */
13175 #if defined __stub_mkfifo || defined __stub___mkfifo
13176 choke me
13177 #endif
13178
13179 int
13180 main ()
13181 {
13182 return mkfifo ();
13183   ;
13184   return 0;
13185 }
13186 _ACEOF
13187 rm -f conftest.$ac_objext conftest$ac_exeext
13188 if { (ac_try="$ac_link"
13189 case "(($ac_try" in
13190   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13191   *) ac_try_echo=$ac_try;;
13192 esac
13193 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13194 $as_echo "$ac_try_echo") >&5
13195   (eval "$ac_link") 2>conftest.er1
13196   ac_status=$?
13197   grep -v '^ *+' conftest.er1 >conftest.err
13198   rm -f conftest.er1
13199   cat conftest.err >&5
13200   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13201   (exit $ac_status); } && {
13202          test -z "$ac_c_werror_flag" ||
13203          test ! -s conftest.err
13204        } && test -s conftest$ac_exeext && {
13205          test "$cross_compiling" = yes ||
13206          $as_test_x conftest$ac_exeext
13207        }; then
13208   ac_cv_func_mkfifo=yes
13209 else
13210   $as_echo "$as_me: failed program was:" >&5
13211 sed 's/^/| /' conftest.$ac_ext >&5
13212
13213         ac_cv_func_mkfifo=no
13214 fi
13215
13216 rm -rf conftest.dSYM
13217 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13218       conftest$ac_exeext conftest.$ac_ext
13219 fi
13220 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_mkfifo" >&5
13221 $as_echo "$ac_cv_func_mkfifo" >&6; }
13222 if test "x$ac_cv_func_mkfifo" = x""yes; then
13223   cat >>confdefs.h <<\_ACEOF
13224 #define HAVE_MKFIFO 1
13225 _ACEOF
13226
13227 else
13228   cat >>confdefs.h <<\_ACEOF
13229 #define MKFIFO_MISSING 1
13230 _ACEOF
13231
13232 fi
13233
13234
13235
13236
13237
13238
13239
13240
13241
13242
13243
13244
13245
13246
13247
13248
13249
13250
13251
13252
13253
13254
13255
13256
13257
13258 for ac_func in dup2 eaccess fcntl getdtablesize getgroups gethostname \
13259                 getpagesize getpeername getrlimit getrusage gettimeofday \
13260                 kill killpg lstat readlink sbrk select setdtablesize \
13261                 setitimer tcgetpgrp uname ulimit waitpid
13262 do
13263 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13264 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
13265 $as_echo_n "checking for $ac_func... " >&6; }
13266 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
13267   $as_echo_n "(cached) " >&6
13268 else
13269   cat >conftest.$ac_ext <<_ACEOF
13270 /* confdefs.h.  */
13271 _ACEOF
13272 cat confdefs.h >>conftest.$ac_ext
13273 cat >>conftest.$ac_ext <<_ACEOF
13274 /* end confdefs.h.  */
13275 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
13276    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
13277 #define $ac_func innocuous_$ac_func
13278
13279 /* System header to define __stub macros and hopefully few prototypes,
13280     which can conflict with char $ac_func (); below.
13281     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13282     <limits.h> exists even on freestanding compilers.  */
13283
13284 #ifdef __STDC__
13285 # include <limits.h>
13286 #else
13287 # include <assert.h>
13288 #endif
13289
13290 #undef $ac_func
13291
13292 /* Override any GCC internal prototype to avoid an error.
13293    Use char because int might match the return type of a GCC
13294    builtin and then its argument prototype would still apply.  */
13295 #ifdef __cplusplus
13296 extern "C"
13297 #endif
13298 char $ac_func ();
13299 /* The GNU C library defines this for functions which it implements
13300     to always fail with ENOSYS.  Some functions are actually named
13301     something starting with __ and the normal name is an alias.  */
13302 #if defined __stub_$ac_func || defined __stub___$ac_func
13303 choke me
13304 #endif
13305
13306 int
13307 main ()
13308 {
13309 return $ac_func ();
13310   ;
13311   return 0;
13312 }
13313 _ACEOF
13314 rm -f conftest.$ac_objext conftest$ac_exeext
13315 if { (ac_try="$ac_link"
13316 case "(($ac_try" in
13317   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13318   *) ac_try_echo=$ac_try;;
13319 esac
13320 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13321 $as_echo "$ac_try_echo") >&5
13322   (eval "$ac_link") 2>conftest.er1
13323   ac_status=$?
13324   grep -v '^ *+' conftest.er1 >conftest.err
13325   rm -f conftest.er1
13326   cat conftest.err >&5
13327   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13328   (exit $ac_status); } && {
13329          test -z "$ac_c_werror_flag" ||
13330          test ! -s conftest.err
13331        } && test -s conftest$ac_exeext && {
13332          test "$cross_compiling" = yes ||
13333          $as_test_x conftest$ac_exeext
13334        }; then
13335   eval "$as_ac_var=yes"
13336 else
13337   $as_echo "$as_me: failed program was:" >&5
13338 sed 's/^/| /' conftest.$ac_ext >&5
13339
13340         eval "$as_ac_var=no"
13341 fi
13342
13343 rm -rf conftest.dSYM
13344 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13345       conftest$ac_exeext conftest.$ac_ext
13346 fi
13347 ac_res=`eval 'as_val=${'$as_ac_var'}
13348                  $as_echo "$as_val"'`
13349                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
13350 $as_echo "$ac_res" >&6; }
13351 as_val=`eval 'as_val=${'$as_ac_var'}
13352                  $as_echo "$as_val"'`
13353    if test "x$as_val" = x""yes; then
13354   cat >>confdefs.h <<_ACEOF
13355 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13356 _ACEOF
13357
13358 fi
13359 done
13360
13361
13362 for ac_func in rename
13363 do
13364 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13365 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
13366 $as_echo_n "checking for $ac_func... " >&6; }
13367 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
13368   $as_echo_n "(cached) " >&6
13369 else
13370   cat >conftest.$ac_ext <<_ACEOF
13371 /* confdefs.h.  */
13372 _ACEOF
13373 cat confdefs.h >>conftest.$ac_ext
13374 cat >>conftest.$ac_ext <<_ACEOF
13375 /* end confdefs.h.  */
13376 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
13377    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
13378 #define $ac_func innocuous_$ac_func
13379
13380 /* System header to define __stub macros and hopefully few prototypes,
13381     which can conflict with char $ac_func (); below.
13382     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13383     <limits.h> exists even on freestanding compilers.  */
13384
13385 #ifdef __STDC__
13386 # include <limits.h>
13387 #else
13388 # include <assert.h>
13389 #endif
13390
13391 #undef $ac_func
13392
13393 /* Override any GCC internal prototype to avoid an error.
13394    Use char because int might match the return type of a GCC
13395    builtin and then its argument prototype would still apply.  */
13396 #ifdef __cplusplus
13397 extern "C"
13398 #endif
13399 char $ac_func ();
13400 /* The GNU C library defines this for functions which it implements
13401     to always fail with ENOSYS.  Some functions are actually named
13402     something starting with __ and the normal name is an alias.  */
13403 #if defined __stub_$ac_func || defined __stub___$ac_func
13404 choke me
13405 #endif
13406
13407 int
13408 main ()
13409 {
13410 return $ac_func ();
13411   ;
13412   return 0;
13413 }
13414 _ACEOF
13415 rm -f conftest.$ac_objext conftest$ac_exeext
13416 if { (ac_try="$ac_link"
13417 case "(($ac_try" in
13418   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13419   *) ac_try_echo=$ac_try;;
13420 esac
13421 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13422 $as_echo "$ac_try_echo") >&5
13423   (eval "$ac_link") 2>conftest.er1
13424   ac_status=$?
13425   grep -v '^ *+' conftest.er1 >conftest.err
13426   rm -f conftest.er1
13427   cat conftest.err >&5
13428   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13429   (exit $ac_status); } && {
13430          test -z "$ac_c_werror_flag" ||
13431          test ! -s conftest.err
13432        } && test -s conftest$ac_exeext && {
13433          test "$cross_compiling" = yes ||
13434          $as_test_x conftest$ac_exeext
13435        }; then
13436   eval "$as_ac_var=yes"
13437 else
13438   $as_echo "$as_me: failed program was:" >&5
13439 sed 's/^/| /' conftest.$ac_ext >&5
13440
13441         eval "$as_ac_var=no"
13442 fi
13443
13444 rm -rf conftest.dSYM
13445 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13446       conftest$ac_exeext conftest.$ac_ext
13447 fi
13448 ac_res=`eval 'as_val=${'$as_ac_var'}
13449                  $as_echo "$as_val"'`
13450                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
13451 $as_echo "$ac_res" >&6; }
13452 as_val=`eval 'as_val=${'$as_ac_var'}
13453                  $as_echo "$as_val"'`
13454    if test "x$as_val" = x""yes; then
13455   cat >>confdefs.h <<_ACEOF
13456 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13457 _ACEOF
13458
13459 else
13460   case " $LIBOBJS " in
13461   *" $ac_func.$ac_objext "* ) ;;
13462   *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
13463  ;;
13464 esac
13465
13466 fi
13467 done
13468
13469
13470
13471
13472
13473
13474
13475
13476
13477
13478
13479
13480
13481
13482
13483
13484
13485
13486
13487
13488
13489
13490
13491
13492
13493
13494
13495
13496
13497
13498
13499
13500 for ac_func in bcopy bzero confstr faccessat fnmatch \
13501                 getaddrinfo gethostbyname getservbyname getservent inet_aton \
13502                 memmove pathconf putenv raise regcomp regexec \
13503                 setenv setlinebuf setlocale setvbuf siginterrupt strchr \
13504                 sysconf syslog tcgetattr times ttyname tzset unsetenv
13505 do
13506 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13507 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
13508 $as_echo_n "checking for $ac_func... " >&6; }
13509 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
13510   $as_echo_n "(cached) " >&6
13511 else
13512   cat >conftest.$ac_ext <<_ACEOF
13513 /* confdefs.h.  */
13514 _ACEOF
13515 cat confdefs.h >>conftest.$ac_ext
13516 cat >>conftest.$ac_ext <<_ACEOF
13517 /* end confdefs.h.  */
13518 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
13519    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
13520 #define $ac_func innocuous_$ac_func
13521
13522 /* System header to define __stub macros and hopefully few prototypes,
13523     which can conflict with char $ac_func (); below.
13524     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13525     <limits.h> exists even on freestanding compilers.  */
13526
13527 #ifdef __STDC__
13528 # include <limits.h>
13529 #else
13530 # include <assert.h>
13531 #endif
13532
13533 #undef $ac_func
13534
13535 /* Override any GCC internal prototype to avoid an error.
13536    Use char because int might match the return type of a GCC
13537    builtin and then its argument prototype would still apply.  */
13538 #ifdef __cplusplus
13539 extern "C"
13540 #endif
13541 char $ac_func ();
13542 /* The GNU C library defines this for functions which it implements
13543     to always fail with ENOSYS.  Some functions are actually named
13544     something starting with __ and the normal name is an alias.  */
13545 #if defined __stub_$ac_func || defined __stub___$ac_func
13546 choke me
13547 #endif
13548
13549 int
13550 main ()
13551 {
13552 return $ac_func ();
13553   ;
13554   return 0;
13555 }
13556 _ACEOF
13557 rm -f conftest.$ac_objext conftest$ac_exeext
13558 if { (ac_try="$ac_link"
13559 case "(($ac_try" in
13560   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13561   *) ac_try_echo=$ac_try;;
13562 esac
13563 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13564 $as_echo "$ac_try_echo") >&5
13565   (eval "$ac_link") 2>conftest.er1
13566   ac_status=$?
13567   grep -v '^ *+' conftest.er1 >conftest.err
13568   rm -f conftest.er1
13569   cat conftest.err >&5
13570   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13571   (exit $ac_status); } && {
13572          test -z "$ac_c_werror_flag" ||
13573          test ! -s conftest.err
13574        } && test -s conftest$ac_exeext && {
13575          test "$cross_compiling" = yes ||
13576          $as_test_x conftest$ac_exeext
13577        }; then
13578   eval "$as_ac_var=yes"
13579 else
13580   $as_echo "$as_me: failed program was:" >&5
13581 sed 's/^/| /' conftest.$ac_ext >&5
13582
13583         eval "$as_ac_var=no"
13584 fi
13585
13586 rm -rf conftest.dSYM
13587 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13588       conftest$ac_exeext conftest.$ac_ext
13589 fi
13590 ac_res=`eval 'as_val=${'$as_ac_var'}
13591                  $as_echo "$as_val"'`
13592                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
13593 $as_echo "$ac_res" >&6; }
13594 as_val=`eval 'as_val=${'$as_ac_var'}
13595                  $as_echo "$as_val"'`
13596    if test "x$as_val" = x""yes; then
13597   cat >>confdefs.h <<_ACEOF
13598 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13599 _ACEOF
13600
13601 fi
13602 done
13603
13604
13605
13606
13607 for ac_func in vasprintf asprintf
13608 do
13609 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13610 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
13611 $as_echo_n "checking for $ac_func... " >&6; }
13612 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
13613   $as_echo_n "(cached) " >&6
13614 else
13615   cat >conftest.$ac_ext <<_ACEOF
13616 /* confdefs.h.  */
13617 _ACEOF
13618 cat confdefs.h >>conftest.$ac_ext
13619 cat >>conftest.$ac_ext <<_ACEOF
13620 /* end confdefs.h.  */
13621 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
13622    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
13623 #define $ac_func innocuous_$ac_func
13624
13625 /* System header to define __stub macros and hopefully few prototypes,
13626     which can conflict with char $ac_func (); below.
13627     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13628     <limits.h> exists even on freestanding compilers.  */
13629
13630 #ifdef __STDC__
13631 # include <limits.h>
13632 #else
13633 # include <assert.h>
13634 #endif
13635
13636 #undef $ac_func
13637
13638 /* Override any GCC internal prototype to avoid an error.
13639    Use char because int might match the return type of a GCC
13640    builtin and then its argument prototype would still apply.  */
13641 #ifdef __cplusplus
13642 extern "C"
13643 #endif
13644 char $ac_func ();
13645 /* The GNU C library defines this for functions which it implements
13646     to always fail with ENOSYS.  Some functions are actually named
13647     something starting with __ and the normal name is an alias.  */
13648 #if defined __stub_$ac_func || defined __stub___$ac_func
13649 choke me
13650 #endif
13651
13652 int
13653 main ()
13654 {
13655 return $ac_func ();
13656   ;
13657   return 0;
13658 }
13659 _ACEOF
13660 rm -f conftest.$ac_objext conftest$ac_exeext
13661 if { (ac_try="$ac_link"
13662 case "(($ac_try" in
13663   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13664   *) ac_try_echo=$ac_try;;
13665 esac
13666 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13667 $as_echo "$ac_try_echo") >&5
13668   (eval "$ac_link") 2>conftest.er1
13669   ac_status=$?
13670   grep -v '^ *+' conftest.er1 >conftest.err
13671   rm -f conftest.er1
13672   cat conftest.err >&5
13673   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13674   (exit $ac_status); } && {
13675          test -z "$ac_c_werror_flag" ||
13676          test ! -s conftest.err
13677        } && test -s conftest$ac_exeext && {
13678          test "$cross_compiling" = yes ||
13679          $as_test_x conftest$ac_exeext
13680        }; then
13681   eval "$as_ac_var=yes"
13682 else
13683   $as_echo "$as_me: failed program was:" >&5
13684 sed 's/^/| /' conftest.$ac_ext >&5
13685
13686         eval "$as_ac_var=no"
13687 fi
13688
13689 rm -rf conftest.dSYM
13690 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13691       conftest$ac_exeext conftest.$ac_ext
13692 fi
13693 ac_res=`eval 'as_val=${'$as_ac_var'}
13694                  $as_echo "$as_val"'`
13695                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
13696 $as_echo "$ac_res" >&6; }
13697 as_val=`eval 'as_val=${'$as_ac_var'}
13698                  $as_echo "$as_val"'`
13699    if test "x$as_val" = x""yes; then
13700   cat >>confdefs.h <<_ACEOF
13701 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13702 _ACEOF
13703
13704 fi
13705 done
13706
13707
13708
13709
13710
13711
13712
13713 for ac_func in isascii isblank isgraph isprint isspace isxdigit
13714 do
13715 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13716 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
13717 $as_echo_n "checking for $ac_func... " >&6; }
13718 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
13719   $as_echo_n "(cached) " >&6
13720 else
13721   cat >conftest.$ac_ext <<_ACEOF
13722 /* confdefs.h.  */
13723 _ACEOF
13724 cat confdefs.h >>conftest.$ac_ext
13725 cat >>conftest.$ac_ext <<_ACEOF
13726 /* end confdefs.h.  */
13727 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
13728    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
13729 #define $ac_func innocuous_$ac_func
13730
13731 /* System header to define __stub macros and hopefully few prototypes,
13732     which can conflict with char $ac_func (); below.
13733     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13734     <limits.h> exists even on freestanding compilers.  */
13735
13736 #ifdef __STDC__
13737 # include <limits.h>
13738 #else
13739 # include <assert.h>
13740 #endif
13741
13742 #undef $ac_func
13743
13744 /* Override any GCC internal prototype to avoid an error.
13745    Use char because int might match the return type of a GCC
13746    builtin and then its argument prototype would still apply.  */
13747 #ifdef __cplusplus
13748 extern "C"
13749 #endif
13750 char $ac_func ();
13751 /* The GNU C library defines this for functions which it implements
13752     to always fail with ENOSYS.  Some functions are actually named
13753     something starting with __ and the normal name is an alias.  */
13754 #if defined __stub_$ac_func || defined __stub___$ac_func
13755 choke me
13756 #endif
13757
13758 int
13759 main ()
13760 {
13761 return $ac_func ();
13762   ;
13763   return 0;
13764 }
13765 _ACEOF
13766 rm -f conftest.$ac_objext conftest$ac_exeext
13767 if { (ac_try="$ac_link"
13768 case "(($ac_try" in
13769   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13770   *) ac_try_echo=$ac_try;;
13771 esac
13772 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13773 $as_echo "$ac_try_echo") >&5
13774   (eval "$ac_link") 2>conftest.er1
13775   ac_status=$?
13776   grep -v '^ *+' conftest.er1 >conftest.err
13777   rm -f conftest.er1
13778   cat conftest.err >&5
13779   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13780   (exit $ac_status); } && {
13781          test -z "$ac_c_werror_flag" ||
13782          test ! -s conftest.err
13783        } && test -s conftest$ac_exeext && {
13784          test "$cross_compiling" = yes ||
13785          $as_test_x conftest$ac_exeext
13786        }; then
13787   eval "$as_ac_var=yes"
13788 else
13789   $as_echo "$as_me: failed program was:" >&5
13790 sed 's/^/| /' conftest.$ac_ext >&5
13791
13792         eval "$as_ac_var=no"
13793 fi
13794
13795 rm -rf conftest.dSYM
13796 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13797       conftest$ac_exeext conftest.$ac_ext
13798 fi
13799 ac_res=`eval 'as_val=${'$as_ac_var'}
13800                  $as_echo "$as_val"'`
13801                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
13802 $as_echo "$ac_res" >&6; }
13803 as_val=`eval 'as_val=${'$as_ac_var'}
13804                  $as_echo "$as_val"'`
13805    if test "x$as_val" = x""yes; then
13806   cat >>confdefs.h <<_ACEOF
13807 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13808 _ACEOF
13809
13810 fi
13811 done
13812
13813
13814
13815
13816 for ac_func in getpwent getpwnam getpwuid
13817 do
13818 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13819 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
13820 $as_echo_n "checking for $ac_func... " >&6; }
13821 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
13822   $as_echo_n "(cached) " >&6
13823 else
13824   cat >conftest.$ac_ext <<_ACEOF
13825 /* confdefs.h.  */
13826 _ACEOF
13827 cat confdefs.h >>conftest.$ac_ext
13828 cat >>conftest.$ac_ext <<_ACEOF
13829 /* end confdefs.h.  */
13830 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
13831    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
13832 #define $ac_func innocuous_$ac_func
13833
13834 /* System header to define __stub macros and hopefully few prototypes,
13835     which can conflict with char $ac_func (); below.
13836     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13837     <limits.h> exists even on freestanding compilers.  */
13838
13839 #ifdef __STDC__
13840 # include <limits.h>
13841 #else
13842 # include <assert.h>
13843 #endif
13844
13845 #undef $ac_func
13846
13847 /* Override any GCC internal prototype to avoid an error.
13848    Use char because int might match the return type of a GCC
13849    builtin and then its argument prototype would still apply.  */
13850 #ifdef __cplusplus
13851 extern "C"
13852 #endif
13853 char $ac_func ();
13854 /* The GNU C library defines this for functions which it implements
13855     to always fail with ENOSYS.  Some functions are actually named
13856     something starting with __ and the normal name is an alias.  */
13857 #if defined __stub_$ac_func || defined __stub___$ac_func
13858 choke me
13859 #endif
13860
13861 int
13862 main ()
13863 {
13864 return $ac_func ();
13865   ;
13866   return 0;
13867 }
13868 _ACEOF
13869 rm -f conftest.$ac_objext conftest$ac_exeext
13870 if { (ac_try="$ac_link"
13871 case "(($ac_try" in
13872   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13873   *) ac_try_echo=$ac_try;;
13874 esac
13875 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13876 $as_echo "$ac_try_echo") >&5
13877   (eval "$ac_link") 2>conftest.er1
13878   ac_status=$?
13879   grep -v '^ *+' conftest.er1 >conftest.err
13880   rm -f conftest.er1
13881   cat conftest.err >&5
13882   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13883   (exit $ac_status); } && {
13884          test -z "$ac_c_werror_flag" ||
13885          test ! -s conftest.err
13886        } && test -s conftest$ac_exeext && {
13887          test "$cross_compiling" = yes ||
13888          $as_test_x conftest$ac_exeext
13889        }; then
13890   eval "$as_ac_var=yes"
13891 else
13892   $as_echo "$as_me: failed program was:" >&5
13893 sed 's/^/| /' conftest.$ac_ext >&5
13894
13895         eval "$as_ac_var=no"
13896 fi
13897
13898 rm -rf conftest.dSYM
13899 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13900       conftest$ac_exeext conftest.$ac_ext
13901 fi
13902 ac_res=`eval 'as_val=${'$as_ac_var'}
13903                  $as_echo "$as_val"'`
13904                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
13905 $as_echo "$ac_res" >&6; }
13906 as_val=`eval 'as_val=${'$as_ac_var'}
13907                  $as_echo "$as_val"'`
13908    if test "x$as_val" = x""yes; then
13909   cat >>confdefs.h <<_ACEOF
13910 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13911 _ACEOF
13912
13913 fi
13914 done
13915
13916
13917
13918 for ac_func in getcwd memset
13919 do
13920 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13921 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
13922 $as_echo_n "checking for $ac_func... " >&6; }
13923 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
13924   $as_echo_n "(cached) " >&6
13925 else
13926   cat >conftest.$ac_ext <<_ACEOF
13927 /* confdefs.h.  */
13928 _ACEOF
13929 cat confdefs.h >>conftest.$ac_ext
13930 cat >>conftest.$ac_ext <<_ACEOF
13931 /* end confdefs.h.  */
13932 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
13933    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
13934 #define $ac_func innocuous_$ac_func
13935
13936 /* System header to define __stub macros and hopefully few prototypes,
13937     which can conflict with char $ac_func (); below.
13938     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13939     <limits.h> exists even on freestanding compilers.  */
13940
13941 #ifdef __STDC__
13942 # include <limits.h>
13943 #else
13944 # include <assert.h>
13945 #endif
13946
13947 #undef $ac_func
13948
13949 /* Override any GCC internal prototype to avoid an error.
13950    Use char because int might match the return type of a GCC
13951    builtin and then its argument prototype would still apply.  */
13952 #ifdef __cplusplus
13953 extern "C"
13954 #endif
13955 char $ac_func ();
13956 /* The GNU C library defines this for functions which it implements
13957     to always fail with ENOSYS.  Some functions are actually named
13958     something starting with __ and the normal name is an alias.  */
13959 #if defined __stub_$ac_func || defined __stub___$ac_func
13960 choke me
13961 #endif
13962
13963 int
13964 main ()
13965 {
13966 return $ac_func ();
13967   ;
13968   return 0;
13969 }
13970 _ACEOF
13971 rm -f conftest.$ac_objext conftest$ac_exeext
13972 if { (ac_try="$ac_link"
13973 case "(($ac_try" in
13974   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13975   *) ac_try_echo=$ac_try;;
13976 esac
13977 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
13978 $as_echo "$ac_try_echo") >&5
13979   (eval "$ac_link") 2>conftest.er1
13980   ac_status=$?
13981   grep -v '^ *+' conftest.er1 >conftest.err
13982   rm -f conftest.er1
13983   cat conftest.err >&5
13984   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
13985   (exit $ac_status); } && {
13986          test -z "$ac_c_werror_flag" ||
13987          test ! -s conftest.err
13988        } && test -s conftest$ac_exeext && {
13989          test "$cross_compiling" = yes ||
13990          $as_test_x conftest$ac_exeext
13991        }; then
13992   eval "$as_ac_var=yes"
13993 else
13994   $as_echo "$as_me: failed program was:" >&5
13995 sed 's/^/| /' conftest.$ac_ext >&5
13996
13997         eval "$as_ac_var=no"
13998 fi
13999
14000 rm -rf conftest.dSYM
14001 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14002       conftest$ac_exeext conftest.$ac_ext
14003 fi
14004 ac_res=`eval 'as_val=${'$as_ac_var'}
14005                  $as_echo "$as_val"'`
14006                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
14007 $as_echo "$ac_res" >&6; }
14008 as_val=`eval 'as_val=${'$as_ac_var'}
14009                  $as_echo "$as_val"'`
14010    if test "x$as_val" = x""yes; then
14011   cat >>confdefs.h <<_ACEOF
14012 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
14013 _ACEOF
14014
14015 else
14016   case " $LIBOBJS " in
14017   *" $ac_func.$ac_objext "* ) ;;
14018   *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
14019  ;;
14020 esac
14021
14022 fi
14023 done
14024
14025
14026
14027
14028
14029
14030
14031
14032
14033 for ac_func in strcasecmp strcasestr strerror strftime strnlen strpbrk strstr
14034 do
14035 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
14036 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
14037 $as_echo_n "checking for $ac_func... " >&6; }
14038 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
14039   $as_echo_n "(cached) " >&6
14040 else
14041   cat >conftest.$ac_ext <<_ACEOF
14042 /* confdefs.h.  */
14043 _ACEOF
14044 cat confdefs.h >>conftest.$ac_ext
14045 cat >>conftest.$ac_ext <<_ACEOF
14046 /* end confdefs.h.  */
14047 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14048    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
14049 #define $ac_func innocuous_$ac_func
14050
14051 /* System header to define __stub macros and hopefully few prototypes,
14052     which can conflict with char $ac_func (); below.
14053     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14054     <limits.h> exists even on freestanding compilers.  */
14055
14056 #ifdef __STDC__
14057 # include <limits.h>
14058 #else
14059 # include <assert.h>
14060 #endif
14061
14062 #undef $ac_func
14063
14064 /* Override any GCC internal prototype to avoid an error.
14065    Use char because int might match the return type of a GCC
14066    builtin and then its argument prototype would still apply.  */
14067 #ifdef __cplusplus
14068 extern "C"
14069 #endif
14070 char $ac_func ();
14071 /* The GNU C library defines this for functions which it implements
14072     to always fail with ENOSYS.  Some functions are actually named
14073     something starting with __ and the normal name is an alias.  */
14074 #if defined __stub_$ac_func || defined __stub___$ac_func
14075 choke me
14076 #endif
14077
14078 int
14079 main ()
14080 {
14081 return $ac_func ();
14082   ;
14083   return 0;
14084 }
14085 _ACEOF
14086 rm -f conftest.$ac_objext conftest$ac_exeext
14087 if { (ac_try="$ac_link"
14088 case "(($ac_try" in
14089   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14090   *) ac_try_echo=$ac_try;;
14091 esac
14092 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14093 $as_echo "$ac_try_echo") >&5
14094   (eval "$ac_link") 2>conftest.er1
14095   ac_status=$?
14096   grep -v '^ *+' conftest.er1 >conftest.err
14097   rm -f conftest.er1
14098   cat conftest.err >&5
14099   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14100   (exit $ac_status); } && {
14101          test -z "$ac_c_werror_flag" ||
14102          test ! -s conftest.err
14103        } && test -s conftest$ac_exeext && {
14104          test "$cross_compiling" = yes ||
14105          $as_test_x conftest$ac_exeext
14106        }; then
14107   eval "$as_ac_var=yes"
14108 else
14109   $as_echo "$as_me: failed program was:" >&5
14110 sed 's/^/| /' conftest.$ac_ext >&5
14111
14112         eval "$as_ac_var=no"
14113 fi
14114
14115 rm -rf conftest.dSYM
14116 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14117       conftest$ac_exeext conftest.$ac_ext
14118 fi
14119 ac_res=`eval 'as_val=${'$as_ac_var'}
14120                  $as_echo "$as_val"'`
14121                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
14122 $as_echo "$ac_res" >&6; }
14123 as_val=`eval 'as_val=${'$as_ac_var'}
14124                  $as_echo "$as_val"'`
14125    if test "x$as_val" = x""yes; then
14126   cat >>confdefs.h <<_ACEOF
14127 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
14128 _ACEOF
14129
14130 else
14131   case " $LIBOBJS " in
14132   *" $ac_func.$ac_objext "* ) ;;
14133   *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
14134  ;;
14135 esac
14136
14137 fi
14138 done
14139
14140
14141
14142
14143
14144
14145
14146
14147
14148 for ac_func in strtod strtol strtoul strtoll strtoull strtoimax strtoumax
14149 do
14150 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
14151 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
14152 $as_echo_n "checking for $ac_func... " >&6; }
14153 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
14154   $as_echo_n "(cached) " >&6
14155 else
14156   cat >conftest.$ac_ext <<_ACEOF
14157 /* confdefs.h.  */
14158 _ACEOF
14159 cat confdefs.h >>conftest.$ac_ext
14160 cat >>conftest.$ac_ext <<_ACEOF
14161 /* end confdefs.h.  */
14162 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14163    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
14164 #define $ac_func innocuous_$ac_func
14165
14166 /* System header to define __stub macros and hopefully few prototypes,
14167     which can conflict with char $ac_func (); below.
14168     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14169     <limits.h> exists even on freestanding compilers.  */
14170
14171 #ifdef __STDC__
14172 # include <limits.h>
14173 #else
14174 # include <assert.h>
14175 #endif
14176
14177 #undef $ac_func
14178
14179 /* Override any GCC internal prototype to avoid an error.
14180    Use char because int might match the return type of a GCC
14181    builtin and then its argument prototype would still apply.  */
14182 #ifdef __cplusplus
14183 extern "C"
14184 #endif
14185 char $ac_func ();
14186 /* The GNU C library defines this for functions which it implements
14187     to always fail with ENOSYS.  Some functions are actually named
14188     something starting with __ and the normal name is an alias.  */
14189 #if defined __stub_$ac_func || defined __stub___$ac_func
14190 choke me
14191 #endif
14192
14193 int
14194 main ()
14195 {
14196 return $ac_func ();
14197   ;
14198   return 0;
14199 }
14200 _ACEOF
14201 rm -f conftest.$ac_objext conftest$ac_exeext
14202 if { (ac_try="$ac_link"
14203 case "(($ac_try" in
14204   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14205   *) ac_try_echo=$ac_try;;
14206 esac
14207 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14208 $as_echo "$ac_try_echo") >&5
14209   (eval "$ac_link") 2>conftest.er1
14210   ac_status=$?
14211   grep -v '^ *+' conftest.er1 >conftest.err
14212   rm -f conftest.er1
14213   cat conftest.err >&5
14214   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14215   (exit $ac_status); } && {
14216          test -z "$ac_c_werror_flag" ||
14217          test ! -s conftest.err
14218        } && test -s conftest$ac_exeext && {
14219          test "$cross_compiling" = yes ||
14220          $as_test_x conftest$ac_exeext
14221        }; then
14222   eval "$as_ac_var=yes"
14223 else
14224   $as_echo "$as_me: failed program was:" >&5
14225 sed 's/^/| /' conftest.$ac_ext >&5
14226
14227         eval "$as_ac_var=no"
14228 fi
14229
14230 rm -rf conftest.dSYM
14231 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14232       conftest$ac_exeext conftest.$ac_ext
14233 fi
14234 ac_res=`eval 'as_val=${'$as_ac_var'}
14235                  $as_echo "$as_val"'`
14236                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
14237 $as_echo "$ac_res" >&6; }
14238 as_val=`eval 'as_val=${'$as_ac_var'}
14239                  $as_echo "$as_val"'`
14240    if test "x$as_val" = x""yes; then
14241   cat >>confdefs.h <<_ACEOF
14242 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
14243 _ACEOF
14244
14245 else
14246   case " $LIBOBJS " in
14247   *" $ac_func.$ac_objext "* ) ;;
14248   *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
14249  ;;
14250 esac
14251
14252 fi
14253 done
14254
14255
14256
14257 for ac_func in dprintf
14258 do
14259 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
14260 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
14261 $as_echo_n "checking for $ac_func... " >&6; }
14262 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
14263   $as_echo_n "(cached) " >&6
14264 else
14265   cat >conftest.$ac_ext <<_ACEOF
14266 /* confdefs.h.  */
14267 _ACEOF
14268 cat confdefs.h >>conftest.$ac_ext
14269 cat >>conftest.$ac_ext <<_ACEOF
14270 /* end confdefs.h.  */
14271 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14272    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
14273 #define $ac_func innocuous_$ac_func
14274
14275 /* System header to define __stub macros and hopefully few prototypes,
14276     which can conflict with char $ac_func (); below.
14277     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14278     <limits.h> exists even on freestanding compilers.  */
14279
14280 #ifdef __STDC__
14281 # include <limits.h>
14282 #else
14283 # include <assert.h>
14284 #endif
14285
14286 #undef $ac_func
14287
14288 /* Override any GCC internal prototype to avoid an error.
14289    Use char because int might match the return type of a GCC
14290    builtin and then its argument prototype would still apply.  */
14291 #ifdef __cplusplus
14292 extern "C"
14293 #endif
14294 char $ac_func ();
14295 /* The GNU C library defines this for functions which it implements
14296     to always fail with ENOSYS.  Some functions are actually named
14297     something starting with __ and the normal name is an alias.  */
14298 #if defined __stub_$ac_func || defined __stub___$ac_func
14299 choke me
14300 #endif
14301
14302 int
14303 main ()
14304 {
14305 return $ac_func ();
14306   ;
14307   return 0;
14308 }
14309 _ACEOF
14310 rm -f conftest.$ac_objext conftest$ac_exeext
14311 if { (ac_try="$ac_link"
14312 case "(($ac_try" in
14313   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14314   *) ac_try_echo=$ac_try;;
14315 esac
14316 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14317 $as_echo "$ac_try_echo") >&5
14318   (eval "$ac_link") 2>conftest.er1
14319   ac_status=$?
14320   grep -v '^ *+' conftest.er1 >conftest.err
14321   rm -f conftest.er1
14322   cat conftest.err >&5
14323   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14324   (exit $ac_status); } && {
14325          test -z "$ac_c_werror_flag" ||
14326          test ! -s conftest.err
14327        } && test -s conftest$ac_exeext && {
14328          test "$cross_compiling" = yes ||
14329          $as_test_x conftest$ac_exeext
14330        }; then
14331   eval "$as_ac_var=yes"
14332 else
14333   $as_echo "$as_me: failed program was:" >&5
14334 sed 's/^/| /' conftest.$ac_ext >&5
14335
14336         eval "$as_ac_var=no"
14337 fi
14338
14339 rm -rf conftest.dSYM
14340 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14341       conftest$ac_exeext conftest.$ac_ext
14342 fi
14343 ac_res=`eval 'as_val=${'$as_ac_var'}
14344                  $as_echo "$as_val"'`
14345                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
14346 $as_echo "$ac_res" >&6; }
14347 as_val=`eval 'as_val=${'$as_ac_var'}
14348                  $as_echo "$as_val"'`
14349    if test "x$as_val" = x""yes; then
14350   cat >>confdefs.h <<_ACEOF
14351 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
14352 _ACEOF
14353
14354 else
14355   case " $LIBOBJS " in
14356   *" $ac_func.$ac_objext "* ) ;;
14357   *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
14358  ;;
14359 esac
14360
14361 fi
14362 done
14363
14364
14365
14366 for ac_func in strchrnul
14367 do
14368 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
14369 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
14370 $as_echo_n "checking for $ac_func... " >&6; }
14371 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
14372   $as_echo_n "(cached) " >&6
14373 else
14374   cat >conftest.$ac_ext <<_ACEOF
14375 /* confdefs.h.  */
14376 _ACEOF
14377 cat confdefs.h >>conftest.$ac_ext
14378 cat >>conftest.$ac_ext <<_ACEOF
14379 /* end confdefs.h.  */
14380 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14381    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
14382 #define $ac_func innocuous_$ac_func
14383
14384 /* System header to define __stub macros and hopefully few prototypes,
14385     which can conflict with char $ac_func (); below.
14386     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14387     <limits.h> exists even on freestanding compilers.  */
14388
14389 #ifdef __STDC__
14390 # include <limits.h>
14391 #else
14392 # include <assert.h>
14393 #endif
14394
14395 #undef $ac_func
14396
14397 /* Override any GCC internal prototype to avoid an error.
14398    Use char because int might match the return type of a GCC
14399    builtin and then its argument prototype would still apply.  */
14400 #ifdef __cplusplus
14401 extern "C"
14402 #endif
14403 char $ac_func ();
14404 /* The GNU C library defines this for functions which it implements
14405     to always fail with ENOSYS.  Some functions are actually named
14406     something starting with __ and the normal name is an alias.  */
14407 #if defined __stub_$ac_func || defined __stub___$ac_func
14408 choke me
14409 #endif
14410
14411 int
14412 main ()
14413 {
14414 return $ac_func ();
14415   ;
14416   return 0;
14417 }
14418 _ACEOF
14419 rm -f conftest.$ac_objext conftest$ac_exeext
14420 if { (ac_try="$ac_link"
14421 case "(($ac_try" in
14422   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14423   *) ac_try_echo=$ac_try;;
14424 esac
14425 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14426 $as_echo "$ac_try_echo") >&5
14427   (eval "$ac_link") 2>conftest.er1
14428   ac_status=$?
14429   grep -v '^ *+' conftest.er1 >conftest.err
14430   rm -f conftest.er1
14431   cat conftest.err >&5
14432   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14433   (exit $ac_status); } && {
14434          test -z "$ac_c_werror_flag" ||
14435          test ! -s conftest.err
14436        } && test -s conftest$ac_exeext && {
14437          test "$cross_compiling" = yes ||
14438          $as_test_x conftest$ac_exeext
14439        }; then
14440   eval "$as_ac_var=yes"
14441 else
14442   $as_echo "$as_me: failed program was:" >&5
14443 sed 's/^/| /' conftest.$ac_ext >&5
14444
14445         eval "$as_ac_var=no"
14446 fi
14447
14448 rm -rf conftest.dSYM
14449 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
14450       conftest$ac_exeext conftest.$ac_ext
14451 fi
14452 ac_res=`eval 'as_val=${'$as_ac_var'}
14453                  $as_echo "$as_val"'`
14454                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
14455 $as_echo "$ac_res" >&6; }
14456 as_val=`eval 'as_val=${'$as_ac_var'}
14457                  $as_echo "$as_val"'`
14458    if test "x$as_val" = x""yes; then
14459   cat >>confdefs.h <<_ACEOF
14460 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
14461 _ACEOF
14462
14463 else
14464   case " $LIBOBJS " in
14465   *" $ac_func.$ac_objext "* ) ;;
14466   *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
14467  ;;
14468 esac
14469
14470 fi
14471 done
14472
14473
14474
14475 { $as_echo "$as_me:$LINENO: checking whether confstr is declared" >&5
14476 $as_echo_n "checking whether confstr is declared... " >&6; }
14477 if test "${ac_cv_have_decl_confstr+set}" = set; then
14478   $as_echo_n "(cached) " >&6
14479 else
14480   cat >conftest.$ac_ext <<_ACEOF
14481 /* confdefs.h.  */
14482 _ACEOF
14483 cat confdefs.h >>conftest.$ac_ext
14484 cat >>conftest.$ac_ext <<_ACEOF
14485 /* end confdefs.h.  */
14486 $ac_includes_default
14487 int
14488 main ()
14489 {
14490 #ifndef confstr
14491   (void) confstr;
14492 #endif
14493
14494   ;
14495   return 0;
14496 }
14497 _ACEOF
14498 rm -f conftest.$ac_objext
14499 if { (ac_try="$ac_compile"
14500 case "(($ac_try" in
14501   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14502   *) ac_try_echo=$ac_try;;
14503 esac
14504 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14505 $as_echo "$ac_try_echo") >&5
14506   (eval "$ac_compile") 2>conftest.er1
14507   ac_status=$?
14508   grep -v '^ *+' conftest.er1 >conftest.err
14509   rm -f conftest.er1
14510   cat conftest.err >&5
14511   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14512   (exit $ac_status); } && {
14513          test -z "$ac_c_werror_flag" ||
14514          test ! -s conftest.err
14515        } && test -s conftest.$ac_objext; then
14516   ac_cv_have_decl_confstr=yes
14517 else
14518   $as_echo "$as_me: failed program was:" >&5
14519 sed 's/^/| /' conftest.$ac_ext >&5
14520
14521         ac_cv_have_decl_confstr=no
14522 fi
14523
14524 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14525 fi
14526 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_confstr" >&5
14527 $as_echo "$ac_cv_have_decl_confstr" >&6; }
14528 if test "x$ac_cv_have_decl_confstr" = x""yes; then
14529
14530 cat >>confdefs.h <<_ACEOF
14531 #define HAVE_DECL_CONFSTR 1
14532 _ACEOF
14533
14534
14535 else
14536   cat >>confdefs.h <<_ACEOF
14537 #define HAVE_DECL_CONFSTR 0
14538 _ACEOF
14539
14540
14541 fi
14542
14543
14544 { $as_echo "$as_me:$LINENO: checking whether printf is declared" >&5
14545 $as_echo_n "checking whether printf is declared... " >&6; }
14546 if test "${ac_cv_have_decl_printf+set}" = set; then
14547   $as_echo_n "(cached) " >&6
14548 else
14549   cat >conftest.$ac_ext <<_ACEOF
14550 /* confdefs.h.  */
14551 _ACEOF
14552 cat confdefs.h >>conftest.$ac_ext
14553 cat >>conftest.$ac_ext <<_ACEOF
14554 /* end confdefs.h.  */
14555 $ac_includes_default
14556 int
14557 main ()
14558 {
14559 #ifndef printf
14560   (void) printf;
14561 #endif
14562
14563   ;
14564   return 0;
14565 }
14566 _ACEOF
14567 rm -f conftest.$ac_objext
14568 if { (ac_try="$ac_compile"
14569 case "(($ac_try" in
14570   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14571   *) ac_try_echo=$ac_try;;
14572 esac
14573 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14574 $as_echo "$ac_try_echo") >&5
14575   (eval "$ac_compile") 2>conftest.er1
14576   ac_status=$?
14577   grep -v '^ *+' conftest.er1 >conftest.err
14578   rm -f conftest.er1
14579   cat conftest.err >&5
14580   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14581   (exit $ac_status); } && {
14582          test -z "$ac_c_werror_flag" ||
14583          test ! -s conftest.err
14584        } && test -s conftest.$ac_objext; then
14585   ac_cv_have_decl_printf=yes
14586 else
14587   $as_echo "$as_me: failed program was:" >&5
14588 sed 's/^/| /' conftest.$ac_ext >&5
14589
14590         ac_cv_have_decl_printf=no
14591 fi
14592
14593 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14594 fi
14595 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_printf" >&5
14596 $as_echo "$ac_cv_have_decl_printf" >&6; }
14597 if test "x$ac_cv_have_decl_printf" = x""yes; then
14598
14599 cat >>confdefs.h <<_ACEOF
14600 #define HAVE_DECL_PRINTF 1
14601 _ACEOF
14602
14603
14604 else
14605   cat >>confdefs.h <<_ACEOF
14606 #define HAVE_DECL_PRINTF 0
14607 _ACEOF
14608
14609
14610 fi
14611
14612
14613 { $as_echo "$as_me:$LINENO: checking whether sbrk is declared" >&5
14614 $as_echo_n "checking whether sbrk is declared... " >&6; }
14615 if test "${ac_cv_have_decl_sbrk+set}" = set; then
14616   $as_echo_n "(cached) " >&6
14617 else
14618   cat >conftest.$ac_ext <<_ACEOF
14619 /* confdefs.h.  */
14620 _ACEOF
14621 cat confdefs.h >>conftest.$ac_ext
14622 cat >>conftest.$ac_ext <<_ACEOF
14623 /* end confdefs.h.  */
14624 $ac_includes_default
14625 int
14626 main ()
14627 {
14628 #ifndef sbrk
14629   (void) sbrk;
14630 #endif
14631
14632   ;
14633   return 0;
14634 }
14635 _ACEOF
14636 rm -f conftest.$ac_objext
14637 if { (ac_try="$ac_compile"
14638 case "(($ac_try" in
14639   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14640   *) ac_try_echo=$ac_try;;
14641 esac
14642 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14643 $as_echo "$ac_try_echo") >&5
14644   (eval "$ac_compile") 2>conftest.er1
14645   ac_status=$?
14646   grep -v '^ *+' conftest.er1 >conftest.err
14647   rm -f conftest.er1
14648   cat conftest.err >&5
14649   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14650   (exit $ac_status); } && {
14651          test -z "$ac_c_werror_flag" ||
14652          test ! -s conftest.err
14653        } && test -s conftest.$ac_objext; then
14654   ac_cv_have_decl_sbrk=yes
14655 else
14656   $as_echo "$as_me: failed program was:" >&5
14657 sed 's/^/| /' conftest.$ac_ext >&5
14658
14659         ac_cv_have_decl_sbrk=no
14660 fi
14661
14662 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14663 fi
14664 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_sbrk" >&5
14665 $as_echo "$ac_cv_have_decl_sbrk" >&6; }
14666 if test "x$ac_cv_have_decl_sbrk" = x""yes; then
14667
14668 cat >>confdefs.h <<_ACEOF
14669 #define HAVE_DECL_SBRK 1
14670 _ACEOF
14671
14672
14673 else
14674   cat >>confdefs.h <<_ACEOF
14675 #define HAVE_DECL_SBRK 0
14676 _ACEOF
14677
14678
14679 fi
14680
14681
14682 { $as_echo "$as_me:$LINENO: checking whether setregid is declared" >&5
14683 $as_echo_n "checking whether setregid is declared... " >&6; }
14684 if test "${ac_cv_have_decl_setregid+set}" = set; then
14685   $as_echo_n "(cached) " >&6
14686 else
14687   cat >conftest.$ac_ext <<_ACEOF
14688 /* confdefs.h.  */
14689 _ACEOF
14690 cat confdefs.h >>conftest.$ac_ext
14691 cat >>conftest.$ac_ext <<_ACEOF
14692 /* end confdefs.h.  */
14693 $ac_includes_default
14694 int
14695 main ()
14696 {
14697 #ifndef setregid
14698   (void) setregid;
14699 #endif
14700
14701   ;
14702   return 0;
14703 }
14704 _ACEOF
14705 rm -f conftest.$ac_objext
14706 if { (ac_try="$ac_compile"
14707 case "(($ac_try" in
14708   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14709   *) ac_try_echo=$ac_try;;
14710 esac
14711 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14712 $as_echo "$ac_try_echo") >&5
14713   (eval "$ac_compile") 2>conftest.er1
14714   ac_status=$?
14715   grep -v '^ *+' conftest.er1 >conftest.err
14716   rm -f conftest.er1
14717   cat conftest.err >&5
14718   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14719   (exit $ac_status); } && {
14720          test -z "$ac_c_werror_flag" ||
14721          test ! -s conftest.err
14722        } && test -s conftest.$ac_objext; then
14723   ac_cv_have_decl_setregid=yes
14724 else
14725   $as_echo "$as_me: failed program was:" >&5
14726 sed 's/^/| /' conftest.$ac_ext >&5
14727
14728         ac_cv_have_decl_setregid=no
14729 fi
14730
14731 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14732 fi
14733 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_setregid" >&5
14734 $as_echo "$ac_cv_have_decl_setregid" >&6; }
14735 if test "x$ac_cv_have_decl_setregid" = x""yes; then
14736
14737 cat >>confdefs.h <<_ACEOF
14738 #define HAVE_DECL_SETREGID 1
14739 _ACEOF
14740
14741
14742 else
14743   cat >>confdefs.h <<_ACEOF
14744 #define HAVE_DECL_SETREGID 0
14745 _ACEOF
14746
14747
14748 fi
14749
14750
14751 { $as_echo "$as_me:$LINENO: checking whether strcpy is declared" >&5
14752 $as_echo_n "checking whether strcpy is declared... " >&6; }
14753 if test "${ac_cv_have_decl_strcpy+set}" = set; then
14754   $as_echo_n "(cached) " >&6
14755 else
14756   cat >conftest.$ac_ext <<_ACEOF
14757 /* confdefs.h.  */
14758 _ACEOF
14759 cat confdefs.h >>conftest.$ac_ext
14760 cat >>conftest.$ac_ext <<_ACEOF
14761 /* end confdefs.h.  */
14762 $ac_includes_default
14763 int
14764 main ()
14765 {
14766 #ifndef strcpy
14767   (void) strcpy;
14768 #endif
14769
14770   ;
14771   return 0;
14772 }
14773 _ACEOF
14774 rm -f conftest.$ac_objext
14775 if { (ac_try="$ac_compile"
14776 case "(($ac_try" in
14777   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14778   *) ac_try_echo=$ac_try;;
14779 esac
14780 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14781 $as_echo "$ac_try_echo") >&5
14782   (eval "$ac_compile") 2>conftest.er1
14783   ac_status=$?
14784   grep -v '^ *+' conftest.er1 >conftest.err
14785   rm -f conftest.er1
14786   cat conftest.err >&5
14787   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14788   (exit $ac_status); } && {
14789          test -z "$ac_c_werror_flag" ||
14790          test ! -s conftest.err
14791        } && test -s conftest.$ac_objext; then
14792   ac_cv_have_decl_strcpy=yes
14793 else
14794   $as_echo "$as_me: failed program was:" >&5
14795 sed 's/^/| /' conftest.$ac_ext >&5
14796
14797         ac_cv_have_decl_strcpy=no
14798 fi
14799
14800 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14801 fi
14802 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_strcpy" >&5
14803 $as_echo "$ac_cv_have_decl_strcpy" >&6; }
14804 if test "x$ac_cv_have_decl_strcpy" = x""yes; then
14805
14806 cat >>confdefs.h <<_ACEOF
14807 #define HAVE_DECL_STRCPY 1
14808 _ACEOF
14809
14810
14811 else
14812   cat >>confdefs.h <<_ACEOF
14813 #define HAVE_DECL_STRCPY 0
14814 _ACEOF
14815
14816
14817 fi
14818
14819
14820 { $as_echo "$as_me:$LINENO: checking whether strsignal is declared" >&5
14821 $as_echo_n "checking whether strsignal is declared... " >&6; }
14822 if test "${ac_cv_have_decl_strsignal+set}" = set; then
14823   $as_echo_n "(cached) " >&6
14824 else
14825   cat >conftest.$ac_ext <<_ACEOF
14826 /* confdefs.h.  */
14827 _ACEOF
14828 cat confdefs.h >>conftest.$ac_ext
14829 cat >>conftest.$ac_ext <<_ACEOF
14830 /* end confdefs.h.  */
14831 $ac_includes_default
14832 int
14833 main ()
14834 {
14835 #ifndef strsignal
14836   (void) strsignal;
14837 #endif
14838
14839   ;
14840   return 0;
14841 }
14842 _ACEOF
14843 rm -f conftest.$ac_objext
14844 if { (ac_try="$ac_compile"
14845 case "(($ac_try" in
14846   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14847   *) ac_try_echo=$ac_try;;
14848 esac
14849 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14850 $as_echo "$ac_try_echo") >&5
14851   (eval "$ac_compile") 2>conftest.er1
14852   ac_status=$?
14853   grep -v '^ *+' conftest.er1 >conftest.err
14854   rm -f conftest.er1
14855   cat conftest.err >&5
14856   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14857   (exit $ac_status); } && {
14858          test -z "$ac_c_werror_flag" ||
14859          test ! -s conftest.err
14860        } && test -s conftest.$ac_objext; then
14861   ac_cv_have_decl_strsignal=yes
14862 else
14863   $as_echo "$as_me: failed program was:" >&5
14864 sed 's/^/| /' conftest.$ac_ext >&5
14865
14866         ac_cv_have_decl_strsignal=no
14867 fi
14868
14869 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14870 fi
14871 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_strsignal" >&5
14872 $as_echo "$ac_cv_have_decl_strsignal" >&6; }
14873 if test "x$ac_cv_have_decl_strsignal" = x""yes; then
14874
14875 cat >>confdefs.h <<_ACEOF
14876 #define HAVE_DECL_STRSIGNAL 1
14877 _ACEOF
14878
14879
14880 else
14881   cat >>confdefs.h <<_ACEOF
14882 #define HAVE_DECL_STRSIGNAL 0
14883 _ACEOF
14884
14885
14886 fi
14887
14888
14889
14890 { $as_echo "$as_me:$LINENO: checking whether strtold is declared" >&5
14891 $as_echo_n "checking whether strtold is declared... " >&6; }
14892 if test "${ac_cv_have_decl_strtold+set}" = set; then
14893   $as_echo_n "(cached) " >&6
14894 else
14895   cat >conftest.$ac_ext <<_ACEOF
14896 /* confdefs.h.  */
14897 _ACEOF
14898 cat confdefs.h >>conftest.$ac_ext
14899 cat >>conftest.$ac_ext <<_ACEOF
14900 /* end confdefs.h.  */
14901 $ac_includes_default
14902 int
14903 main ()
14904 {
14905 #ifndef strtold
14906   (void) strtold;
14907 #endif
14908
14909   ;
14910   return 0;
14911 }
14912 _ACEOF
14913 rm -f conftest.$ac_objext
14914 if { (ac_try="$ac_compile"
14915 case "(($ac_try" in
14916   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14917   *) ac_try_echo=$ac_try;;
14918 esac
14919 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14920 $as_echo "$ac_try_echo") >&5
14921   (eval "$ac_compile") 2>conftest.er1
14922   ac_status=$?
14923   grep -v '^ *+' conftest.er1 >conftest.err
14924   rm -f conftest.er1
14925   cat conftest.err >&5
14926   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14927   (exit $ac_status); } && {
14928          test -z "$ac_c_werror_flag" ||
14929          test ! -s conftest.err
14930        } && test -s conftest.$ac_objext; then
14931   ac_cv_have_decl_strtold=yes
14932 else
14933   $as_echo "$as_me: failed program was:" >&5
14934 sed 's/^/| /' conftest.$ac_ext >&5
14935
14936         ac_cv_have_decl_strtold=no
14937 fi
14938
14939 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14940 fi
14941 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_strtold" >&5
14942 $as_echo "$ac_cv_have_decl_strtold" >&6; }
14943 if test "x$ac_cv_have_decl_strtold" = x""yes; then
14944
14945 cat >>confdefs.h <<_ACEOF
14946 #define HAVE_DECL_STRTOLD 1
14947 _ACEOF
14948
14949
14950     { $as_echo "$as_me:$LINENO: checking for broken strtold" >&5
14951 $as_echo_n "checking for broken strtold... " >&6; }
14952     if test "${bash_cv_strtold_broken+set}" = set; then
14953   $as_echo_n "(cached) " >&6
14954 else
14955   cat >conftest.$ac_ext <<_ACEOF
14956 /* confdefs.h.  */
14957 _ACEOF
14958 cat confdefs.h >>conftest.$ac_ext
14959 cat >>conftest.$ac_ext <<_ACEOF
14960 /* end confdefs.h.  */
14961 #include <stdlib.h>
14962 int
14963 main ()
14964 {
14965 int main() { long double r; char *foo, bar; r = strtold(foo, &bar);}
14966   ;
14967   return 0;
14968 }
14969 _ACEOF
14970 rm -f conftest.$ac_objext
14971 if { (ac_try="$ac_compile"
14972 case "(($ac_try" in
14973   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14974   *) ac_try_echo=$ac_try;;
14975 esac
14976 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
14977 $as_echo "$ac_try_echo") >&5
14978   (eval "$ac_compile") 2>conftest.er1
14979   ac_status=$?
14980   grep -v '^ *+' conftest.er1 >conftest.err
14981   rm -f conftest.er1
14982   cat conftest.err >&5
14983   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
14984   (exit $ac_status); } && {
14985          test -z "$ac_c_werror_flag" ||
14986          test ! -s conftest.err
14987        } && test -s conftest.$ac_objext; then
14988   bash_cv_strtold_broken=no
14989 else
14990   $as_echo "$as_me: failed program was:" >&5
14991 sed 's/^/| /' conftest.$ac_ext >&5
14992
14993         bash_cv_strtold_broken=yes
14994 fi
14995
14996 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14997
14998
14999 fi
15000
15001     { $as_echo "$as_me:$LINENO: result: $bash_cv_strtold_broken" >&5
15002 $as_echo "$bash_cv_strtold_broken" >&6; }
15003     if test "$bash_cv_strtold_broken" = "yes" ; then
15004         cat >>confdefs.h <<\_ACEOF
15005 #define STRTOLD_BROKEN 1
15006 _ACEOF
15007
15008     fi
15009
15010 else
15011   cat >>confdefs.h <<_ACEOF
15012 #define HAVE_DECL_STRTOLD 0
15013 _ACEOF
15014
15015
15016 fi
15017
15018
15019
15020
15021
15022
15023
15024 { $as_echo "$as_me:$LINENO: checking for declaration of strtoimax" >&5
15025 $as_echo_n "checking for declaration of strtoimax... " >&6; }
15026 if test "${bash_cv_decl_strtoimax+set}" = set; then
15027   $as_echo_n "(cached) " >&6
15028 else
15029   cat >conftest.$ac_ext <<_ACEOF
15030 /* confdefs.h.  */
15031 _ACEOF
15032 cat confdefs.h >>conftest.$ac_ext
15033 cat >>conftest.$ac_ext <<_ACEOF
15034 /* end confdefs.h.  */
15035
15036 #if STDC_HEADERS
15037 #  include <stdlib.h>
15038 #endif
15039 #if HAVE_INTTYPES_H
15040 #  include <inttypes.h>
15041 #endif
15042
15043 int
15044 main ()
15045 {
15046 return !strtoimax;
15047   ;
15048   return 0;
15049 }
15050 _ACEOF
15051 rm -f conftest.$ac_objext conftest$ac_exeext
15052 if { (ac_try="$ac_link"
15053 case "(($ac_try" in
15054   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15055   *) ac_try_echo=$ac_try;;
15056 esac
15057 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15058 $as_echo "$ac_try_echo") >&5
15059   (eval "$ac_link") 2>conftest.er1
15060   ac_status=$?
15061   grep -v '^ *+' conftest.er1 >conftest.err
15062   rm -f conftest.er1
15063   cat conftest.err >&5
15064   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15065   (exit $ac_status); } && {
15066          test -z "$ac_c_werror_flag" ||
15067          test ! -s conftest.err
15068        } && test -s conftest$ac_exeext && {
15069          test "$cross_compiling" = yes ||
15070          $as_test_x conftest$ac_exeext
15071        }; then
15072   bash_cv_decl_strtoimax=yes
15073 else
15074   $as_echo "$as_me: failed program was:" >&5
15075 sed 's/^/| /' conftest.$ac_ext >&5
15076
15077         bash_cv_decl_strtoimax=no
15078 fi
15079
15080 rm -rf conftest.dSYM
15081 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15082       conftest$ac_exeext conftest.$ac_ext
15083 fi
15084 { $as_echo "$as_me:$LINENO: result: $bash_cv_decl_strtoimax" >&5
15085 $as_echo "$bash_cv_decl_strtoimax" >&6; }
15086 bash_tr_func=HAVE_DECL_`echo strtoimax | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
15087 if test $bash_cv_decl_strtoimax = yes; then
15088   cat >>confdefs.h <<_ACEOF
15089 #define $bash_tr_func 1
15090 _ACEOF
15091
15092 else
15093   cat >>confdefs.h <<_ACEOF
15094 #define $bash_tr_func 0
15095 _ACEOF
15096
15097 fi
15098
15099
15100
15101
15102 { $as_echo "$as_me:$LINENO: checking for declaration of strtol" >&5
15103 $as_echo_n "checking for declaration of strtol... " >&6; }
15104 if test "${bash_cv_decl_strtol+set}" = set; then
15105   $as_echo_n "(cached) " >&6
15106 else
15107   cat >conftest.$ac_ext <<_ACEOF
15108 /* confdefs.h.  */
15109 _ACEOF
15110 cat confdefs.h >>conftest.$ac_ext
15111 cat >>conftest.$ac_ext <<_ACEOF
15112 /* end confdefs.h.  */
15113
15114 #if STDC_HEADERS
15115 #  include <stdlib.h>
15116 #endif
15117 #if HAVE_INTTYPES_H
15118 #  include <inttypes.h>
15119 #endif
15120
15121 int
15122 main ()
15123 {
15124 return !strtol;
15125   ;
15126   return 0;
15127 }
15128 _ACEOF
15129 rm -f conftest.$ac_objext conftest$ac_exeext
15130 if { (ac_try="$ac_link"
15131 case "(($ac_try" in
15132   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15133   *) ac_try_echo=$ac_try;;
15134 esac
15135 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15136 $as_echo "$ac_try_echo") >&5
15137   (eval "$ac_link") 2>conftest.er1
15138   ac_status=$?
15139   grep -v '^ *+' conftest.er1 >conftest.err
15140   rm -f conftest.er1
15141   cat conftest.err >&5
15142   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15143   (exit $ac_status); } && {
15144          test -z "$ac_c_werror_flag" ||
15145          test ! -s conftest.err
15146        } && test -s conftest$ac_exeext && {
15147          test "$cross_compiling" = yes ||
15148          $as_test_x conftest$ac_exeext
15149        }; then
15150   bash_cv_decl_strtol=yes
15151 else
15152   $as_echo "$as_me: failed program was:" >&5
15153 sed 's/^/| /' conftest.$ac_ext >&5
15154
15155         bash_cv_decl_strtol=no
15156 fi
15157
15158 rm -rf conftest.dSYM
15159 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15160       conftest$ac_exeext conftest.$ac_ext
15161 fi
15162 { $as_echo "$as_me:$LINENO: result: $bash_cv_decl_strtol" >&5
15163 $as_echo "$bash_cv_decl_strtol" >&6; }
15164 bash_tr_func=HAVE_DECL_`echo strtol | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
15165 if test $bash_cv_decl_strtol = yes; then
15166   cat >>confdefs.h <<_ACEOF
15167 #define $bash_tr_func 1
15168 _ACEOF
15169
15170 else
15171   cat >>confdefs.h <<_ACEOF
15172 #define $bash_tr_func 0
15173 _ACEOF
15174
15175 fi
15176
15177
15178
15179
15180 { $as_echo "$as_me:$LINENO: checking for declaration of strtoll" >&5
15181 $as_echo_n "checking for declaration of strtoll... " >&6; }
15182 if test "${bash_cv_decl_strtoll+set}" = set; then
15183   $as_echo_n "(cached) " >&6
15184 else
15185   cat >conftest.$ac_ext <<_ACEOF
15186 /* confdefs.h.  */
15187 _ACEOF
15188 cat confdefs.h >>conftest.$ac_ext
15189 cat >>conftest.$ac_ext <<_ACEOF
15190 /* end confdefs.h.  */
15191
15192 #if STDC_HEADERS
15193 #  include <stdlib.h>
15194 #endif
15195 #if HAVE_INTTYPES_H
15196 #  include <inttypes.h>
15197 #endif
15198
15199 int
15200 main ()
15201 {
15202 return !strtoll;
15203   ;
15204   return 0;
15205 }
15206 _ACEOF
15207 rm -f conftest.$ac_objext conftest$ac_exeext
15208 if { (ac_try="$ac_link"
15209 case "(($ac_try" in
15210   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15211   *) ac_try_echo=$ac_try;;
15212 esac
15213 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15214 $as_echo "$ac_try_echo") >&5
15215   (eval "$ac_link") 2>conftest.er1
15216   ac_status=$?
15217   grep -v '^ *+' conftest.er1 >conftest.err
15218   rm -f conftest.er1
15219   cat conftest.err >&5
15220   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15221   (exit $ac_status); } && {
15222          test -z "$ac_c_werror_flag" ||
15223          test ! -s conftest.err
15224        } && test -s conftest$ac_exeext && {
15225          test "$cross_compiling" = yes ||
15226          $as_test_x conftest$ac_exeext
15227        }; then
15228   bash_cv_decl_strtoll=yes
15229 else
15230   $as_echo "$as_me: failed program was:" >&5
15231 sed 's/^/| /' conftest.$ac_ext >&5
15232
15233         bash_cv_decl_strtoll=no
15234 fi
15235
15236 rm -rf conftest.dSYM
15237 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15238       conftest$ac_exeext conftest.$ac_ext
15239 fi
15240 { $as_echo "$as_me:$LINENO: result: $bash_cv_decl_strtoll" >&5
15241 $as_echo "$bash_cv_decl_strtoll" >&6; }
15242 bash_tr_func=HAVE_DECL_`echo strtoll | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
15243 if test $bash_cv_decl_strtoll = yes; then
15244   cat >>confdefs.h <<_ACEOF
15245 #define $bash_tr_func 1
15246 _ACEOF
15247
15248 else
15249   cat >>confdefs.h <<_ACEOF
15250 #define $bash_tr_func 0
15251 _ACEOF
15252
15253 fi
15254
15255
15256
15257
15258 { $as_echo "$as_me:$LINENO: checking for declaration of strtoul" >&5
15259 $as_echo_n "checking for declaration of strtoul... " >&6; }
15260 if test "${bash_cv_decl_strtoul+set}" = set; then
15261   $as_echo_n "(cached) " >&6
15262 else
15263   cat >conftest.$ac_ext <<_ACEOF
15264 /* confdefs.h.  */
15265 _ACEOF
15266 cat confdefs.h >>conftest.$ac_ext
15267 cat >>conftest.$ac_ext <<_ACEOF
15268 /* end confdefs.h.  */
15269
15270 #if STDC_HEADERS
15271 #  include <stdlib.h>
15272 #endif
15273 #if HAVE_INTTYPES_H
15274 #  include <inttypes.h>
15275 #endif
15276
15277 int
15278 main ()
15279 {
15280 return !strtoul;
15281   ;
15282   return 0;
15283 }
15284 _ACEOF
15285 rm -f conftest.$ac_objext conftest$ac_exeext
15286 if { (ac_try="$ac_link"
15287 case "(($ac_try" in
15288   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15289   *) ac_try_echo=$ac_try;;
15290 esac
15291 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15292 $as_echo "$ac_try_echo") >&5
15293   (eval "$ac_link") 2>conftest.er1
15294   ac_status=$?
15295   grep -v '^ *+' conftest.er1 >conftest.err
15296   rm -f conftest.er1
15297   cat conftest.err >&5
15298   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15299   (exit $ac_status); } && {
15300          test -z "$ac_c_werror_flag" ||
15301          test ! -s conftest.err
15302        } && test -s conftest$ac_exeext && {
15303          test "$cross_compiling" = yes ||
15304          $as_test_x conftest$ac_exeext
15305        }; then
15306   bash_cv_decl_strtoul=yes
15307 else
15308   $as_echo "$as_me: failed program was:" >&5
15309 sed 's/^/| /' conftest.$ac_ext >&5
15310
15311         bash_cv_decl_strtoul=no
15312 fi
15313
15314 rm -rf conftest.dSYM
15315 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15316       conftest$ac_exeext conftest.$ac_ext
15317 fi
15318 { $as_echo "$as_me:$LINENO: result: $bash_cv_decl_strtoul" >&5
15319 $as_echo "$bash_cv_decl_strtoul" >&6; }
15320 bash_tr_func=HAVE_DECL_`echo strtoul | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
15321 if test $bash_cv_decl_strtoul = yes; then
15322   cat >>confdefs.h <<_ACEOF
15323 #define $bash_tr_func 1
15324 _ACEOF
15325
15326 else
15327   cat >>confdefs.h <<_ACEOF
15328 #define $bash_tr_func 0
15329 _ACEOF
15330
15331 fi
15332
15333
15334
15335
15336 { $as_echo "$as_me:$LINENO: checking for declaration of strtoull" >&5
15337 $as_echo_n "checking for declaration of strtoull... " >&6; }
15338 if test "${bash_cv_decl_strtoull+set}" = set; then
15339   $as_echo_n "(cached) " >&6
15340 else
15341   cat >conftest.$ac_ext <<_ACEOF
15342 /* confdefs.h.  */
15343 _ACEOF
15344 cat confdefs.h >>conftest.$ac_ext
15345 cat >>conftest.$ac_ext <<_ACEOF
15346 /* end confdefs.h.  */
15347
15348 #if STDC_HEADERS
15349 #  include <stdlib.h>
15350 #endif
15351 #if HAVE_INTTYPES_H
15352 #  include <inttypes.h>
15353 #endif
15354
15355 int
15356 main ()
15357 {
15358 return !strtoull;
15359   ;
15360   return 0;
15361 }
15362 _ACEOF
15363 rm -f conftest.$ac_objext conftest$ac_exeext
15364 if { (ac_try="$ac_link"
15365 case "(($ac_try" in
15366   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15367   *) ac_try_echo=$ac_try;;
15368 esac
15369 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15370 $as_echo "$ac_try_echo") >&5
15371   (eval "$ac_link") 2>conftest.er1
15372   ac_status=$?
15373   grep -v '^ *+' conftest.er1 >conftest.err
15374   rm -f conftest.er1
15375   cat conftest.err >&5
15376   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15377   (exit $ac_status); } && {
15378          test -z "$ac_c_werror_flag" ||
15379          test ! -s conftest.err
15380        } && test -s conftest$ac_exeext && {
15381          test "$cross_compiling" = yes ||
15382          $as_test_x conftest$ac_exeext
15383        }; then
15384   bash_cv_decl_strtoull=yes
15385 else
15386   $as_echo "$as_me: failed program was:" >&5
15387 sed 's/^/| /' conftest.$ac_ext >&5
15388
15389         bash_cv_decl_strtoull=no
15390 fi
15391
15392 rm -rf conftest.dSYM
15393 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15394       conftest$ac_exeext conftest.$ac_ext
15395 fi
15396 { $as_echo "$as_me:$LINENO: result: $bash_cv_decl_strtoull" >&5
15397 $as_echo "$bash_cv_decl_strtoull" >&6; }
15398 bash_tr_func=HAVE_DECL_`echo strtoull | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
15399 if test $bash_cv_decl_strtoull = yes; then
15400   cat >>confdefs.h <<_ACEOF
15401 #define $bash_tr_func 1
15402 _ACEOF
15403
15404 else
15405   cat >>confdefs.h <<_ACEOF
15406 #define $bash_tr_func 0
15407 _ACEOF
15408
15409 fi
15410
15411
15412
15413
15414 { $as_echo "$as_me:$LINENO: checking for declaration of strtoumax" >&5
15415 $as_echo_n "checking for declaration of strtoumax... " >&6; }
15416 if test "${bash_cv_decl_strtoumax+set}" = set; then
15417   $as_echo_n "(cached) " >&6
15418 else
15419   cat >conftest.$ac_ext <<_ACEOF
15420 /* confdefs.h.  */
15421 _ACEOF
15422 cat confdefs.h >>conftest.$ac_ext
15423 cat >>conftest.$ac_ext <<_ACEOF
15424 /* end confdefs.h.  */
15425
15426 #if STDC_HEADERS
15427 #  include <stdlib.h>
15428 #endif
15429 #if HAVE_INTTYPES_H
15430 #  include <inttypes.h>
15431 #endif
15432
15433 int
15434 main ()
15435 {
15436 return !strtoumax;
15437   ;
15438   return 0;
15439 }
15440 _ACEOF
15441 rm -f conftest.$ac_objext conftest$ac_exeext
15442 if { (ac_try="$ac_link"
15443 case "(($ac_try" in
15444   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15445   *) ac_try_echo=$ac_try;;
15446 esac
15447 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15448 $as_echo "$ac_try_echo") >&5
15449   (eval "$ac_link") 2>conftest.er1
15450   ac_status=$?
15451   grep -v '^ *+' conftest.er1 >conftest.err
15452   rm -f conftest.er1
15453   cat conftest.err >&5
15454   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15455   (exit $ac_status); } && {
15456          test -z "$ac_c_werror_flag" ||
15457          test ! -s conftest.err
15458        } && test -s conftest$ac_exeext && {
15459          test "$cross_compiling" = yes ||
15460          $as_test_x conftest$ac_exeext
15461        }; then
15462   bash_cv_decl_strtoumax=yes
15463 else
15464   $as_echo "$as_me: failed program was:" >&5
15465 sed 's/^/| /' conftest.$ac_ext >&5
15466
15467         bash_cv_decl_strtoumax=no
15468 fi
15469
15470 rm -rf conftest.dSYM
15471 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15472       conftest$ac_exeext conftest.$ac_ext
15473 fi
15474 { $as_echo "$as_me:$LINENO: result: $bash_cv_decl_strtoumax" >&5
15475 $as_echo "$bash_cv_decl_strtoumax" >&6; }
15476 bash_tr_func=HAVE_DECL_`echo strtoumax | tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`
15477 if test $bash_cv_decl_strtoumax = yes; then
15478   cat >>confdefs.h <<_ACEOF
15479 #define $bash_tr_func 1
15480 _ACEOF
15481
15482 else
15483   cat >>confdefs.h <<_ACEOF
15484 #define $bash_tr_func 0
15485 _ACEOF
15486
15487 fi
15488
15489
15490
15491
15492
15493
15494 for ac_header in $ac_header_list
15495 do
15496 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
15497 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15498   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
15499 $as_echo_n "checking for $ac_header... " >&6; }
15500 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15501   $as_echo_n "(cached) " >&6
15502 fi
15503 ac_res=`eval 'as_val=${'$as_ac_Header'}
15504                  $as_echo "$as_val"'`
15505                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
15506 $as_echo "$ac_res" >&6; }
15507 else
15508   # Is the header compilable?
15509 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
15510 $as_echo_n "checking $ac_header usability... " >&6; }
15511 cat >conftest.$ac_ext <<_ACEOF
15512 /* confdefs.h.  */
15513 _ACEOF
15514 cat confdefs.h >>conftest.$ac_ext
15515 cat >>conftest.$ac_ext <<_ACEOF
15516 /* end confdefs.h.  */
15517 $ac_includes_default
15518 #include <$ac_header>
15519 _ACEOF
15520 rm -f conftest.$ac_objext
15521 if { (ac_try="$ac_compile"
15522 case "(($ac_try" in
15523   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15524   *) ac_try_echo=$ac_try;;
15525 esac
15526 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15527 $as_echo "$ac_try_echo") >&5
15528   (eval "$ac_compile") 2>conftest.er1
15529   ac_status=$?
15530   grep -v '^ *+' conftest.er1 >conftest.err
15531   rm -f conftest.er1
15532   cat conftest.err >&5
15533   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15534   (exit $ac_status); } && {
15535          test -z "$ac_c_werror_flag" ||
15536          test ! -s conftest.err
15537        } && test -s conftest.$ac_objext; then
15538   ac_header_compiler=yes
15539 else
15540   $as_echo "$as_me: failed program was:" >&5
15541 sed 's/^/| /' conftest.$ac_ext >&5
15542
15543         ac_header_compiler=no
15544 fi
15545
15546 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15547 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15548 $as_echo "$ac_header_compiler" >&6; }
15549
15550 # Is the header present?
15551 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
15552 $as_echo_n "checking $ac_header presence... " >&6; }
15553 cat >conftest.$ac_ext <<_ACEOF
15554 /* confdefs.h.  */
15555 _ACEOF
15556 cat confdefs.h >>conftest.$ac_ext
15557 cat >>conftest.$ac_ext <<_ACEOF
15558 /* end confdefs.h.  */
15559 #include <$ac_header>
15560 _ACEOF
15561 if { (ac_try="$ac_cpp conftest.$ac_ext"
15562 case "(($ac_try" in
15563   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15564   *) ac_try_echo=$ac_try;;
15565 esac
15566 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15567 $as_echo "$ac_try_echo") >&5
15568   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15569   ac_status=$?
15570   grep -v '^ *+' conftest.er1 >conftest.err
15571   rm -f conftest.er1
15572   cat conftest.err >&5
15573   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15574   (exit $ac_status); } >/dev/null && {
15575          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
15576          test ! -s conftest.err
15577        }; then
15578   ac_header_preproc=yes
15579 else
15580   $as_echo "$as_me: failed program was:" >&5
15581 sed 's/^/| /' conftest.$ac_ext >&5
15582
15583   ac_header_preproc=no
15584 fi
15585
15586 rm -f conftest.err conftest.$ac_ext
15587 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15588 $as_echo "$ac_header_preproc" >&6; }
15589
15590 # So?  What about this header?
15591 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15592   yes:no: )
15593     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15594 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15595     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15596 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15597     ac_header_preproc=yes
15598     ;;
15599   no:yes:* )
15600     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15601 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15602     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
15603 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
15604     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15605 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15606     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
15607 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
15608     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15609 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15610     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15611 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15612     ( cat <<\_ASBOX
15613 ## ------------------------------- ##
15614 ## Report this to bug-bash@gnu.org ##
15615 ## ------------------------------- ##
15616 _ASBOX
15617      ) | sed "s/^/$as_me: WARNING:     /" >&2
15618     ;;
15619 esac
15620 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
15621 $as_echo_n "checking for $ac_header... " >&6; }
15622 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15623   $as_echo_n "(cached) " >&6
15624 else
15625   eval "$as_ac_Header=\$ac_header_preproc"
15626 fi
15627 ac_res=`eval 'as_val=${'$as_ac_Header'}
15628                  $as_echo "$as_val"'`
15629                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
15630 $as_echo "$ac_res" >&6; }
15631
15632 fi
15633 as_val=`eval 'as_val=${'$as_ac_Header'}
15634                  $as_echo "$as_val"'`
15635    if test "x$as_val" = x""yes; then
15636   cat >>confdefs.h <<_ACEOF
15637 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
15638 _ACEOF
15639
15640 fi
15641
15642 done
15643
15644
15645
15646
15647
15648
15649
15650
15651
15652 for ac_func in $ac_func_list
15653 do
15654 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
15655 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
15656 $as_echo_n "checking for $ac_func... " >&6; }
15657 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
15658   $as_echo_n "(cached) " >&6
15659 else
15660   cat >conftest.$ac_ext <<_ACEOF
15661 /* confdefs.h.  */
15662 _ACEOF
15663 cat confdefs.h >>conftest.$ac_ext
15664 cat >>conftest.$ac_ext <<_ACEOF
15665 /* end confdefs.h.  */
15666 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
15667    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
15668 #define $ac_func innocuous_$ac_func
15669
15670 /* System header to define __stub macros and hopefully few prototypes,
15671     which can conflict with char $ac_func (); below.
15672     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
15673     <limits.h> exists even on freestanding compilers.  */
15674
15675 #ifdef __STDC__
15676 # include <limits.h>
15677 #else
15678 # include <assert.h>
15679 #endif
15680
15681 #undef $ac_func
15682
15683 /* Override any GCC internal prototype to avoid an error.
15684    Use char because int might match the return type of a GCC
15685    builtin and then its argument prototype would still apply.  */
15686 #ifdef __cplusplus
15687 extern "C"
15688 #endif
15689 char $ac_func ();
15690 /* The GNU C library defines this for functions which it implements
15691     to always fail with ENOSYS.  Some functions are actually named
15692     something starting with __ and the normal name is an alias.  */
15693 #if defined __stub_$ac_func || defined __stub___$ac_func
15694 choke me
15695 #endif
15696
15697 int
15698 main ()
15699 {
15700 return $ac_func ();
15701   ;
15702   return 0;
15703 }
15704 _ACEOF
15705 rm -f conftest.$ac_objext conftest$ac_exeext
15706 if { (ac_try="$ac_link"
15707 case "(($ac_try" in
15708   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15709   *) ac_try_echo=$ac_try;;
15710 esac
15711 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15712 $as_echo "$ac_try_echo") >&5
15713   (eval "$ac_link") 2>conftest.er1
15714   ac_status=$?
15715   grep -v '^ *+' conftest.er1 >conftest.err
15716   rm -f conftest.er1
15717   cat conftest.err >&5
15718   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15719   (exit $ac_status); } && {
15720          test -z "$ac_c_werror_flag" ||
15721          test ! -s conftest.err
15722        } && test -s conftest$ac_exeext && {
15723          test "$cross_compiling" = yes ||
15724          $as_test_x conftest$ac_exeext
15725        }; then
15726   eval "$as_ac_var=yes"
15727 else
15728   $as_echo "$as_me: failed program was:" >&5
15729 sed 's/^/| /' conftest.$ac_ext >&5
15730
15731         eval "$as_ac_var=no"
15732 fi
15733
15734 rm -rf conftest.dSYM
15735 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
15736       conftest$ac_exeext conftest.$ac_ext
15737 fi
15738 ac_res=`eval 'as_val=${'$as_ac_var'}
15739                  $as_echo "$as_val"'`
15740                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
15741 $as_echo "$ac_res" >&6; }
15742 as_val=`eval 'as_val=${'$as_ac_var'}
15743                  $as_echo "$as_val"'`
15744    if test "x$as_val" = x""yes; then
15745   cat >>confdefs.h <<_ACEOF
15746 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
15747 _ACEOF
15748
15749 fi
15750 done
15751
15752
15753
15754
15755
15756
15757
15758
15759
15760
15761
15762
15763
15764
15765
15766
15767
15768 { $as_echo "$as_me:$LINENO: checking for working mktime" >&5
15769 $as_echo_n "checking for working mktime... " >&6; }
15770 if test "${ac_cv_func_working_mktime+set}" = set; then
15771   $as_echo_n "(cached) " >&6
15772 else
15773   if test "$cross_compiling" = yes; then
15774   ac_cv_func_working_mktime=no
15775 else
15776   cat >conftest.$ac_ext <<_ACEOF
15777 /* confdefs.h.  */
15778 _ACEOF
15779 cat confdefs.h >>conftest.$ac_ext
15780 cat >>conftest.$ac_ext <<_ACEOF
15781 /* end confdefs.h.  */
15782 /* Test program from Paul Eggert and Tony Leneis.  */
15783 #ifdef TIME_WITH_SYS_TIME
15784 # include <sys/time.h>
15785 # include <time.h>
15786 #else
15787 # ifdef HAVE_SYS_TIME_H
15788 #  include <sys/time.h>
15789 # else
15790 #  include <time.h>
15791 # endif
15792 #endif
15793
15794 #include <limits.h>
15795 #include <stdlib.h>
15796
15797 #ifdef HAVE_UNISTD_H
15798 # include <unistd.h>
15799 #endif
15800
15801 #ifndef HAVE_ALARM
15802 # define alarm(X) /* empty */
15803 #endif
15804
15805 /* Work around redefinition to rpl_putenv by other config tests.  */
15806 #undef putenv
15807
15808 static time_t time_t_max;
15809 static time_t time_t_min;
15810
15811 /* Values we'll use to set the TZ environment variable.  */
15812 static char *tz_strings[] = {
15813   (char *) 0, "TZ=GMT0", "TZ=JST-9",
15814   "TZ=EST+3EDT+2,M10.1.0/00:00:00,M2.3.0/00:00:00"
15815 };
15816 #define N_STRINGS (sizeof (tz_strings) / sizeof (tz_strings[0]))
15817
15818 /* Return 0 if mktime fails to convert a date in the spring-forward gap.
15819    Based on a problem report from Andreas Jaeger.  */
15820 static int
15821 spring_forward_gap ()
15822 {
15823   /* glibc (up to about 1998-10-07) failed this test. */
15824   struct tm tm;
15825
15826   /* Use the portable POSIX.1 specification "TZ=PST8PDT,M4.1.0,M10.5.0"
15827      instead of "TZ=America/Vancouver" in order to detect the bug even
15828      on systems that don't support the Olson extension, or don't have the
15829      full zoneinfo tables installed.  */
15830   putenv ("TZ=PST8PDT,M4.1.0,M10.5.0");
15831
15832   tm.tm_year = 98;
15833   tm.tm_mon = 3;
15834   tm.tm_mday = 5;
15835   tm.tm_hour = 2;
15836   tm.tm_min = 0;
15837   tm.tm_sec = 0;
15838   tm.tm_isdst = -1;
15839   return mktime (&tm) != (time_t) -1;
15840 }
15841
15842 static int
15843 mktime_test1 (now)
15844      time_t now;
15845 {
15846   struct tm *lt;
15847   return ! (lt = localtime (&now)) || mktime (lt) == now;
15848 }
15849
15850 static int
15851 mktime_test (now)
15852      time_t now;
15853 {
15854   return (mktime_test1 (now)
15855           && mktime_test1 ((time_t) (time_t_max - now))
15856           && mktime_test1 ((time_t) (time_t_min + now)));
15857 }
15858
15859 static int
15860 irix_6_4_bug ()
15861 {
15862   /* Based on code from Ariel Faigon.  */
15863   struct tm tm;
15864   tm.tm_year = 96;
15865   tm.tm_mon = 3;
15866   tm.tm_mday = 0;
15867   tm.tm_hour = 0;
15868   tm.tm_min = 0;
15869   tm.tm_sec = 0;
15870   tm.tm_isdst = -1;
15871   mktime (&tm);
15872   return tm.tm_mon == 2 && tm.tm_mday == 31;
15873 }
15874
15875 static int
15876 bigtime_test (j)
15877      int j;
15878 {
15879   struct tm tm;
15880   time_t now;
15881   tm.tm_year = tm.tm_mon = tm.tm_mday = tm.tm_hour = tm.tm_min = tm.tm_sec = j;
15882   now = mktime (&tm);
15883   if (now != (time_t) -1)
15884     {
15885       struct tm *lt = localtime (&now);
15886       if (! (lt
15887              && lt->tm_year == tm.tm_year
15888              && lt->tm_mon == tm.tm_mon
15889              && lt->tm_mday == tm.tm_mday
15890              && lt->tm_hour == tm.tm_hour
15891              && lt->tm_min == tm.tm_min
15892              && lt->tm_sec == tm.tm_sec
15893              && lt->tm_yday == tm.tm_yday
15894              && lt->tm_wday == tm.tm_wday
15895              && ((lt->tm_isdst < 0 ? -1 : 0 < lt->tm_isdst)
15896                   == (tm.tm_isdst < 0 ? -1 : 0 < tm.tm_isdst))))
15897         return 0;
15898     }
15899   return 1;
15900 }
15901
15902 static int
15903 year_2050_test ()
15904 {
15905   /* The correct answer for 2050-02-01 00:00:00 in Pacific time,
15906      ignoring leap seconds.  */
15907   unsigned long int answer = 2527315200UL;
15908
15909   struct tm tm;
15910   time_t t;
15911   tm.tm_year = 2050 - 1900;
15912   tm.tm_mon = 2 - 1;
15913   tm.tm_mday = 1;
15914   tm.tm_hour = tm.tm_min = tm.tm_sec = 0;
15915   tm.tm_isdst = -1;
15916
15917   /* Use the portable POSIX.1 specification "TZ=PST8PDT,M4.1.0,M10.5.0"
15918      instead of "TZ=America/Vancouver" in order to detect the bug even
15919      on systems that don't support the Olson extension, or don't have the
15920      full zoneinfo tables installed.  */
15921   putenv ("TZ=PST8PDT,M4.1.0,M10.5.0");
15922
15923   t = mktime (&tm);
15924
15925   /* Check that the result is either a failure, or close enough
15926      to the correct answer that we can assume the discrepancy is
15927      due to leap seconds.  */
15928   return (t == (time_t) -1
15929           || (0 < t && answer - 120 <= t && t <= answer + 120));
15930 }
15931
15932 int
15933 main ()
15934 {
15935   time_t t, delta;
15936   int i, j;
15937
15938   /* This test makes some buggy mktime implementations loop.
15939      Give up after 60 seconds; a mktime slower than that
15940      isn't worth using anyway.  */
15941   alarm (60);
15942
15943   for (;;)
15944     {
15945       t = (time_t_max << 1) + 1;
15946       if (t <= time_t_max)
15947         break;
15948       time_t_max = t;
15949     }
15950   time_t_min = - ((time_t) ~ (time_t) 0 == (time_t) -1) - time_t_max;
15951
15952   delta = time_t_max / 997; /* a suitable prime number */
15953   for (i = 0; i < N_STRINGS; i++)
15954     {
15955       if (tz_strings[i])
15956         putenv (tz_strings[i]);
15957
15958       for (t = 0; t <= time_t_max - delta; t += delta)
15959         if (! mktime_test (t))
15960           return 1;
15961       if (! (mktime_test ((time_t) 1)
15962              && mktime_test ((time_t) (60 * 60))
15963              && mktime_test ((time_t) (60 * 60 * 24))))
15964         return 1;
15965
15966       for (j = 1; ; j <<= 1)
15967         if (! bigtime_test (j))
15968           return 1;
15969         else if (INT_MAX / 2 < j)
15970           break;
15971       if (! bigtime_test (INT_MAX))
15972         return 1;
15973     }
15974   return ! (irix_6_4_bug () && spring_forward_gap () && year_2050_test ());
15975 }
15976 _ACEOF
15977 rm -f conftest$ac_exeext
15978 if { (ac_try="$ac_link"
15979 case "(($ac_try" in
15980   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15981   *) ac_try_echo=$ac_try;;
15982 esac
15983 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15984 $as_echo "$ac_try_echo") >&5
15985   (eval "$ac_link") 2>&5
15986   ac_status=$?
15987   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15988   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15989   { (case "(($ac_try" in
15990   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15991   *) ac_try_echo=$ac_try;;
15992 esac
15993 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
15994 $as_echo "$ac_try_echo") >&5
15995   (eval "$ac_try") 2>&5
15996   ac_status=$?
15997   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
15998   (exit $ac_status); }; }; then
15999   ac_cv_func_working_mktime=yes
16000 else
16001   $as_echo "$as_me: program exited with status $ac_status" >&5
16002 $as_echo "$as_me: failed program was:" >&5
16003 sed 's/^/| /' conftest.$ac_ext >&5
16004
16005 ( exit $ac_status )
16006 ac_cv_func_working_mktime=no
16007 fi
16008 rm -rf conftest.dSYM
16009 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16010 fi
16011
16012
16013 fi
16014 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_working_mktime" >&5
16015 $as_echo "$ac_cv_func_working_mktime" >&6; }
16016 if test $ac_cv_func_working_mktime = no; then
16017   case " $LIBOBJS " in
16018   *" mktime.$ac_objext "* ) ;;
16019   *) LIBOBJS="$LIBOBJS mktime.$ac_objext"
16020  ;;
16021 esac
16022
16023 fi
16024
16025
16026
16027
16028
16029
16030
16031
16032 for ac_header in argz.h errno.h fcntl.h malloc.h stdio_ext.h
16033 do
16034 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
16035 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16036   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
16037 $as_echo_n "checking for $ac_header... " >&6; }
16038 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16039   $as_echo_n "(cached) " >&6
16040 fi
16041 ac_res=`eval 'as_val=${'$as_ac_Header'}
16042                  $as_echo "$as_val"'`
16043                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
16044 $as_echo "$ac_res" >&6; }
16045 else
16046   # Is the header compilable?
16047 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
16048 $as_echo_n "checking $ac_header usability... " >&6; }
16049 cat >conftest.$ac_ext <<_ACEOF
16050 /* confdefs.h.  */
16051 _ACEOF
16052 cat confdefs.h >>conftest.$ac_ext
16053 cat >>conftest.$ac_ext <<_ACEOF
16054 /* end confdefs.h.  */
16055 $ac_includes_default
16056 #include <$ac_header>
16057 _ACEOF
16058 rm -f conftest.$ac_objext
16059 if { (ac_try="$ac_compile"
16060 case "(($ac_try" in
16061   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16062   *) ac_try_echo=$ac_try;;
16063 esac
16064 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16065 $as_echo "$ac_try_echo") >&5
16066   (eval "$ac_compile") 2>conftest.er1
16067   ac_status=$?
16068   grep -v '^ *+' conftest.er1 >conftest.err
16069   rm -f conftest.er1
16070   cat conftest.err >&5
16071   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16072   (exit $ac_status); } && {
16073          test -z "$ac_c_werror_flag" ||
16074          test ! -s conftest.err
16075        } && test -s conftest.$ac_objext; then
16076   ac_header_compiler=yes
16077 else
16078   $as_echo "$as_me: failed program was:" >&5
16079 sed 's/^/| /' conftest.$ac_ext >&5
16080
16081         ac_header_compiler=no
16082 fi
16083
16084 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16085 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16086 $as_echo "$ac_header_compiler" >&6; }
16087
16088 # Is the header present?
16089 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
16090 $as_echo_n "checking $ac_header presence... " >&6; }
16091 cat >conftest.$ac_ext <<_ACEOF
16092 /* confdefs.h.  */
16093 _ACEOF
16094 cat confdefs.h >>conftest.$ac_ext
16095 cat >>conftest.$ac_ext <<_ACEOF
16096 /* end confdefs.h.  */
16097 #include <$ac_header>
16098 _ACEOF
16099 if { (ac_try="$ac_cpp conftest.$ac_ext"
16100 case "(($ac_try" in
16101   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16102   *) ac_try_echo=$ac_try;;
16103 esac
16104 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16105 $as_echo "$ac_try_echo") >&5
16106   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16107   ac_status=$?
16108   grep -v '^ *+' conftest.er1 >conftest.err
16109   rm -f conftest.er1
16110   cat conftest.err >&5
16111   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16112   (exit $ac_status); } >/dev/null && {
16113          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
16114          test ! -s conftest.err
16115        }; then
16116   ac_header_preproc=yes
16117 else
16118   $as_echo "$as_me: failed program was:" >&5
16119 sed 's/^/| /' conftest.$ac_ext >&5
16120
16121   ac_header_preproc=no
16122 fi
16123
16124 rm -f conftest.err conftest.$ac_ext
16125 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16126 $as_echo "$ac_header_preproc" >&6; }
16127
16128 # So?  What about this header?
16129 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16130   yes:no: )
16131     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16132 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16133     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16134 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16135     ac_header_preproc=yes
16136     ;;
16137   no:yes:* )
16138     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16139 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16140     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
16141 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
16142     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16143 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16144     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
16145 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
16146     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16147 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16148     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16149 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16150     ( cat <<\_ASBOX
16151 ## ------------------------------- ##
16152 ## Report this to bug-bash@gnu.org ##
16153 ## ------------------------------- ##
16154 _ASBOX
16155      ) | sed "s/^/$as_me: WARNING:     /" >&2
16156     ;;
16157 esac
16158 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
16159 $as_echo_n "checking for $ac_header... " >&6; }
16160 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16161   $as_echo_n "(cached) " >&6
16162 else
16163   eval "$as_ac_Header=\$ac_header_preproc"
16164 fi
16165 ac_res=`eval 'as_val=${'$as_ac_Header'}
16166                  $as_echo "$as_val"'`
16167                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
16168 $as_echo "$ac_res" >&6; }
16169
16170 fi
16171 as_val=`eval 'as_val=${'$as_ac_Header'}
16172                  $as_echo "$as_val"'`
16173    if test "x$as_val" = x""yes; then
16174   cat >>confdefs.h <<_ACEOF
16175 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
16176 _ACEOF
16177
16178 fi
16179
16180 done
16181
16182
16183
16184
16185 for ac_header in stdlib.h unistd.h
16186 do
16187 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
16188 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16189   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
16190 $as_echo_n "checking for $ac_header... " >&6; }
16191 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16192   $as_echo_n "(cached) " >&6
16193 fi
16194 ac_res=`eval 'as_val=${'$as_ac_Header'}
16195                  $as_echo "$as_val"'`
16196                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
16197 $as_echo "$ac_res" >&6; }
16198 else
16199   # Is the header compilable?
16200 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
16201 $as_echo_n "checking $ac_header usability... " >&6; }
16202 cat >conftest.$ac_ext <<_ACEOF
16203 /* confdefs.h.  */
16204 _ACEOF
16205 cat confdefs.h >>conftest.$ac_ext
16206 cat >>conftest.$ac_ext <<_ACEOF
16207 /* end confdefs.h.  */
16208 $ac_includes_default
16209 #include <$ac_header>
16210 _ACEOF
16211 rm -f conftest.$ac_objext
16212 if { (ac_try="$ac_compile"
16213 case "(($ac_try" in
16214   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16215   *) ac_try_echo=$ac_try;;
16216 esac
16217 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16218 $as_echo "$ac_try_echo") >&5
16219   (eval "$ac_compile") 2>conftest.er1
16220   ac_status=$?
16221   grep -v '^ *+' conftest.er1 >conftest.err
16222   rm -f conftest.er1
16223   cat conftest.err >&5
16224   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16225   (exit $ac_status); } && {
16226          test -z "$ac_c_werror_flag" ||
16227          test ! -s conftest.err
16228        } && test -s conftest.$ac_objext; then
16229   ac_header_compiler=yes
16230 else
16231   $as_echo "$as_me: failed program was:" >&5
16232 sed 's/^/| /' conftest.$ac_ext >&5
16233
16234         ac_header_compiler=no
16235 fi
16236
16237 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16238 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16239 $as_echo "$ac_header_compiler" >&6; }
16240
16241 # Is the header present?
16242 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
16243 $as_echo_n "checking $ac_header presence... " >&6; }
16244 cat >conftest.$ac_ext <<_ACEOF
16245 /* confdefs.h.  */
16246 _ACEOF
16247 cat confdefs.h >>conftest.$ac_ext
16248 cat >>conftest.$ac_ext <<_ACEOF
16249 /* end confdefs.h.  */
16250 #include <$ac_header>
16251 _ACEOF
16252 if { (ac_try="$ac_cpp conftest.$ac_ext"
16253 case "(($ac_try" in
16254   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16255   *) ac_try_echo=$ac_try;;
16256 esac
16257 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16258 $as_echo "$ac_try_echo") >&5
16259   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16260   ac_status=$?
16261   grep -v '^ *+' conftest.er1 >conftest.err
16262   rm -f conftest.er1
16263   cat conftest.err >&5
16264   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16265   (exit $ac_status); } >/dev/null && {
16266          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
16267          test ! -s conftest.err
16268        }; then
16269   ac_header_preproc=yes
16270 else
16271   $as_echo "$as_me: failed program was:" >&5
16272 sed 's/^/| /' conftest.$ac_ext >&5
16273
16274   ac_header_preproc=no
16275 fi
16276
16277 rm -f conftest.err conftest.$ac_ext
16278 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16279 $as_echo "$ac_header_preproc" >&6; }
16280
16281 # So?  What about this header?
16282 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16283   yes:no: )
16284     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16285 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16286     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16287 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16288     ac_header_preproc=yes
16289     ;;
16290   no:yes:* )
16291     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16292 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16293     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
16294 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
16295     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16296 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16297     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
16298 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
16299     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16300 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16301     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16302 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16303     ( cat <<\_ASBOX
16304 ## ------------------------------- ##
16305 ## Report this to bug-bash@gnu.org ##
16306 ## ------------------------------- ##
16307 _ASBOX
16308      ) | sed "s/^/$as_me: WARNING:     /" >&2
16309     ;;
16310 esac
16311 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
16312 $as_echo_n "checking for $ac_header... " >&6; }
16313 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16314   $as_echo_n "(cached) " >&6
16315 else
16316   eval "$as_ac_Header=\$ac_header_preproc"
16317 fi
16318 ac_res=`eval 'as_val=${'$as_ac_Header'}
16319                  $as_echo "$as_val"'`
16320                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
16321 $as_echo "$ac_res" >&6; }
16322
16323 fi
16324 as_val=`eval 'as_val=${'$as_ac_Header'}
16325                  $as_echo "$as_val"'`
16326    if test "x$as_val" = x""yes; then
16327   cat >>confdefs.h <<_ACEOF
16328 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
16329 _ACEOF
16330
16331 fi
16332
16333 done
16334
16335
16336 for ac_func in getpagesize
16337 do
16338 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
16339 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
16340 $as_echo_n "checking for $ac_func... " >&6; }
16341 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
16342   $as_echo_n "(cached) " >&6
16343 else
16344   cat >conftest.$ac_ext <<_ACEOF
16345 /* confdefs.h.  */
16346 _ACEOF
16347 cat confdefs.h >>conftest.$ac_ext
16348 cat >>conftest.$ac_ext <<_ACEOF
16349 /* end confdefs.h.  */
16350 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16351    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
16352 #define $ac_func innocuous_$ac_func
16353
16354 /* System header to define __stub macros and hopefully few prototypes,
16355     which can conflict with char $ac_func (); below.
16356     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16357     <limits.h> exists even on freestanding compilers.  */
16358
16359 #ifdef __STDC__
16360 # include <limits.h>
16361 #else
16362 # include <assert.h>
16363 #endif
16364
16365 #undef $ac_func
16366
16367 /* Override any GCC internal prototype to avoid an error.
16368    Use char because int might match the return type of a GCC
16369    builtin and then its argument prototype would still apply.  */
16370 #ifdef __cplusplus
16371 extern "C"
16372 #endif
16373 char $ac_func ();
16374 /* The GNU C library defines this for functions which it implements
16375     to always fail with ENOSYS.  Some functions are actually named
16376     something starting with __ and the normal name is an alias.  */
16377 #if defined __stub_$ac_func || defined __stub___$ac_func
16378 choke me
16379 #endif
16380
16381 int
16382 main ()
16383 {
16384 return $ac_func ();
16385   ;
16386   return 0;
16387 }
16388 _ACEOF
16389 rm -f conftest.$ac_objext conftest$ac_exeext
16390 if { (ac_try="$ac_link"
16391 case "(($ac_try" in
16392   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16393   *) ac_try_echo=$ac_try;;
16394 esac
16395 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16396 $as_echo "$ac_try_echo") >&5
16397   (eval "$ac_link") 2>conftest.er1
16398   ac_status=$?
16399   grep -v '^ *+' conftest.er1 >conftest.err
16400   rm -f conftest.er1
16401   cat conftest.err >&5
16402   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16403   (exit $ac_status); } && {
16404          test -z "$ac_c_werror_flag" ||
16405          test ! -s conftest.err
16406        } && test -s conftest$ac_exeext && {
16407          test "$cross_compiling" = yes ||
16408          $as_test_x conftest$ac_exeext
16409        }; then
16410   eval "$as_ac_var=yes"
16411 else
16412   $as_echo "$as_me: failed program was:" >&5
16413 sed 's/^/| /' conftest.$ac_ext >&5
16414
16415         eval "$as_ac_var=no"
16416 fi
16417
16418 rm -rf conftest.dSYM
16419 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16420       conftest$ac_exeext conftest.$ac_ext
16421 fi
16422 ac_res=`eval 'as_val=${'$as_ac_var'}
16423                  $as_echo "$as_val"'`
16424                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
16425 $as_echo "$ac_res" >&6; }
16426 as_val=`eval 'as_val=${'$as_ac_var'}
16427                  $as_echo "$as_val"'`
16428    if test "x$as_val" = x""yes; then
16429   cat >>confdefs.h <<_ACEOF
16430 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
16431 _ACEOF
16432
16433 fi
16434 done
16435
16436 { $as_echo "$as_me:$LINENO: checking for working mmap" >&5
16437 $as_echo_n "checking for working mmap... " >&6; }
16438 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
16439   $as_echo_n "(cached) " >&6
16440 else
16441   if test "$cross_compiling" = yes; then
16442   ac_cv_func_mmap_fixed_mapped=no
16443 else
16444   cat >conftest.$ac_ext <<_ACEOF
16445 /* confdefs.h.  */
16446 _ACEOF
16447 cat confdefs.h >>conftest.$ac_ext
16448 cat >>conftest.$ac_ext <<_ACEOF
16449 /* end confdefs.h.  */
16450 $ac_includes_default
16451 /* malloc might have been renamed as rpl_malloc. */
16452 #undef malloc
16453
16454 /* Thanks to Mike Haertel and Jim Avera for this test.
16455    Here is a matrix of mmap possibilities:
16456         mmap private not fixed
16457         mmap private fixed at somewhere currently unmapped
16458         mmap private fixed at somewhere already mapped
16459         mmap shared not fixed
16460         mmap shared fixed at somewhere currently unmapped
16461         mmap shared fixed at somewhere already mapped
16462    For private mappings, we should verify that changes cannot be read()
16463    back from the file, nor mmap's back from the file at a different
16464    address.  (There have been systems where private was not correctly
16465    implemented like the infamous i386 svr4.0, and systems where the
16466    VM page cache was not coherent with the file system buffer cache
16467    like early versions of FreeBSD and possibly contemporary NetBSD.)
16468    For shared mappings, we should conversely verify that changes get
16469    propagated back to all the places they're supposed to be.
16470
16471    Grep wants private fixed already mapped.
16472    The main things grep needs to know about mmap are:
16473    * does it exist and is it safe to write into the mmap'd area
16474    * how to use it (BSD variants)  */
16475
16476 #include <fcntl.h>
16477 #include <sys/mman.h>
16478
16479 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
16480 char *malloc ();
16481 #endif
16482
16483 /* This mess was copied from the GNU getpagesize.h.  */
16484 #ifndef HAVE_GETPAGESIZE
16485 /* Assume that all systems that can run configure have sys/param.h.  */
16486 # ifndef HAVE_SYS_PARAM_H
16487 #  define HAVE_SYS_PARAM_H 1
16488 # endif
16489
16490 # ifdef _SC_PAGESIZE
16491 #  define getpagesize() sysconf(_SC_PAGESIZE)
16492 # else /* no _SC_PAGESIZE */
16493 #  ifdef HAVE_SYS_PARAM_H
16494 #   include <sys/param.h>
16495 #   ifdef EXEC_PAGESIZE
16496 #    define getpagesize() EXEC_PAGESIZE
16497 #   else /* no EXEC_PAGESIZE */
16498 #    ifdef NBPG
16499 #     define getpagesize() NBPG * CLSIZE
16500 #     ifndef CLSIZE
16501 #      define CLSIZE 1
16502 #     endif /* no CLSIZE */
16503 #    else /* no NBPG */
16504 #     ifdef NBPC
16505 #      define getpagesize() NBPC
16506 #     else /* no NBPC */
16507 #      ifdef PAGESIZE
16508 #       define getpagesize() PAGESIZE
16509 #      endif /* PAGESIZE */
16510 #     endif /* no NBPC */
16511 #    endif /* no NBPG */
16512 #   endif /* no EXEC_PAGESIZE */
16513 #  else /* no HAVE_SYS_PARAM_H */
16514 #   define getpagesize() 8192   /* punt totally */
16515 #  endif /* no HAVE_SYS_PARAM_H */
16516 # endif /* no _SC_PAGESIZE */
16517
16518 #endif /* no HAVE_GETPAGESIZE */
16519
16520 int
16521 main ()
16522 {
16523   char *data, *data2, *data3;
16524   int i, pagesize;
16525   int fd;
16526
16527   pagesize = getpagesize ();
16528
16529   /* First, make a file with some known garbage in it. */
16530   data = (char *) malloc (pagesize);
16531   if (!data)
16532     return 1;
16533   for (i = 0; i < pagesize; ++i)
16534     *(data + i) = rand ();
16535   umask (0);
16536   fd = creat ("conftest.mmap", 0600);
16537   if (fd < 0)
16538     return 1;
16539   if (write (fd, data, pagesize) != pagesize)
16540     return 1;
16541   close (fd);
16542
16543   /* Next, try to mmap the file at a fixed address which already has
16544      something else allocated at it.  If we can, also make sure that
16545      we see the same garbage.  */
16546   fd = open ("conftest.mmap", O_RDWR);
16547   if (fd < 0)
16548     return 1;
16549   data2 = (char *) malloc (2 * pagesize);
16550   if (!data2)
16551     return 1;
16552   data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1);
16553   if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
16554                      MAP_PRIVATE | MAP_FIXED, fd, 0L))
16555     return 1;
16556   for (i = 0; i < pagesize; ++i)
16557     if (*(data + i) != *(data2 + i))
16558       return 1;
16559
16560   /* Finally, make sure that changes to the mapped area do not
16561      percolate back to the file as seen by read().  (This is a bug on
16562      some variants of i386 svr4.0.)  */
16563   for (i = 0; i < pagesize; ++i)
16564     *(data2 + i) = *(data2 + i) + 1;
16565   data3 = (char *) malloc (pagesize);
16566   if (!data3)
16567     return 1;
16568   if (read (fd, data3, pagesize) != pagesize)
16569     return 1;
16570   for (i = 0; i < pagesize; ++i)
16571     if (*(data + i) != *(data3 + i))
16572       return 1;
16573   close (fd);
16574   return 0;
16575 }
16576 _ACEOF
16577 rm -f conftest$ac_exeext
16578 if { (ac_try="$ac_link"
16579 case "(($ac_try" in
16580   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16581   *) ac_try_echo=$ac_try;;
16582 esac
16583 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16584 $as_echo "$ac_try_echo") >&5
16585   (eval "$ac_link") 2>&5
16586   ac_status=$?
16587   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16588   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16589   { (case "(($ac_try" in
16590   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16591   *) ac_try_echo=$ac_try;;
16592 esac
16593 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16594 $as_echo "$ac_try_echo") >&5
16595   (eval "$ac_try") 2>&5
16596   ac_status=$?
16597   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16598   (exit $ac_status); }; }; then
16599   ac_cv_func_mmap_fixed_mapped=yes
16600 else
16601   $as_echo "$as_me: program exited with status $ac_status" >&5
16602 $as_echo "$as_me: failed program was:" >&5
16603 sed 's/^/| /' conftest.$ac_ext >&5
16604
16605 ( exit $ac_status )
16606 ac_cv_func_mmap_fixed_mapped=no
16607 fi
16608 rm -rf conftest.dSYM
16609 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16610 fi
16611
16612
16613 fi
16614 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
16615 $as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
16616 if test $ac_cv_func_mmap_fixed_mapped = yes; then
16617
16618 cat >>confdefs.h <<\_ACEOF
16619 #define HAVE_MMAP 1
16620 _ACEOF
16621
16622 fi
16623 rm -f conftest.mmap
16624
16625
16626
16627
16628
16629
16630
16631
16632
16633
16634 for ac_func in __argz_count __argz_next __argz_stringify dcgettext mempcpy \
16635                 munmap stpcpy strcspn strdup
16636 do
16637 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
16638 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
16639 $as_echo_n "checking for $ac_func... " >&6; }
16640 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
16641   $as_echo_n "(cached) " >&6
16642 else
16643   cat >conftest.$ac_ext <<_ACEOF
16644 /* confdefs.h.  */
16645 _ACEOF
16646 cat confdefs.h >>conftest.$ac_ext
16647 cat >>conftest.$ac_ext <<_ACEOF
16648 /* end confdefs.h.  */
16649 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16650    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
16651 #define $ac_func innocuous_$ac_func
16652
16653 /* System header to define __stub macros and hopefully few prototypes,
16654     which can conflict with char $ac_func (); below.
16655     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16656     <limits.h> exists even on freestanding compilers.  */
16657
16658 #ifdef __STDC__
16659 # include <limits.h>
16660 #else
16661 # include <assert.h>
16662 #endif
16663
16664 #undef $ac_func
16665
16666 /* Override any GCC internal prototype to avoid an error.
16667    Use char because int might match the return type of a GCC
16668    builtin and then its argument prototype would still apply.  */
16669 #ifdef __cplusplus
16670 extern "C"
16671 #endif
16672 char $ac_func ();
16673 /* The GNU C library defines this for functions which it implements
16674     to always fail with ENOSYS.  Some functions are actually named
16675     something starting with __ and the normal name is an alias.  */
16676 #if defined __stub_$ac_func || defined __stub___$ac_func
16677 choke me
16678 #endif
16679
16680 int
16681 main ()
16682 {
16683 return $ac_func ();
16684   ;
16685   return 0;
16686 }
16687 _ACEOF
16688 rm -f conftest.$ac_objext conftest$ac_exeext
16689 if { (ac_try="$ac_link"
16690 case "(($ac_try" in
16691   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16692   *) ac_try_echo=$ac_try;;
16693 esac
16694 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16695 $as_echo "$ac_try_echo") >&5
16696   (eval "$ac_link") 2>conftest.er1
16697   ac_status=$?
16698   grep -v '^ *+' conftest.er1 >conftest.err
16699   rm -f conftest.er1
16700   cat conftest.err >&5
16701   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16702   (exit $ac_status); } && {
16703          test -z "$ac_c_werror_flag" ||
16704          test ! -s conftest.err
16705        } && test -s conftest$ac_exeext && {
16706          test "$cross_compiling" = yes ||
16707          $as_test_x conftest$ac_exeext
16708        }; then
16709   eval "$as_ac_var=yes"
16710 else
16711   $as_echo "$as_me: failed program was:" >&5
16712 sed 's/^/| /' conftest.$ac_ext >&5
16713
16714         eval "$as_ac_var=no"
16715 fi
16716
16717 rm -rf conftest.dSYM
16718 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
16719       conftest$ac_exeext conftest.$ac_ext
16720 fi
16721 ac_res=`eval 'as_val=${'$as_ac_var'}
16722                  $as_echo "$as_val"'`
16723                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
16724 $as_echo "$ac_res" >&6; }
16725 as_val=`eval 'as_val=${'$as_ac_var'}
16726                  $as_echo "$as_val"'`
16727    if test "x$as_val" = x""yes; then
16728   cat >>confdefs.h <<_ACEOF
16729 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
16730 _ACEOF
16731
16732 fi
16733 done
16734
16735
16736 INTL_DEP= INTL_INC= LIBINTL_H=
16737 if test "x$USE_INCLUDED_LIBINTL" = "xyes"; then
16738         INTL_DEP='${INTL_LIBDIR}/libintl.a'
16739         INTL_INC='-I${INTL_LIBSRC} -I${INTL_BUILDDIR}'
16740         LIBINTL_H='${INTL_BUILDDIR}/libintl.h'
16741 fi
16742
16743
16744
16745
16746
16747
16748
16749 for ac_header in wctype.h
16750 do
16751 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
16752 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16753   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
16754 $as_echo_n "checking for $ac_header... " >&6; }
16755 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16756   $as_echo_n "(cached) " >&6
16757 fi
16758 ac_res=`eval 'as_val=${'$as_ac_Header'}
16759                  $as_echo "$as_val"'`
16760                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
16761 $as_echo "$ac_res" >&6; }
16762 else
16763   # Is the header compilable?
16764 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
16765 $as_echo_n "checking $ac_header usability... " >&6; }
16766 cat >conftest.$ac_ext <<_ACEOF
16767 /* confdefs.h.  */
16768 _ACEOF
16769 cat confdefs.h >>conftest.$ac_ext
16770 cat >>conftest.$ac_ext <<_ACEOF
16771 /* end confdefs.h.  */
16772 $ac_includes_default
16773 #include <$ac_header>
16774 _ACEOF
16775 rm -f conftest.$ac_objext
16776 if { (ac_try="$ac_compile"
16777 case "(($ac_try" in
16778   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16779   *) ac_try_echo=$ac_try;;
16780 esac
16781 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16782 $as_echo "$ac_try_echo") >&5
16783   (eval "$ac_compile") 2>conftest.er1
16784   ac_status=$?
16785   grep -v '^ *+' conftest.er1 >conftest.err
16786   rm -f conftest.er1
16787   cat conftest.err >&5
16788   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16789   (exit $ac_status); } && {
16790          test -z "$ac_c_werror_flag" ||
16791          test ! -s conftest.err
16792        } && test -s conftest.$ac_objext; then
16793   ac_header_compiler=yes
16794 else
16795   $as_echo "$as_me: failed program was:" >&5
16796 sed 's/^/| /' conftest.$ac_ext >&5
16797
16798         ac_header_compiler=no
16799 fi
16800
16801 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16802 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16803 $as_echo "$ac_header_compiler" >&6; }
16804
16805 # Is the header present?
16806 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
16807 $as_echo_n "checking $ac_header presence... " >&6; }
16808 cat >conftest.$ac_ext <<_ACEOF
16809 /* confdefs.h.  */
16810 _ACEOF
16811 cat confdefs.h >>conftest.$ac_ext
16812 cat >>conftest.$ac_ext <<_ACEOF
16813 /* end confdefs.h.  */
16814 #include <$ac_header>
16815 _ACEOF
16816 if { (ac_try="$ac_cpp conftest.$ac_ext"
16817 case "(($ac_try" in
16818   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16819   *) ac_try_echo=$ac_try;;
16820 esac
16821 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16822 $as_echo "$ac_try_echo") >&5
16823   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16824   ac_status=$?
16825   grep -v '^ *+' conftest.er1 >conftest.err
16826   rm -f conftest.er1
16827   cat conftest.err >&5
16828   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16829   (exit $ac_status); } >/dev/null && {
16830          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
16831          test ! -s conftest.err
16832        }; then
16833   ac_header_preproc=yes
16834 else
16835   $as_echo "$as_me: failed program was:" >&5
16836 sed 's/^/| /' conftest.$ac_ext >&5
16837
16838   ac_header_preproc=no
16839 fi
16840
16841 rm -f conftest.err conftest.$ac_ext
16842 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16843 $as_echo "$ac_header_preproc" >&6; }
16844
16845 # So?  What about this header?
16846 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16847   yes:no: )
16848     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16849 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16850     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16851 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16852     ac_header_preproc=yes
16853     ;;
16854   no:yes:* )
16855     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16856 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16857     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
16858 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
16859     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16860 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16861     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
16862 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
16863     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16864 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16865     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16866 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16867     ( cat <<\_ASBOX
16868 ## ------------------------------- ##
16869 ## Report this to bug-bash@gnu.org ##
16870 ## ------------------------------- ##
16871 _ASBOX
16872      ) | sed "s/^/$as_me: WARNING:     /" >&2
16873     ;;
16874 esac
16875 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
16876 $as_echo_n "checking for $ac_header... " >&6; }
16877 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16878   $as_echo_n "(cached) " >&6
16879 else
16880   eval "$as_ac_Header=\$ac_header_preproc"
16881 fi
16882 ac_res=`eval 'as_val=${'$as_ac_Header'}
16883                  $as_echo "$as_val"'`
16884                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
16885 $as_echo "$ac_res" >&6; }
16886
16887 fi
16888 as_val=`eval 'as_val=${'$as_ac_Header'}
16889                  $as_echo "$as_val"'`
16890    if test "x$as_val" = x""yes; then
16891   cat >>confdefs.h <<_ACEOF
16892 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
16893 _ACEOF
16894
16895 fi
16896
16897 done
16898
16899
16900 for ac_header in wchar.h
16901 do
16902 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
16903 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16904   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
16905 $as_echo_n "checking for $ac_header... " >&6; }
16906 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16907   $as_echo_n "(cached) " >&6
16908 fi
16909 ac_res=`eval 'as_val=${'$as_ac_Header'}
16910                  $as_echo "$as_val"'`
16911                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
16912 $as_echo "$ac_res" >&6; }
16913 else
16914   # Is the header compilable?
16915 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
16916 $as_echo_n "checking $ac_header usability... " >&6; }
16917 cat >conftest.$ac_ext <<_ACEOF
16918 /* confdefs.h.  */
16919 _ACEOF
16920 cat confdefs.h >>conftest.$ac_ext
16921 cat >>conftest.$ac_ext <<_ACEOF
16922 /* end confdefs.h.  */
16923 $ac_includes_default
16924 #include <$ac_header>
16925 _ACEOF
16926 rm -f conftest.$ac_objext
16927 if { (ac_try="$ac_compile"
16928 case "(($ac_try" in
16929   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16930   *) ac_try_echo=$ac_try;;
16931 esac
16932 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16933 $as_echo "$ac_try_echo") >&5
16934   (eval "$ac_compile") 2>conftest.er1
16935   ac_status=$?
16936   grep -v '^ *+' conftest.er1 >conftest.err
16937   rm -f conftest.er1
16938   cat conftest.err >&5
16939   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16940   (exit $ac_status); } && {
16941          test -z "$ac_c_werror_flag" ||
16942          test ! -s conftest.err
16943        } && test -s conftest.$ac_objext; then
16944   ac_header_compiler=yes
16945 else
16946   $as_echo "$as_me: failed program was:" >&5
16947 sed 's/^/| /' conftest.$ac_ext >&5
16948
16949         ac_header_compiler=no
16950 fi
16951
16952 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16953 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16954 $as_echo "$ac_header_compiler" >&6; }
16955
16956 # Is the header present?
16957 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
16958 $as_echo_n "checking $ac_header presence... " >&6; }
16959 cat >conftest.$ac_ext <<_ACEOF
16960 /* confdefs.h.  */
16961 _ACEOF
16962 cat confdefs.h >>conftest.$ac_ext
16963 cat >>conftest.$ac_ext <<_ACEOF
16964 /* end confdefs.h.  */
16965 #include <$ac_header>
16966 _ACEOF
16967 if { (ac_try="$ac_cpp conftest.$ac_ext"
16968 case "(($ac_try" in
16969   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16970   *) ac_try_echo=$ac_try;;
16971 esac
16972 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
16973 $as_echo "$ac_try_echo") >&5
16974   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16975   ac_status=$?
16976   grep -v '^ *+' conftest.er1 >conftest.err
16977   rm -f conftest.er1
16978   cat conftest.err >&5
16979   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
16980   (exit $ac_status); } >/dev/null && {
16981          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
16982          test ! -s conftest.err
16983        }; then
16984   ac_header_preproc=yes
16985 else
16986   $as_echo "$as_me: failed program was:" >&5
16987 sed 's/^/| /' conftest.$ac_ext >&5
16988
16989   ac_header_preproc=no
16990 fi
16991
16992 rm -f conftest.err conftest.$ac_ext
16993 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16994 $as_echo "$ac_header_preproc" >&6; }
16995
16996 # So?  What about this header?
16997 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16998   yes:no: )
16999     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
17000 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
17001     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
17002 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
17003     ac_header_preproc=yes
17004     ;;
17005   no:yes:* )
17006     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
17007 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
17008     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
17009 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
17010     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
17011 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
17012     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
17013 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
17014     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
17015 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
17016     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
17017 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
17018     ( cat <<\_ASBOX
17019 ## ------------------------------- ##
17020 ## Report this to bug-bash@gnu.org ##
17021 ## ------------------------------- ##
17022 _ASBOX
17023      ) | sed "s/^/$as_me: WARNING:     /" >&2
17024     ;;
17025 esac
17026 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
17027 $as_echo_n "checking for $ac_header... " >&6; }
17028 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
17029   $as_echo_n "(cached) " >&6
17030 else
17031   eval "$as_ac_Header=\$ac_header_preproc"
17032 fi
17033 ac_res=`eval 'as_val=${'$as_ac_Header'}
17034                  $as_echo "$as_val"'`
17035                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
17036 $as_echo "$ac_res" >&6; }
17037
17038 fi
17039 as_val=`eval 'as_val=${'$as_ac_Header'}
17040                  $as_echo "$as_val"'`
17041    if test "x$as_val" = x""yes; then
17042   cat >>confdefs.h <<_ACEOF
17043 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
17044 _ACEOF
17045
17046 fi
17047
17048 done
17049
17050
17051 for ac_header in langinfo.h
17052 do
17053 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
17054 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
17055   { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
17056 $as_echo_n "checking for $ac_header... " >&6; }
17057 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
17058   $as_echo_n "(cached) " >&6
17059 fi
17060 ac_res=`eval 'as_val=${'$as_ac_Header'}
17061                  $as_echo "$as_val"'`
17062                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
17063 $as_echo "$ac_res" >&6; }
17064 else
17065   # Is the header compilable?
17066 { $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
17067 $as_echo_n "checking $ac_header usability... " >&6; }
17068 cat >conftest.$ac_ext <<_ACEOF
17069 /* confdefs.h.  */
17070 _ACEOF
17071 cat confdefs.h >>conftest.$ac_ext
17072 cat >>conftest.$ac_ext <<_ACEOF
17073 /* end confdefs.h.  */
17074 $ac_includes_default
17075 #include <$ac_header>
17076 _ACEOF
17077 rm -f conftest.$ac_objext
17078 if { (ac_try="$ac_compile"
17079 case "(($ac_try" in
17080   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17081   *) ac_try_echo=$ac_try;;
17082 esac
17083 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17084 $as_echo "$ac_try_echo") >&5
17085   (eval "$ac_compile") 2>conftest.er1
17086   ac_status=$?
17087   grep -v '^ *+' conftest.er1 >conftest.err
17088   rm -f conftest.er1
17089   cat conftest.err >&5
17090   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17091   (exit $ac_status); } && {
17092          test -z "$ac_c_werror_flag" ||
17093          test ! -s conftest.err
17094        } && test -s conftest.$ac_objext; then
17095   ac_header_compiler=yes
17096 else
17097   $as_echo "$as_me: failed program was:" >&5
17098 sed 's/^/| /' conftest.$ac_ext >&5
17099
17100         ac_header_compiler=no
17101 fi
17102
17103 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17104 { $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
17105 $as_echo "$ac_header_compiler" >&6; }
17106
17107 # Is the header present?
17108 { $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
17109 $as_echo_n "checking $ac_header presence... " >&6; }
17110 cat >conftest.$ac_ext <<_ACEOF
17111 /* confdefs.h.  */
17112 _ACEOF
17113 cat confdefs.h >>conftest.$ac_ext
17114 cat >>conftest.$ac_ext <<_ACEOF
17115 /* end confdefs.h.  */
17116 #include <$ac_header>
17117 _ACEOF
17118 if { (ac_try="$ac_cpp conftest.$ac_ext"
17119 case "(($ac_try" in
17120   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17121   *) ac_try_echo=$ac_try;;
17122 esac
17123 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17124 $as_echo "$ac_try_echo") >&5
17125   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
17126   ac_status=$?
17127   grep -v '^ *+' conftest.er1 >conftest.err
17128   rm -f conftest.er1
17129   cat conftest.err >&5
17130   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17131   (exit $ac_status); } >/dev/null && {
17132          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
17133          test ! -s conftest.err
17134        }; then
17135   ac_header_preproc=yes
17136 else
17137   $as_echo "$as_me: failed program was:" >&5
17138 sed 's/^/| /' conftest.$ac_ext >&5
17139
17140   ac_header_preproc=no
17141 fi
17142
17143 rm -f conftest.err conftest.$ac_ext
17144 { $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
17145 $as_echo "$ac_header_preproc" >&6; }
17146
17147 # So?  What about this header?
17148 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
17149   yes:no: )
17150     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
17151 $as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
17152     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
17153 $as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
17154     ac_header_preproc=yes
17155     ;;
17156   no:yes:* )
17157     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
17158 $as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
17159     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
17160 $as_echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
17161     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
17162 $as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
17163     { $as_echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
17164 $as_echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
17165     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
17166 $as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
17167     { $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
17168 $as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
17169     ( cat <<\_ASBOX
17170 ## ------------------------------- ##
17171 ## Report this to bug-bash@gnu.org ##
17172 ## ------------------------------- ##
17173 _ASBOX
17174      ) | sed "s/^/$as_me: WARNING:     /" >&2
17175     ;;
17176 esac
17177 { $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
17178 $as_echo_n "checking for $ac_header... " >&6; }
17179 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
17180   $as_echo_n "(cached) " >&6
17181 else
17182   eval "$as_ac_Header=\$ac_header_preproc"
17183 fi
17184 ac_res=`eval 'as_val=${'$as_ac_Header'}
17185                  $as_echo "$as_val"'`
17186                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
17187 $as_echo "$ac_res" >&6; }
17188
17189 fi
17190 as_val=`eval 'as_val=${'$as_ac_Header'}
17191                  $as_echo "$as_val"'`
17192    if test "x$as_val" = x""yes; then
17193   cat >>confdefs.h <<_ACEOF
17194 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
17195 _ACEOF
17196
17197 fi
17198
17199 done
17200
17201
17202 { $as_echo "$as_me:$LINENO: checking for mbrlen" >&5
17203 $as_echo_n "checking for mbrlen... " >&6; }
17204 if test "${ac_cv_func_mbrlen+set}" = set; then
17205   $as_echo_n "(cached) " >&6
17206 else
17207   cat >conftest.$ac_ext <<_ACEOF
17208 /* confdefs.h.  */
17209 _ACEOF
17210 cat confdefs.h >>conftest.$ac_ext
17211 cat >>conftest.$ac_ext <<_ACEOF
17212 /* end confdefs.h.  */
17213 /* Define mbrlen to an innocuous variant, in case <limits.h> declares mbrlen.
17214    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
17215 #define mbrlen innocuous_mbrlen
17216
17217 /* System header to define __stub macros and hopefully few prototypes,
17218     which can conflict with char mbrlen (); below.
17219     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17220     <limits.h> exists even on freestanding compilers.  */
17221
17222 #ifdef __STDC__
17223 # include <limits.h>
17224 #else
17225 # include <assert.h>
17226 #endif
17227
17228 #undef mbrlen
17229
17230 /* Override any GCC internal prototype to avoid an error.
17231    Use char because int might match the return type of a GCC
17232    builtin and then its argument prototype would still apply.  */
17233 #ifdef __cplusplus
17234 extern "C"
17235 #endif
17236 char mbrlen ();
17237 /* The GNU C library defines this for functions which it implements
17238     to always fail with ENOSYS.  Some functions are actually named
17239     something starting with __ and the normal name is an alias.  */
17240 #if defined __stub_mbrlen || defined __stub___mbrlen
17241 choke me
17242 #endif
17243
17244 int
17245 main ()
17246 {
17247 return mbrlen ();
17248   ;
17249   return 0;
17250 }
17251 _ACEOF
17252 rm -f conftest.$ac_objext conftest$ac_exeext
17253 if { (ac_try="$ac_link"
17254 case "(($ac_try" in
17255   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17256   *) ac_try_echo=$ac_try;;
17257 esac
17258 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17259 $as_echo "$ac_try_echo") >&5
17260   (eval "$ac_link") 2>conftest.er1
17261   ac_status=$?
17262   grep -v '^ *+' conftest.er1 >conftest.err
17263   rm -f conftest.er1
17264   cat conftest.err >&5
17265   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17266   (exit $ac_status); } && {
17267          test -z "$ac_c_werror_flag" ||
17268          test ! -s conftest.err
17269        } && test -s conftest$ac_exeext && {
17270          test "$cross_compiling" = yes ||
17271          $as_test_x conftest$ac_exeext
17272        }; then
17273   ac_cv_func_mbrlen=yes
17274 else
17275   $as_echo "$as_me: failed program was:" >&5
17276 sed 's/^/| /' conftest.$ac_ext >&5
17277
17278         ac_cv_func_mbrlen=no
17279 fi
17280
17281 rm -rf conftest.dSYM
17282 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17283       conftest$ac_exeext conftest.$ac_ext
17284 fi
17285 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_mbrlen" >&5
17286 $as_echo "$ac_cv_func_mbrlen" >&6; }
17287 if test "x$ac_cv_func_mbrlen" = x""yes; then
17288   cat >>confdefs.h <<\_ACEOF
17289 #define HAVE_MBRLEN 1
17290 _ACEOF
17291
17292 fi
17293
17294 { $as_echo "$as_me:$LINENO: checking for mbscasecmp" >&5
17295 $as_echo_n "checking for mbscasecmp... " >&6; }
17296 if test "${ac_cv_func_mbscasecmp+set}" = set; then
17297   $as_echo_n "(cached) " >&6
17298 else
17299   cat >conftest.$ac_ext <<_ACEOF
17300 /* confdefs.h.  */
17301 _ACEOF
17302 cat confdefs.h >>conftest.$ac_ext
17303 cat >>conftest.$ac_ext <<_ACEOF
17304 /* end confdefs.h.  */
17305 /* Define mbscasecmp to an innocuous variant, in case <limits.h> declares mbscasecmp.
17306    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
17307 #define mbscasecmp innocuous_mbscasecmp
17308
17309 /* System header to define __stub macros and hopefully few prototypes,
17310     which can conflict with char mbscasecmp (); below.
17311     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17312     <limits.h> exists even on freestanding compilers.  */
17313
17314 #ifdef __STDC__
17315 # include <limits.h>
17316 #else
17317 # include <assert.h>
17318 #endif
17319
17320 #undef mbscasecmp
17321
17322 /* Override any GCC internal prototype to avoid an error.
17323    Use char because int might match the return type of a GCC
17324    builtin and then its argument prototype would still apply.  */
17325 #ifdef __cplusplus
17326 extern "C"
17327 #endif
17328 char mbscasecmp ();
17329 /* The GNU C library defines this for functions which it implements
17330     to always fail with ENOSYS.  Some functions are actually named
17331     something starting with __ and the normal name is an alias.  */
17332 #if defined __stub_mbscasecmp || defined __stub___mbscasecmp
17333 choke me
17334 #endif
17335
17336 int
17337 main ()
17338 {
17339 return mbscasecmp ();
17340   ;
17341   return 0;
17342 }
17343 _ACEOF
17344 rm -f conftest.$ac_objext conftest$ac_exeext
17345 if { (ac_try="$ac_link"
17346 case "(($ac_try" in
17347   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17348   *) ac_try_echo=$ac_try;;
17349 esac
17350 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17351 $as_echo "$ac_try_echo") >&5
17352   (eval "$ac_link") 2>conftest.er1
17353   ac_status=$?
17354   grep -v '^ *+' conftest.er1 >conftest.err
17355   rm -f conftest.er1
17356   cat conftest.err >&5
17357   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17358   (exit $ac_status); } && {
17359          test -z "$ac_c_werror_flag" ||
17360          test ! -s conftest.err
17361        } && test -s conftest$ac_exeext && {
17362          test "$cross_compiling" = yes ||
17363          $as_test_x conftest$ac_exeext
17364        }; then
17365   ac_cv_func_mbscasecmp=yes
17366 else
17367   $as_echo "$as_me: failed program was:" >&5
17368 sed 's/^/| /' conftest.$ac_ext >&5
17369
17370         ac_cv_func_mbscasecmp=no
17371 fi
17372
17373 rm -rf conftest.dSYM
17374 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17375       conftest$ac_exeext conftest.$ac_ext
17376 fi
17377 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_mbscasecmp" >&5
17378 $as_echo "$ac_cv_func_mbscasecmp" >&6; }
17379 if test "x$ac_cv_func_mbscasecmp" = x""yes; then
17380   cat >>confdefs.h <<\_ACEOF
17381 #define HAVE_MBSCMP 1
17382 _ACEOF
17383
17384 fi
17385
17386 { $as_echo "$as_me:$LINENO: checking for mbscmp" >&5
17387 $as_echo_n "checking for mbscmp... " >&6; }
17388 if test "${ac_cv_func_mbscmp+set}" = set; then
17389   $as_echo_n "(cached) " >&6
17390 else
17391   cat >conftest.$ac_ext <<_ACEOF
17392 /* confdefs.h.  */
17393 _ACEOF
17394 cat confdefs.h >>conftest.$ac_ext
17395 cat >>conftest.$ac_ext <<_ACEOF
17396 /* end confdefs.h.  */
17397 /* Define mbscmp to an innocuous variant, in case <limits.h> declares mbscmp.
17398    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
17399 #define mbscmp innocuous_mbscmp
17400
17401 /* System header to define __stub macros and hopefully few prototypes,
17402     which can conflict with char mbscmp (); below.
17403     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17404     <limits.h> exists even on freestanding compilers.  */
17405
17406 #ifdef __STDC__
17407 # include <limits.h>
17408 #else
17409 # include <assert.h>
17410 #endif
17411
17412 #undef mbscmp
17413
17414 /* Override any GCC internal prototype to avoid an error.
17415    Use char because int might match the return type of a GCC
17416    builtin and then its argument prototype would still apply.  */
17417 #ifdef __cplusplus
17418 extern "C"
17419 #endif
17420 char mbscmp ();
17421 /* The GNU C library defines this for functions which it implements
17422     to always fail with ENOSYS.  Some functions are actually named
17423     something starting with __ and the normal name is an alias.  */
17424 #if defined __stub_mbscmp || defined __stub___mbscmp
17425 choke me
17426 #endif
17427
17428 int
17429 main ()
17430 {
17431 return mbscmp ();
17432   ;
17433   return 0;
17434 }
17435 _ACEOF
17436 rm -f conftest.$ac_objext conftest$ac_exeext
17437 if { (ac_try="$ac_link"
17438 case "(($ac_try" in
17439   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17440   *) ac_try_echo=$ac_try;;
17441 esac
17442 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17443 $as_echo "$ac_try_echo") >&5
17444   (eval "$ac_link") 2>conftest.er1
17445   ac_status=$?
17446   grep -v '^ *+' conftest.er1 >conftest.err
17447   rm -f conftest.er1
17448   cat conftest.err >&5
17449   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17450   (exit $ac_status); } && {
17451          test -z "$ac_c_werror_flag" ||
17452          test ! -s conftest.err
17453        } && test -s conftest$ac_exeext && {
17454          test "$cross_compiling" = yes ||
17455          $as_test_x conftest$ac_exeext
17456        }; then
17457   ac_cv_func_mbscmp=yes
17458 else
17459   $as_echo "$as_me: failed program was:" >&5
17460 sed 's/^/| /' conftest.$ac_ext >&5
17461
17462         ac_cv_func_mbscmp=no
17463 fi
17464
17465 rm -rf conftest.dSYM
17466 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17467       conftest$ac_exeext conftest.$ac_ext
17468 fi
17469 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_mbscmp" >&5
17470 $as_echo "$ac_cv_func_mbscmp" >&6; }
17471 if test "x$ac_cv_func_mbscmp" = x""yes; then
17472   cat >>confdefs.h <<\_ACEOF
17473 #define HAVE_MBSCMP 1
17474 _ACEOF
17475
17476 fi
17477
17478 { $as_echo "$as_me:$LINENO: checking for mbsnrtowcs" >&5
17479 $as_echo_n "checking for mbsnrtowcs... " >&6; }
17480 if test "${ac_cv_func_mbsnrtowcs+set}" = set; then
17481   $as_echo_n "(cached) " >&6
17482 else
17483   cat >conftest.$ac_ext <<_ACEOF
17484 /* confdefs.h.  */
17485 _ACEOF
17486 cat confdefs.h >>conftest.$ac_ext
17487 cat >>conftest.$ac_ext <<_ACEOF
17488 /* end confdefs.h.  */
17489 /* Define mbsnrtowcs to an innocuous variant, in case <limits.h> declares mbsnrtowcs.
17490    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
17491 #define mbsnrtowcs innocuous_mbsnrtowcs
17492
17493 /* System header to define __stub macros and hopefully few prototypes,
17494     which can conflict with char mbsnrtowcs (); below.
17495     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17496     <limits.h> exists even on freestanding compilers.  */
17497
17498 #ifdef __STDC__
17499 # include <limits.h>
17500 #else
17501 # include <assert.h>
17502 #endif
17503
17504 #undef mbsnrtowcs
17505
17506 /* Override any GCC internal prototype to avoid an error.
17507    Use char because int might match the return type of a GCC
17508    builtin and then its argument prototype would still apply.  */
17509 #ifdef __cplusplus
17510 extern "C"
17511 #endif
17512 char mbsnrtowcs ();
17513 /* The GNU C library defines this for functions which it implements
17514     to always fail with ENOSYS.  Some functions are actually named
17515     something starting with __ and the normal name is an alias.  */
17516 #if defined __stub_mbsnrtowcs || defined __stub___mbsnrtowcs
17517 choke me
17518 #endif
17519
17520 int
17521 main ()
17522 {
17523 return mbsnrtowcs ();
17524   ;
17525   return 0;
17526 }
17527 _ACEOF
17528 rm -f conftest.$ac_objext conftest$ac_exeext
17529 if { (ac_try="$ac_link"
17530 case "(($ac_try" in
17531   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17532   *) ac_try_echo=$ac_try;;
17533 esac
17534 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17535 $as_echo "$ac_try_echo") >&5
17536   (eval "$ac_link") 2>conftest.er1
17537   ac_status=$?
17538   grep -v '^ *+' conftest.er1 >conftest.err
17539   rm -f conftest.er1
17540   cat conftest.err >&5
17541   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17542   (exit $ac_status); } && {
17543          test -z "$ac_c_werror_flag" ||
17544          test ! -s conftest.err
17545        } && test -s conftest$ac_exeext && {
17546          test "$cross_compiling" = yes ||
17547          $as_test_x conftest$ac_exeext
17548        }; then
17549   ac_cv_func_mbsnrtowcs=yes
17550 else
17551   $as_echo "$as_me: failed program was:" >&5
17552 sed 's/^/| /' conftest.$ac_ext >&5
17553
17554         ac_cv_func_mbsnrtowcs=no
17555 fi
17556
17557 rm -rf conftest.dSYM
17558 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17559       conftest$ac_exeext conftest.$ac_ext
17560 fi
17561 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_mbsnrtowcs" >&5
17562 $as_echo "$ac_cv_func_mbsnrtowcs" >&6; }
17563 if test "x$ac_cv_func_mbsnrtowcs" = x""yes; then
17564   cat >>confdefs.h <<\_ACEOF
17565 #define HAVE_MBSNRTOWCS 1
17566 _ACEOF
17567
17568 fi
17569
17570 { $as_echo "$as_me:$LINENO: checking for mbsrtowcs" >&5
17571 $as_echo_n "checking for mbsrtowcs... " >&6; }
17572 if test "${ac_cv_func_mbsrtowcs+set}" = set; then
17573   $as_echo_n "(cached) " >&6
17574 else
17575   cat >conftest.$ac_ext <<_ACEOF
17576 /* confdefs.h.  */
17577 _ACEOF
17578 cat confdefs.h >>conftest.$ac_ext
17579 cat >>conftest.$ac_ext <<_ACEOF
17580 /* end confdefs.h.  */
17581 /* Define mbsrtowcs to an innocuous variant, in case <limits.h> declares mbsrtowcs.
17582    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
17583 #define mbsrtowcs innocuous_mbsrtowcs
17584
17585 /* System header to define __stub macros and hopefully few prototypes,
17586     which can conflict with char mbsrtowcs (); below.
17587     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17588     <limits.h> exists even on freestanding compilers.  */
17589
17590 #ifdef __STDC__
17591 # include <limits.h>
17592 #else
17593 # include <assert.h>
17594 #endif
17595
17596 #undef mbsrtowcs
17597
17598 /* Override any GCC internal prototype to avoid an error.
17599    Use char because int might match the return type of a GCC
17600    builtin and then its argument prototype would still apply.  */
17601 #ifdef __cplusplus
17602 extern "C"
17603 #endif
17604 char mbsrtowcs ();
17605 /* The GNU C library defines this for functions which it implements
17606     to always fail with ENOSYS.  Some functions are actually named
17607     something starting with __ and the normal name is an alias.  */
17608 #if defined __stub_mbsrtowcs || defined __stub___mbsrtowcs
17609 choke me
17610 #endif
17611
17612 int
17613 main ()
17614 {
17615 return mbsrtowcs ();
17616   ;
17617   return 0;
17618 }
17619 _ACEOF
17620 rm -f conftest.$ac_objext conftest$ac_exeext
17621 if { (ac_try="$ac_link"
17622 case "(($ac_try" in
17623   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17624   *) ac_try_echo=$ac_try;;
17625 esac
17626 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17627 $as_echo "$ac_try_echo") >&5
17628   (eval "$ac_link") 2>conftest.er1
17629   ac_status=$?
17630   grep -v '^ *+' conftest.er1 >conftest.err
17631   rm -f conftest.er1
17632   cat conftest.err >&5
17633   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17634   (exit $ac_status); } && {
17635          test -z "$ac_c_werror_flag" ||
17636          test ! -s conftest.err
17637        } && test -s conftest$ac_exeext && {
17638          test "$cross_compiling" = yes ||
17639          $as_test_x conftest$ac_exeext
17640        }; then
17641   ac_cv_func_mbsrtowcs=yes
17642 else
17643   $as_echo "$as_me: failed program was:" >&5
17644 sed 's/^/| /' conftest.$ac_ext >&5
17645
17646         ac_cv_func_mbsrtowcs=no
17647 fi
17648
17649 rm -rf conftest.dSYM
17650 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17651       conftest$ac_exeext conftest.$ac_ext
17652 fi
17653 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_mbsrtowcs" >&5
17654 $as_echo "$ac_cv_func_mbsrtowcs" >&6; }
17655 if test "x$ac_cv_func_mbsrtowcs" = x""yes; then
17656   cat >>confdefs.h <<\_ACEOF
17657 #define HAVE_MBSRTOWCS 1
17658 _ACEOF
17659
17660 fi
17661
17662
17663
17664
17665 for ac_func in mbschr
17666 do
17667 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
17668 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
17669 $as_echo_n "checking for $ac_func... " >&6; }
17670 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17671   $as_echo_n "(cached) " >&6
17672 else
17673   cat >conftest.$ac_ext <<_ACEOF
17674 /* confdefs.h.  */
17675 _ACEOF
17676 cat confdefs.h >>conftest.$ac_ext
17677 cat >>conftest.$ac_ext <<_ACEOF
17678 /* end confdefs.h.  */
17679 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17680    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
17681 #define $ac_func innocuous_$ac_func
17682
17683 /* System header to define __stub macros and hopefully few prototypes,
17684     which can conflict with char $ac_func (); below.
17685     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17686     <limits.h> exists even on freestanding compilers.  */
17687
17688 #ifdef __STDC__
17689 # include <limits.h>
17690 #else
17691 # include <assert.h>
17692 #endif
17693
17694 #undef $ac_func
17695
17696 /* Override any GCC internal prototype to avoid an error.
17697    Use char because int might match the return type of a GCC
17698    builtin and then its argument prototype would still apply.  */
17699 #ifdef __cplusplus
17700 extern "C"
17701 #endif
17702 char $ac_func ();
17703 /* The GNU C library defines this for functions which it implements
17704     to always fail with ENOSYS.  Some functions are actually named
17705     something starting with __ and the normal name is an alias.  */
17706 #if defined __stub_$ac_func || defined __stub___$ac_func
17707 choke me
17708 #endif
17709
17710 int
17711 main ()
17712 {
17713 return $ac_func ();
17714   ;
17715   return 0;
17716 }
17717 _ACEOF
17718 rm -f conftest.$ac_objext conftest$ac_exeext
17719 if { (ac_try="$ac_link"
17720 case "(($ac_try" in
17721   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17722   *) ac_try_echo=$ac_try;;
17723 esac
17724 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17725 $as_echo "$ac_try_echo") >&5
17726   (eval "$ac_link") 2>conftest.er1
17727   ac_status=$?
17728   grep -v '^ *+' conftest.er1 >conftest.err
17729   rm -f conftest.er1
17730   cat conftest.err >&5
17731   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17732   (exit $ac_status); } && {
17733          test -z "$ac_c_werror_flag" ||
17734          test ! -s conftest.err
17735        } && test -s conftest$ac_exeext && {
17736          test "$cross_compiling" = yes ||
17737          $as_test_x conftest$ac_exeext
17738        }; then
17739   eval "$as_ac_var=yes"
17740 else
17741   $as_echo "$as_me: failed program was:" >&5
17742 sed 's/^/| /' conftest.$ac_ext >&5
17743
17744         eval "$as_ac_var=no"
17745 fi
17746
17747 rm -rf conftest.dSYM
17748 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17749       conftest$ac_exeext conftest.$ac_ext
17750 fi
17751 ac_res=`eval 'as_val=${'$as_ac_var'}
17752                  $as_echo "$as_val"'`
17753                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
17754 $as_echo "$ac_res" >&6; }
17755 as_val=`eval 'as_val=${'$as_ac_var'}
17756                  $as_echo "$as_val"'`
17757    if test "x$as_val" = x""yes; then
17758   cat >>confdefs.h <<_ACEOF
17759 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
17760 _ACEOF
17761
17762 else
17763   case " $LIBOBJS " in
17764   *" $ac_func.$ac_objext "* ) ;;
17765   *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
17766  ;;
17767 esac
17768
17769 fi
17770 done
17771
17772
17773
17774 { $as_echo "$as_me:$LINENO: checking for wcrtomb" >&5
17775 $as_echo_n "checking for wcrtomb... " >&6; }
17776 if test "${ac_cv_func_wcrtomb+set}" = set; then
17777   $as_echo_n "(cached) " >&6
17778 else
17779   cat >conftest.$ac_ext <<_ACEOF
17780 /* confdefs.h.  */
17781 _ACEOF
17782 cat confdefs.h >>conftest.$ac_ext
17783 cat >>conftest.$ac_ext <<_ACEOF
17784 /* end confdefs.h.  */
17785 /* Define wcrtomb to an innocuous variant, in case <limits.h> declares wcrtomb.
17786    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
17787 #define wcrtomb innocuous_wcrtomb
17788
17789 /* System header to define __stub macros and hopefully few prototypes,
17790     which can conflict with char wcrtomb (); below.
17791     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17792     <limits.h> exists even on freestanding compilers.  */
17793
17794 #ifdef __STDC__
17795 # include <limits.h>
17796 #else
17797 # include <assert.h>
17798 #endif
17799
17800 #undef wcrtomb
17801
17802 /* Override any GCC internal prototype to avoid an error.
17803    Use char because int might match the return type of a GCC
17804    builtin and then its argument prototype would still apply.  */
17805 #ifdef __cplusplus
17806 extern "C"
17807 #endif
17808 char wcrtomb ();
17809 /* The GNU C library defines this for functions which it implements
17810     to always fail with ENOSYS.  Some functions are actually named
17811     something starting with __ and the normal name is an alias.  */
17812 #if defined __stub_wcrtomb || defined __stub___wcrtomb
17813 choke me
17814 #endif
17815
17816 int
17817 main ()
17818 {
17819 return wcrtomb ();
17820   ;
17821   return 0;
17822 }
17823 _ACEOF
17824 rm -f conftest.$ac_objext conftest$ac_exeext
17825 if { (ac_try="$ac_link"
17826 case "(($ac_try" in
17827   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17828   *) ac_try_echo=$ac_try;;
17829 esac
17830 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17831 $as_echo "$ac_try_echo") >&5
17832   (eval "$ac_link") 2>conftest.er1
17833   ac_status=$?
17834   grep -v '^ *+' conftest.er1 >conftest.err
17835   rm -f conftest.er1
17836   cat conftest.err >&5
17837   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17838   (exit $ac_status); } && {
17839          test -z "$ac_c_werror_flag" ||
17840          test ! -s conftest.err
17841        } && test -s conftest$ac_exeext && {
17842          test "$cross_compiling" = yes ||
17843          $as_test_x conftest$ac_exeext
17844        }; then
17845   ac_cv_func_wcrtomb=yes
17846 else
17847   $as_echo "$as_me: failed program was:" >&5
17848 sed 's/^/| /' conftest.$ac_ext >&5
17849
17850         ac_cv_func_wcrtomb=no
17851 fi
17852
17853 rm -rf conftest.dSYM
17854 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17855       conftest$ac_exeext conftest.$ac_ext
17856 fi
17857 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_wcrtomb" >&5
17858 $as_echo "$ac_cv_func_wcrtomb" >&6; }
17859 if test "x$ac_cv_func_wcrtomb" = x""yes; then
17860   cat >>confdefs.h <<\_ACEOF
17861 #define HAVE_WCRTOMB 1
17862 _ACEOF
17863
17864 fi
17865
17866 { $as_echo "$as_me:$LINENO: checking for wcscoll" >&5
17867 $as_echo_n "checking for wcscoll... " >&6; }
17868 if test "${ac_cv_func_wcscoll+set}" = set; then
17869   $as_echo_n "(cached) " >&6
17870 else
17871   cat >conftest.$ac_ext <<_ACEOF
17872 /* confdefs.h.  */
17873 _ACEOF
17874 cat confdefs.h >>conftest.$ac_ext
17875 cat >>conftest.$ac_ext <<_ACEOF
17876 /* end confdefs.h.  */
17877 /* Define wcscoll to an innocuous variant, in case <limits.h> declares wcscoll.
17878    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
17879 #define wcscoll innocuous_wcscoll
17880
17881 /* System header to define __stub macros and hopefully few prototypes,
17882     which can conflict with char wcscoll (); below.
17883     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17884     <limits.h> exists even on freestanding compilers.  */
17885
17886 #ifdef __STDC__
17887 # include <limits.h>
17888 #else
17889 # include <assert.h>
17890 #endif
17891
17892 #undef wcscoll
17893
17894 /* Override any GCC internal prototype to avoid an error.
17895    Use char because int might match the return type of a GCC
17896    builtin and then its argument prototype would still apply.  */
17897 #ifdef __cplusplus
17898 extern "C"
17899 #endif
17900 char wcscoll ();
17901 /* The GNU C library defines this for functions which it implements
17902     to always fail with ENOSYS.  Some functions are actually named
17903     something starting with __ and the normal name is an alias.  */
17904 #if defined __stub_wcscoll || defined __stub___wcscoll
17905 choke me
17906 #endif
17907
17908 int
17909 main ()
17910 {
17911 return wcscoll ();
17912   ;
17913   return 0;
17914 }
17915 _ACEOF
17916 rm -f conftest.$ac_objext conftest$ac_exeext
17917 if { (ac_try="$ac_link"
17918 case "(($ac_try" in
17919   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17920   *) ac_try_echo=$ac_try;;
17921 esac
17922 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
17923 $as_echo "$ac_try_echo") >&5
17924   (eval "$ac_link") 2>conftest.er1
17925   ac_status=$?
17926   grep -v '^ *+' conftest.er1 >conftest.err
17927   rm -f conftest.er1
17928   cat conftest.err >&5
17929   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
17930   (exit $ac_status); } && {
17931          test -z "$ac_c_werror_flag" ||
17932          test ! -s conftest.err
17933        } && test -s conftest$ac_exeext && {
17934          test "$cross_compiling" = yes ||
17935          $as_test_x conftest$ac_exeext
17936        }; then
17937   ac_cv_func_wcscoll=yes
17938 else
17939   $as_echo "$as_me: failed program was:" >&5
17940 sed 's/^/| /' conftest.$ac_ext >&5
17941
17942         ac_cv_func_wcscoll=no
17943 fi
17944
17945 rm -rf conftest.dSYM
17946 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
17947       conftest$ac_exeext conftest.$ac_ext
17948 fi
17949 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_wcscoll" >&5
17950 $as_echo "$ac_cv_func_wcscoll" >&6; }
17951 if test "x$ac_cv_func_wcscoll" = x""yes; then
17952   cat >>confdefs.h <<\_ACEOF
17953 #define HAVE_WCSCOLL 1
17954 _ACEOF
17955
17956 fi
17957
17958 { $as_echo "$as_me:$LINENO: checking for wcsdup" >&5
17959 $as_echo_n "checking for wcsdup... " >&6; }
17960 if test "${ac_cv_func_wcsdup+set}" = set; then
17961   $as_echo_n "(cached) " >&6
17962 else
17963   cat >conftest.$ac_ext <<_ACEOF
17964 /* confdefs.h.  */
17965 _ACEOF
17966 cat confdefs.h >>conftest.$ac_ext
17967 cat >>conftest.$ac_ext <<_ACEOF
17968 /* end confdefs.h.  */
17969 /* Define wcsdup to an innocuous variant, in case <limits.h> declares wcsdup.
17970    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
17971 #define wcsdup innocuous_wcsdup
17972
17973 /* System header to define __stub macros and hopefully few prototypes,
17974     which can conflict with char wcsdup (); below.
17975     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17976     <limits.h> exists even on freestanding compilers.  */
17977
17978 #ifdef __STDC__
17979 # include <limits.h>
17980 #else
17981 # include <assert.h>
17982 #endif
17983
17984 #undef wcsdup
17985
17986 /* Override any GCC internal prototype to avoid an error.
17987    Use char because int might match the return type of a GCC
17988    builtin and then its argument prototype would still apply.  */
17989 #ifdef __cplusplus
17990 extern "C"
17991 #endif
17992 char wcsdup ();
17993 /* The GNU C library defines this for functions which it implements
17994     to always fail with ENOSYS.  Some functions are actually named
17995     something starting with __ and the normal name is an alias.  */
17996 #if defined __stub_wcsdup || defined __stub___wcsdup
17997 choke me
17998 #endif
17999
18000 int
18001 main ()
18002 {
18003 return wcsdup ();
18004   ;
18005   return 0;
18006 }
18007 _ACEOF
18008 rm -f conftest.$ac_objext conftest$ac_exeext
18009 if { (ac_try="$ac_link"
18010 case "(($ac_try" in
18011   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18012   *) ac_try_echo=$ac_try;;
18013 esac
18014 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18015 $as_echo "$ac_try_echo") >&5
18016   (eval "$ac_link") 2>conftest.er1
18017   ac_status=$?
18018   grep -v '^ *+' conftest.er1 >conftest.err
18019   rm -f conftest.er1
18020   cat conftest.err >&5
18021   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18022   (exit $ac_status); } && {
18023          test -z "$ac_c_werror_flag" ||
18024          test ! -s conftest.err
18025        } && test -s conftest$ac_exeext && {
18026          test "$cross_compiling" = yes ||
18027          $as_test_x conftest$ac_exeext
18028        }; then
18029   ac_cv_func_wcsdup=yes
18030 else
18031   $as_echo "$as_me: failed program was:" >&5
18032 sed 's/^/| /' conftest.$ac_ext >&5
18033
18034         ac_cv_func_wcsdup=no
18035 fi
18036
18037 rm -rf conftest.dSYM
18038 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18039       conftest$ac_exeext conftest.$ac_ext
18040 fi
18041 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_wcsdup" >&5
18042 $as_echo "$ac_cv_func_wcsdup" >&6; }
18043 if test "x$ac_cv_func_wcsdup" = x""yes; then
18044   cat >>confdefs.h <<\_ACEOF
18045 #define HAVE_WCSDUP 1
18046 _ACEOF
18047
18048 fi
18049
18050 { $as_echo "$as_me:$LINENO: checking for wcwidth" >&5
18051 $as_echo_n "checking for wcwidth... " >&6; }
18052 if test "${ac_cv_func_wcwidth+set}" = set; then
18053   $as_echo_n "(cached) " >&6
18054 else
18055   cat >conftest.$ac_ext <<_ACEOF
18056 /* confdefs.h.  */
18057 _ACEOF
18058 cat confdefs.h >>conftest.$ac_ext
18059 cat >>conftest.$ac_ext <<_ACEOF
18060 /* end confdefs.h.  */
18061 /* Define wcwidth to an innocuous variant, in case <limits.h> declares wcwidth.
18062    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
18063 #define wcwidth innocuous_wcwidth
18064
18065 /* System header to define __stub macros and hopefully few prototypes,
18066     which can conflict with char wcwidth (); below.
18067     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18068     <limits.h> exists even on freestanding compilers.  */
18069
18070 #ifdef __STDC__
18071 # include <limits.h>
18072 #else
18073 # include <assert.h>
18074 #endif
18075
18076 #undef wcwidth
18077
18078 /* Override any GCC internal prototype to avoid an error.
18079    Use char because int might match the return type of a GCC
18080    builtin and then its argument prototype would still apply.  */
18081 #ifdef __cplusplus
18082 extern "C"
18083 #endif
18084 char wcwidth ();
18085 /* The GNU C library defines this for functions which it implements
18086     to always fail with ENOSYS.  Some functions are actually named
18087     something starting with __ and the normal name is an alias.  */
18088 #if defined __stub_wcwidth || defined __stub___wcwidth
18089 choke me
18090 #endif
18091
18092 int
18093 main ()
18094 {
18095 return wcwidth ();
18096   ;
18097   return 0;
18098 }
18099 _ACEOF
18100 rm -f conftest.$ac_objext conftest$ac_exeext
18101 if { (ac_try="$ac_link"
18102 case "(($ac_try" in
18103   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18104   *) ac_try_echo=$ac_try;;
18105 esac
18106 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18107 $as_echo "$ac_try_echo") >&5
18108   (eval "$ac_link") 2>conftest.er1
18109   ac_status=$?
18110   grep -v '^ *+' conftest.er1 >conftest.err
18111   rm -f conftest.er1
18112   cat conftest.err >&5
18113   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18114   (exit $ac_status); } && {
18115          test -z "$ac_c_werror_flag" ||
18116          test ! -s conftest.err
18117        } && test -s conftest$ac_exeext && {
18118          test "$cross_compiling" = yes ||
18119          $as_test_x conftest$ac_exeext
18120        }; then
18121   ac_cv_func_wcwidth=yes
18122 else
18123   $as_echo "$as_me: failed program was:" >&5
18124 sed 's/^/| /' conftest.$ac_ext >&5
18125
18126         ac_cv_func_wcwidth=no
18127 fi
18128
18129 rm -rf conftest.dSYM
18130 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18131       conftest$ac_exeext conftest.$ac_ext
18132 fi
18133 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_wcwidth" >&5
18134 $as_echo "$ac_cv_func_wcwidth" >&6; }
18135 if test "x$ac_cv_func_wcwidth" = x""yes; then
18136   cat >>confdefs.h <<\_ACEOF
18137 #define HAVE_WCWIDTH 1
18138 _ACEOF
18139
18140 fi
18141
18142 { $as_echo "$as_me:$LINENO: checking for wctype" >&5
18143 $as_echo_n "checking for wctype... " >&6; }
18144 if test "${ac_cv_func_wctype+set}" = set; then
18145   $as_echo_n "(cached) " >&6
18146 else
18147   cat >conftest.$ac_ext <<_ACEOF
18148 /* confdefs.h.  */
18149 _ACEOF
18150 cat confdefs.h >>conftest.$ac_ext
18151 cat >>conftest.$ac_ext <<_ACEOF
18152 /* end confdefs.h.  */
18153 /* Define wctype to an innocuous variant, in case <limits.h> declares wctype.
18154    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
18155 #define wctype innocuous_wctype
18156
18157 /* System header to define __stub macros and hopefully few prototypes,
18158     which can conflict with char wctype (); below.
18159     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18160     <limits.h> exists even on freestanding compilers.  */
18161
18162 #ifdef __STDC__
18163 # include <limits.h>
18164 #else
18165 # include <assert.h>
18166 #endif
18167
18168 #undef wctype
18169
18170 /* Override any GCC internal prototype to avoid an error.
18171    Use char because int might match the return type of a GCC
18172    builtin and then its argument prototype would still apply.  */
18173 #ifdef __cplusplus
18174 extern "C"
18175 #endif
18176 char wctype ();
18177 /* The GNU C library defines this for functions which it implements
18178     to always fail with ENOSYS.  Some functions are actually named
18179     something starting with __ and the normal name is an alias.  */
18180 #if defined __stub_wctype || defined __stub___wctype
18181 choke me
18182 #endif
18183
18184 int
18185 main ()
18186 {
18187 return wctype ();
18188   ;
18189   return 0;
18190 }
18191 _ACEOF
18192 rm -f conftest.$ac_objext conftest$ac_exeext
18193 if { (ac_try="$ac_link"
18194 case "(($ac_try" in
18195   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18196   *) ac_try_echo=$ac_try;;
18197 esac
18198 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18199 $as_echo "$ac_try_echo") >&5
18200   (eval "$ac_link") 2>conftest.er1
18201   ac_status=$?
18202   grep -v '^ *+' conftest.er1 >conftest.err
18203   rm -f conftest.er1
18204   cat conftest.err >&5
18205   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18206   (exit $ac_status); } && {
18207          test -z "$ac_c_werror_flag" ||
18208          test ! -s conftest.err
18209        } && test -s conftest$ac_exeext && {
18210          test "$cross_compiling" = yes ||
18211          $as_test_x conftest$ac_exeext
18212        }; then
18213   ac_cv_func_wctype=yes
18214 else
18215   $as_echo "$as_me: failed program was:" >&5
18216 sed 's/^/| /' conftest.$ac_ext >&5
18217
18218         ac_cv_func_wctype=no
18219 fi
18220
18221 rm -rf conftest.dSYM
18222 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18223       conftest$ac_exeext conftest.$ac_ext
18224 fi
18225 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_wctype" >&5
18226 $as_echo "$ac_cv_func_wctype" >&6; }
18227 if test "x$ac_cv_func_wctype" = x""yes; then
18228   cat >>confdefs.h <<\_ACEOF
18229 #define HAVE_WCTYPE 1
18230 _ACEOF
18231
18232 fi
18233
18234
18235
18236 for ac_func in wcswidth
18237 do
18238 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
18239 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
18240 $as_echo_n "checking for $ac_func... " >&6; }
18241 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18242   $as_echo_n "(cached) " >&6
18243 else
18244   cat >conftest.$ac_ext <<_ACEOF
18245 /* confdefs.h.  */
18246 _ACEOF
18247 cat confdefs.h >>conftest.$ac_ext
18248 cat >>conftest.$ac_ext <<_ACEOF
18249 /* end confdefs.h.  */
18250 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18251    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
18252 #define $ac_func innocuous_$ac_func
18253
18254 /* System header to define __stub macros and hopefully few prototypes,
18255     which can conflict with char $ac_func (); below.
18256     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18257     <limits.h> exists even on freestanding compilers.  */
18258
18259 #ifdef __STDC__
18260 # include <limits.h>
18261 #else
18262 # include <assert.h>
18263 #endif
18264
18265 #undef $ac_func
18266
18267 /* Override any GCC internal prototype to avoid an error.
18268    Use char because int might match the return type of a GCC
18269    builtin and then its argument prototype would still apply.  */
18270 #ifdef __cplusplus
18271 extern "C"
18272 #endif
18273 char $ac_func ();
18274 /* The GNU C library defines this for functions which it implements
18275     to always fail with ENOSYS.  Some functions are actually named
18276     something starting with __ and the normal name is an alias.  */
18277 #if defined __stub_$ac_func || defined __stub___$ac_func
18278 choke me
18279 #endif
18280
18281 int
18282 main ()
18283 {
18284 return $ac_func ();
18285   ;
18286   return 0;
18287 }
18288 _ACEOF
18289 rm -f conftest.$ac_objext conftest$ac_exeext
18290 if { (ac_try="$ac_link"
18291 case "(($ac_try" in
18292   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18293   *) ac_try_echo=$ac_try;;
18294 esac
18295 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18296 $as_echo "$ac_try_echo") >&5
18297   (eval "$ac_link") 2>conftest.er1
18298   ac_status=$?
18299   grep -v '^ *+' conftest.er1 >conftest.err
18300   rm -f conftest.er1
18301   cat conftest.err >&5
18302   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18303   (exit $ac_status); } && {
18304          test -z "$ac_c_werror_flag" ||
18305          test ! -s conftest.err
18306        } && test -s conftest$ac_exeext && {
18307          test "$cross_compiling" = yes ||
18308          $as_test_x conftest$ac_exeext
18309        }; then
18310   eval "$as_ac_var=yes"
18311 else
18312   $as_echo "$as_me: failed program was:" >&5
18313 sed 's/^/| /' conftest.$ac_ext >&5
18314
18315         eval "$as_ac_var=no"
18316 fi
18317
18318 rm -rf conftest.dSYM
18319 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18320       conftest$ac_exeext conftest.$ac_ext
18321 fi
18322 ac_res=`eval 'as_val=${'$as_ac_var'}
18323                  $as_echo "$as_val"'`
18324                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
18325 $as_echo "$ac_res" >&6; }
18326 as_val=`eval 'as_val=${'$as_ac_var'}
18327                  $as_echo "$as_val"'`
18328    if test "x$as_val" = x""yes; then
18329   cat >>confdefs.h <<_ACEOF
18330 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
18331 _ACEOF
18332
18333 else
18334   case " $LIBOBJS " in
18335   *" $ac_func.$ac_objext "* ) ;;
18336   *) LIBOBJS="$LIBOBJS $ac_func.$ac_objext"
18337  ;;
18338 esac
18339
18340 fi
18341 done
18342
18343
18344
18345
18346   { $as_echo "$as_me:$LINENO: checking whether mbrtowc and mbstate_t are properly declared" >&5
18347 $as_echo_n "checking whether mbrtowc and mbstate_t are properly declared... " >&6; }
18348 if test "${ac_cv_func_mbrtowc+set}" = set; then
18349   $as_echo_n "(cached) " >&6
18350 else
18351   cat >conftest.$ac_ext <<_ACEOF
18352 /* confdefs.h.  */
18353 _ACEOF
18354 cat confdefs.h >>conftest.$ac_ext
18355 cat >>conftest.$ac_ext <<_ACEOF
18356 /* end confdefs.h.  */
18357 #include <wchar.h>
18358 int
18359 main ()
18360 {
18361 wchar_t wc;
18362               char const s[] = "";
18363               size_t n = 1;
18364               mbstate_t state;
18365               return ! (sizeof state && (mbrtowc) (&wc, s, n, &state));
18366   ;
18367   return 0;
18368 }
18369 _ACEOF
18370 rm -f conftest.$ac_objext conftest$ac_exeext
18371 if { (ac_try="$ac_link"
18372 case "(($ac_try" in
18373   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18374   *) ac_try_echo=$ac_try;;
18375 esac
18376 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18377 $as_echo "$ac_try_echo") >&5
18378   (eval "$ac_link") 2>conftest.er1
18379   ac_status=$?
18380   grep -v '^ *+' conftest.er1 >conftest.err
18381   rm -f conftest.er1
18382   cat conftest.err >&5
18383   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18384   (exit $ac_status); } && {
18385          test -z "$ac_c_werror_flag" ||
18386          test ! -s conftest.err
18387        } && test -s conftest$ac_exeext && {
18388          test "$cross_compiling" = yes ||
18389          $as_test_x conftest$ac_exeext
18390        }; then
18391   ac_cv_func_mbrtowc=yes
18392 else
18393   $as_echo "$as_me: failed program was:" >&5
18394 sed 's/^/| /' conftest.$ac_ext >&5
18395
18396         ac_cv_func_mbrtowc=no
18397 fi
18398
18399 rm -rf conftest.dSYM
18400 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18401       conftest$ac_exeext conftest.$ac_ext
18402 fi
18403 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_mbrtowc" >&5
18404 $as_echo "$ac_cv_func_mbrtowc" >&6; }
18405   if test $ac_cv_func_mbrtowc = yes; then
18406
18407 cat >>confdefs.h <<\_ACEOF
18408 #define HAVE_MBRTOWC 1
18409 _ACEOF
18410
18411   fi
18412
18413 if test $ac_cv_func_mbrtowc = yes; then
18414         cat >>confdefs.h <<\_ACEOF
18415 #define HAVE_MBSTATE_T 1
18416 _ACEOF
18417
18418 fi
18419
18420
18421
18422
18423
18424
18425 for ac_func in iswlower iswupper towlower towupper iswctype
18426 do
18427 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
18428 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
18429 $as_echo_n "checking for $ac_func... " >&6; }
18430 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18431   $as_echo_n "(cached) " >&6
18432 else
18433   cat >conftest.$ac_ext <<_ACEOF
18434 /* confdefs.h.  */
18435 _ACEOF
18436 cat confdefs.h >>conftest.$ac_ext
18437 cat >>conftest.$ac_ext <<_ACEOF
18438 /* end confdefs.h.  */
18439 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18440    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
18441 #define $ac_func innocuous_$ac_func
18442
18443 /* System header to define __stub macros and hopefully few prototypes,
18444     which can conflict with char $ac_func (); below.
18445     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18446     <limits.h> exists even on freestanding compilers.  */
18447
18448 #ifdef __STDC__
18449 # include <limits.h>
18450 #else
18451 # include <assert.h>
18452 #endif
18453
18454 #undef $ac_func
18455
18456 /* Override any GCC internal prototype to avoid an error.
18457    Use char because int might match the return type of a GCC
18458    builtin and then its argument prototype would still apply.  */
18459 #ifdef __cplusplus
18460 extern "C"
18461 #endif
18462 char $ac_func ();
18463 /* The GNU C library defines this for functions which it implements
18464     to always fail with ENOSYS.  Some functions are actually named
18465     something starting with __ and the normal name is an alias.  */
18466 #if defined __stub_$ac_func || defined __stub___$ac_func
18467 choke me
18468 #endif
18469
18470 int
18471 main ()
18472 {
18473 return $ac_func ();
18474   ;
18475   return 0;
18476 }
18477 _ACEOF
18478 rm -f conftest.$ac_objext conftest$ac_exeext
18479 if { (ac_try="$ac_link"
18480 case "(($ac_try" in
18481   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18482   *) ac_try_echo=$ac_try;;
18483 esac
18484 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18485 $as_echo "$ac_try_echo") >&5
18486   (eval "$ac_link") 2>conftest.er1
18487   ac_status=$?
18488   grep -v '^ *+' conftest.er1 >conftest.err
18489   rm -f conftest.er1
18490   cat conftest.err >&5
18491   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18492   (exit $ac_status); } && {
18493          test -z "$ac_c_werror_flag" ||
18494          test ! -s conftest.err
18495        } && test -s conftest$ac_exeext && {
18496          test "$cross_compiling" = yes ||
18497          $as_test_x conftest$ac_exeext
18498        }; then
18499   eval "$as_ac_var=yes"
18500 else
18501   $as_echo "$as_me: failed program was:" >&5
18502 sed 's/^/| /' conftest.$ac_ext >&5
18503
18504         eval "$as_ac_var=no"
18505 fi
18506
18507 rm -rf conftest.dSYM
18508 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18509       conftest$ac_exeext conftest.$ac_ext
18510 fi
18511 ac_res=`eval 'as_val=${'$as_ac_var'}
18512                  $as_echo "$as_val"'`
18513                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
18514 $as_echo "$ac_res" >&6; }
18515 as_val=`eval 'as_val=${'$as_ac_var'}
18516                  $as_echo "$as_val"'`
18517    if test "x$as_val" = x""yes; then
18518   cat >>confdefs.h <<_ACEOF
18519 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
18520 _ACEOF
18521
18522 fi
18523 done
18524
18525
18526 { $as_echo "$as_me:$LINENO: checking for nl_langinfo and CODESET" >&5
18527 $as_echo_n "checking for nl_langinfo and CODESET... " >&6; }
18528 if test "${bash_cv_langinfo_codeset+set}" = set; then
18529   $as_echo_n "(cached) " >&6
18530 else
18531   cat >conftest.$ac_ext <<_ACEOF
18532 /* confdefs.h.  */
18533 _ACEOF
18534 cat confdefs.h >>conftest.$ac_ext
18535 cat >>conftest.$ac_ext <<_ACEOF
18536 /* end confdefs.h.  */
18537 #include <langinfo.h>
18538 int
18539 main ()
18540 {
18541 char* cs = nl_langinfo(CODESET);
18542   ;
18543   return 0;
18544 }
18545 _ACEOF
18546 rm -f conftest.$ac_objext conftest$ac_exeext
18547 if { (ac_try="$ac_link"
18548 case "(($ac_try" in
18549   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18550   *) ac_try_echo=$ac_try;;
18551 esac
18552 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18553 $as_echo "$ac_try_echo") >&5
18554   (eval "$ac_link") 2>conftest.er1
18555   ac_status=$?
18556   grep -v '^ *+' conftest.er1 >conftest.err
18557   rm -f conftest.er1
18558   cat conftest.err >&5
18559   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18560   (exit $ac_status); } && {
18561          test -z "$ac_c_werror_flag" ||
18562          test ! -s conftest.err
18563        } && test -s conftest$ac_exeext && {
18564          test "$cross_compiling" = yes ||
18565          $as_test_x conftest$ac_exeext
18566        }; then
18567   bash_cv_langinfo_codeset=yes
18568 else
18569   $as_echo "$as_me: failed program was:" >&5
18570 sed 's/^/| /' conftest.$ac_ext >&5
18571
18572         bash_cv_langinfo_codeset=no
18573 fi
18574
18575 rm -rf conftest.dSYM
18576 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18577       conftest$ac_exeext conftest.$ac_ext
18578 fi
18579 { $as_echo "$as_me:$LINENO: result: $bash_cv_langinfo_codeset" >&5
18580 $as_echo "$bash_cv_langinfo_codeset" >&6; }
18581 if test $bash_cv_langinfo_codeset = yes; then
18582   cat >>confdefs.h <<\_ACEOF
18583 #define HAVE_LANGINFO_CODESET 1
18584 _ACEOF
18585
18586 fi
18587
18588 { $as_echo "$as_me:$LINENO: checking for wchar_t in wchar.h" >&5
18589 $as_echo_n "checking for wchar_t in wchar.h... " >&6; }
18590 if test "${bash_cv_type_wchar_t+set}" = set; then
18591   $as_echo_n "(cached) " >&6
18592 else
18593   cat >conftest.$ac_ext <<_ACEOF
18594 /* confdefs.h.  */
18595 _ACEOF
18596 cat confdefs.h >>conftest.$ac_ext
18597 cat >>conftest.$ac_ext <<_ACEOF
18598 /* end confdefs.h.  */
18599 #include <wchar.h>
18600
18601 int
18602 main ()
18603 {
18604
18605         wchar_t foo;
18606         foo = 0;
18607
18608   ;
18609   return 0;
18610 }
18611 _ACEOF
18612 rm -f conftest.$ac_objext
18613 if { (ac_try="$ac_compile"
18614 case "(($ac_try" in
18615   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18616   *) ac_try_echo=$ac_try;;
18617 esac
18618 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18619 $as_echo "$ac_try_echo") >&5
18620   (eval "$ac_compile") 2>conftest.er1
18621   ac_status=$?
18622   grep -v '^ *+' conftest.er1 >conftest.err
18623   rm -f conftest.er1
18624   cat conftest.err >&5
18625   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18626   (exit $ac_status); } && {
18627          test -z "$ac_c_werror_flag" ||
18628          test ! -s conftest.err
18629        } && test -s conftest.$ac_objext; then
18630   bash_cv_type_wchar_t=yes
18631 else
18632   $as_echo "$as_me: failed program was:" >&5
18633 sed 's/^/| /' conftest.$ac_ext >&5
18634
18635         bash_cv_type_wchar_t=no
18636 fi
18637
18638 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18639 fi
18640 { $as_echo "$as_me:$LINENO: result: $bash_cv_type_wchar_t" >&5
18641 $as_echo "$bash_cv_type_wchar_t" >&6; }
18642 if test $bash_cv_type_wchar_t = yes; then
18643
18644 cat >>confdefs.h <<\_ACEOF
18645 #define HAVE_WCHAR_T 1
18646 _ACEOF
18647
18648 fi
18649
18650 { $as_echo "$as_me:$LINENO: checking for wctype_t in wctype.h" >&5
18651 $as_echo_n "checking for wctype_t in wctype.h... " >&6; }
18652 if test "${bash_cv_type_wctype_t+set}" = set; then
18653   $as_echo_n "(cached) " >&6
18654 else
18655   cat >conftest.$ac_ext <<_ACEOF
18656 /* confdefs.h.  */
18657 _ACEOF
18658 cat confdefs.h >>conftest.$ac_ext
18659 cat >>conftest.$ac_ext <<_ACEOF
18660 /* end confdefs.h.  */
18661 #include <wctype.h>
18662 int
18663 main ()
18664 {
18665
18666         wctype_t foo;
18667         foo = 0;
18668
18669   ;
18670   return 0;
18671 }
18672 _ACEOF
18673 rm -f conftest.$ac_objext
18674 if { (ac_try="$ac_compile"
18675 case "(($ac_try" in
18676   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18677   *) ac_try_echo=$ac_try;;
18678 esac
18679 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18680 $as_echo "$ac_try_echo") >&5
18681   (eval "$ac_compile") 2>conftest.er1
18682   ac_status=$?
18683   grep -v '^ *+' conftest.er1 >conftest.err
18684   rm -f conftest.er1
18685   cat conftest.err >&5
18686   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18687   (exit $ac_status); } && {
18688          test -z "$ac_c_werror_flag" ||
18689          test ! -s conftest.err
18690        } && test -s conftest.$ac_objext; then
18691   bash_cv_type_wctype_t=yes
18692 else
18693   $as_echo "$as_me: failed program was:" >&5
18694 sed 's/^/| /' conftest.$ac_ext >&5
18695
18696         bash_cv_type_wctype_t=no
18697 fi
18698
18699 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18700 fi
18701 { $as_echo "$as_me:$LINENO: result: $bash_cv_type_wctype_t" >&5
18702 $as_echo "$bash_cv_type_wctype_t" >&6; }
18703 if test $bash_cv_type_wctype_t = yes; then
18704
18705 cat >>confdefs.h <<\_ACEOF
18706 #define HAVE_WCTYPE_T 1
18707 _ACEOF
18708
18709 fi
18710
18711 { $as_echo "$as_me:$LINENO: checking for wint_t in wctype.h" >&5
18712 $as_echo_n "checking for wint_t in wctype.h... " >&6; }
18713 if test "${bash_cv_type_wint_t+set}" = set; then
18714   $as_echo_n "(cached) " >&6
18715 else
18716   cat >conftest.$ac_ext <<_ACEOF
18717 /* confdefs.h.  */
18718 _ACEOF
18719 cat confdefs.h >>conftest.$ac_ext
18720 cat >>conftest.$ac_ext <<_ACEOF
18721 /* end confdefs.h.  */
18722 #include <wctype.h>
18723 int
18724 main ()
18725 {
18726
18727         wint_t foo;
18728         foo = 0;
18729
18730   ;
18731   return 0;
18732 }
18733 _ACEOF
18734 rm -f conftest.$ac_objext
18735 if { (ac_try="$ac_compile"
18736 case "(($ac_try" in
18737   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18738   *) ac_try_echo=$ac_try;;
18739 esac
18740 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18741 $as_echo "$ac_try_echo") >&5
18742   (eval "$ac_compile") 2>conftest.er1
18743   ac_status=$?
18744   grep -v '^ *+' conftest.er1 >conftest.err
18745   rm -f conftest.er1
18746   cat conftest.err >&5
18747   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18748   (exit $ac_status); } && {
18749          test -z "$ac_c_werror_flag" ||
18750          test ! -s conftest.err
18751        } && test -s conftest.$ac_objext; then
18752   bash_cv_type_wint_t=yes
18753 else
18754   $as_echo "$as_me: failed program was:" >&5
18755 sed 's/^/| /' conftest.$ac_ext >&5
18756
18757         bash_cv_type_wint_t=no
18758 fi
18759
18760 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18761 fi
18762 { $as_echo "$as_me:$LINENO: result: $bash_cv_type_wint_t" >&5
18763 $as_echo "$bash_cv_type_wint_t" >&6; }
18764 if test $bash_cv_type_wint_t = yes; then
18765
18766 cat >>confdefs.h <<\_ACEOF
18767 #define HAVE_WINT_T 1
18768 _ACEOF
18769
18770 fi
18771
18772 if test "$am_cv_func_iconv" = yes; then
18773         OLDLIBS="$LIBS"
18774         LIBS="$LIBS $LIBICONV"
18775
18776 for ac_func in locale_charset
18777 do
18778 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
18779 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
18780 $as_echo_n "checking for $ac_func... " >&6; }
18781 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18782   $as_echo_n "(cached) " >&6
18783 else
18784   cat >conftest.$ac_ext <<_ACEOF
18785 /* confdefs.h.  */
18786 _ACEOF
18787 cat confdefs.h >>conftest.$ac_ext
18788 cat >>conftest.$ac_ext <<_ACEOF
18789 /* end confdefs.h.  */
18790 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18791    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
18792 #define $ac_func innocuous_$ac_func
18793
18794 /* System header to define __stub macros and hopefully few prototypes,
18795     which can conflict with char $ac_func (); below.
18796     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18797     <limits.h> exists even on freestanding compilers.  */
18798
18799 #ifdef __STDC__
18800 # include <limits.h>
18801 #else
18802 # include <assert.h>
18803 #endif
18804
18805 #undef $ac_func
18806
18807 /* Override any GCC internal prototype to avoid an error.
18808    Use char because int might match the return type of a GCC
18809    builtin and then its argument prototype would still apply.  */
18810 #ifdef __cplusplus
18811 extern "C"
18812 #endif
18813 char $ac_func ();
18814 /* The GNU C library defines this for functions which it implements
18815     to always fail with ENOSYS.  Some functions are actually named
18816     something starting with __ and the normal name is an alias.  */
18817 #if defined __stub_$ac_func || defined __stub___$ac_func
18818 choke me
18819 #endif
18820
18821 int
18822 main ()
18823 {
18824 return $ac_func ();
18825   ;
18826   return 0;
18827 }
18828 _ACEOF
18829 rm -f conftest.$ac_objext conftest$ac_exeext
18830 if { (ac_try="$ac_link"
18831 case "(($ac_try" in
18832   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18833   *) ac_try_echo=$ac_try;;
18834 esac
18835 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18836 $as_echo "$ac_try_echo") >&5
18837   (eval "$ac_link") 2>conftest.er1
18838   ac_status=$?
18839   grep -v '^ *+' conftest.er1 >conftest.err
18840   rm -f conftest.er1
18841   cat conftest.err >&5
18842   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18843   (exit $ac_status); } && {
18844          test -z "$ac_c_werror_flag" ||
18845          test ! -s conftest.err
18846        } && test -s conftest$ac_exeext && {
18847          test "$cross_compiling" = yes ||
18848          $as_test_x conftest$ac_exeext
18849        }; then
18850   eval "$as_ac_var=yes"
18851 else
18852   $as_echo "$as_me: failed program was:" >&5
18853 sed 's/^/| /' conftest.$ac_ext >&5
18854
18855         eval "$as_ac_var=no"
18856 fi
18857
18858 rm -rf conftest.dSYM
18859 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18860       conftest$ac_exeext conftest.$ac_ext
18861 fi
18862 ac_res=`eval 'as_val=${'$as_ac_var'}
18863                  $as_echo "$as_val"'`
18864                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
18865 $as_echo "$ac_res" >&6; }
18866 as_val=`eval 'as_val=${'$as_ac_var'}
18867                  $as_echo "$as_val"'`
18868    if test "x$as_val" = x""yes; then
18869   cat >>confdefs.h <<_ACEOF
18870 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
18871 _ACEOF
18872
18873 fi
18874 done
18875
18876         LIBS="$OLDLIBS"
18877 fi
18878
18879
18880
18881 if test "$opt_static_link" != yes; then
18882
18883 { $as_echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
18884 $as_echo_n "checking for dlopen in -ldl... " >&6; }
18885 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
18886   $as_echo_n "(cached) " >&6
18887 else
18888   ac_check_lib_save_LIBS=$LIBS
18889 LIBS="-ldl  $LIBS"
18890 cat >conftest.$ac_ext <<_ACEOF
18891 /* confdefs.h.  */
18892 _ACEOF
18893 cat confdefs.h >>conftest.$ac_ext
18894 cat >>conftest.$ac_ext <<_ACEOF
18895 /* end confdefs.h.  */
18896
18897 /* Override any GCC internal prototype to avoid an error.
18898    Use char because int might match the return type of a GCC
18899    builtin and then its argument prototype would still apply.  */
18900 #ifdef __cplusplus
18901 extern "C"
18902 #endif
18903 char dlopen ();
18904 int
18905 main ()
18906 {
18907 return dlopen ();
18908   ;
18909   return 0;
18910 }
18911 _ACEOF
18912 rm -f conftest.$ac_objext conftest$ac_exeext
18913 if { (ac_try="$ac_link"
18914 case "(($ac_try" in
18915   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18916   *) ac_try_echo=$ac_try;;
18917 esac
18918 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
18919 $as_echo "$ac_try_echo") >&5
18920   (eval "$ac_link") 2>conftest.er1
18921   ac_status=$?
18922   grep -v '^ *+' conftest.er1 >conftest.err
18923   rm -f conftest.er1
18924   cat conftest.err >&5
18925   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
18926   (exit $ac_status); } && {
18927          test -z "$ac_c_werror_flag" ||
18928          test ! -s conftest.err
18929        } && test -s conftest$ac_exeext && {
18930          test "$cross_compiling" = yes ||
18931          $as_test_x conftest$ac_exeext
18932        }; then
18933   ac_cv_lib_dl_dlopen=yes
18934 else
18935   $as_echo "$as_me: failed program was:" >&5
18936 sed 's/^/| /' conftest.$ac_ext >&5
18937
18938         ac_cv_lib_dl_dlopen=no
18939 fi
18940
18941 rm -rf conftest.dSYM
18942 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
18943       conftest$ac_exeext conftest.$ac_ext
18944 LIBS=$ac_check_lib_save_LIBS
18945 fi
18946 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
18947 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
18948 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then
18949   cat >>confdefs.h <<_ACEOF
18950 #define HAVE_LIBDL 1
18951 _ACEOF
18952
18953   LIBS="-ldl $LIBS"
18954
18955 fi
18956
18957
18958
18959
18960 for ac_func in dlopen dlclose dlsym
18961 do
18962 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
18963 { $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
18964 $as_echo_n "checking for $ac_func... " >&6; }
18965 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18966   $as_echo_n "(cached) " >&6
18967 else
18968   cat >conftest.$ac_ext <<_ACEOF
18969 /* confdefs.h.  */
18970 _ACEOF
18971 cat confdefs.h >>conftest.$ac_ext
18972 cat >>conftest.$ac_ext <<_ACEOF
18973 /* end confdefs.h.  */
18974 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18975    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
18976 #define $ac_func innocuous_$ac_func
18977
18978 /* System header to define __stub macros and hopefully few prototypes,
18979     which can conflict with char $ac_func (); below.
18980     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18981     <limits.h> exists even on freestanding compilers.  */
18982
18983 #ifdef __STDC__
18984 # include <limits.h>
18985 #else
18986 # include <assert.h>
18987 #endif
18988
18989 #undef $ac_func
18990
18991 /* Override any GCC internal prototype to avoid an error.
18992    Use char because int might match the return type of a GCC
18993    builtin and then its argument prototype would still apply.  */
18994 #ifdef __cplusplus
18995 extern "C"
18996 #endif
18997 char $ac_func ();
18998 /* The GNU C library defines this for functions which it implements
18999     to always fail with ENOSYS.  Some functions are actually named
19000     something starting with __ and the normal name is an alias.  */
19001 #if defined __stub_$ac_func || defined __stub___$ac_func
19002 choke me
19003 #endif
19004
19005 int
19006 main ()
19007 {
19008 return $ac_func ();
19009   ;
19010   return 0;
19011 }
19012 _ACEOF
19013 rm -f conftest.$ac_objext conftest$ac_exeext
19014 if { (ac_try="$ac_link"
19015 case "(($ac_try" in
19016   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19017   *) ac_try_echo=$ac_try;;
19018 esac
19019 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19020 $as_echo "$ac_try_echo") >&5
19021   (eval "$ac_link") 2>conftest.er1
19022   ac_status=$?
19023   grep -v '^ *+' conftest.er1 >conftest.err
19024   rm -f conftest.er1
19025   cat conftest.err >&5
19026   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19027   (exit $ac_status); } && {
19028          test -z "$ac_c_werror_flag" ||
19029          test ! -s conftest.err
19030        } && test -s conftest$ac_exeext && {
19031          test "$cross_compiling" = yes ||
19032          $as_test_x conftest$ac_exeext
19033        }; then
19034   eval "$as_ac_var=yes"
19035 else
19036   $as_echo "$as_me: failed program was:" >&5
19037 sed 's/^/| /' conftest.$ac_ext >&5
19038
19039         eval "$as_ac_var=no"
19040 fi
19041
19042 rm -rf conftest.dSYM
19043 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19044       conftest$ac_exeext conftest.$ac_ext
19045 fi
19046 ac_res=`eval 'as_val=${'$as_ac_var'}
19047                  $as_echo "$as_val"'`
19048                { $as_echo "$as_me:$LINENO: result: $ac_res" >&5
19049 $as_echo "$ac_res" >&6; }
19050 as_val=`eval 'as_val=${'$as_ac_var'}
19051                  $as_echo "$as_val"'`
19052    if test "x$as_val" = x""yes; then
19053   cat >>confdefs.h <<_ACEOF
19054 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
19055 _ACEOF
19056
19057 fi
19058 done
19059
19060 fi
19061
19062 { $as_echo "$as_me:$LINENO: checking whether sys_siglist is declared" >&5
19063 $as_echo_n "checking whether sys_siglist is declared... " >&6; }
19064 if test "${ac_cv_have_decl_sys_siglist+set}" = set; then
19065   $as_echo_n "(cached) " >&6
19066 else
19067   cat >conftest.$ac_ext <<_ACEOF
19068 /* confdefs.h.  */
19069 _ACEOF
19070 cat confdefs.h >>conftest.$ac_ext
19071 cat >>conftest.$ac_ext <<_ACEOF
19072 /* end confdefs.h.  */
19073 #include <signal.h>
19074 /* NetBSD declares sys_siglist in unistd.h.  */
19075 #ifdef HAVE_UNISTD_H
19076 # include <unistd.h>
19077 #endif
19078
19079
19080 int
19081 main ()
19082 {
19083 #ifndef sys_siglist
19084   (void) sys_siglist;
19085 #endif
19086
19087   ;
19088   return 0;
19089 }
19090 _ACEOF
19091 rm -f conftest.$ac_objext
19092 if { (ac_try="$ac_compile"
19093 case "(($ac_try" in
19094   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19095   *) ac_try_echo=$ac_try;;
19096 esac
19097 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19098 $as_echo "$ac_try_echo") >&5
19099   (eval "$ac_compile") 2>conftest.er1
19100   ac_status=$?
19101   grep -v '^ *+' conftest.er1 >conftest.err
19102   rm -f conftest.er1
19103   cat conftest.err >&5
19104   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19105   (exit $ac_status); } && {
19106          test -z "$ac_c_werror_flag" ||
19107          test ! -s conftest.err
19108        } && test -s conftest.$ac_objext; then
19109   ac_cv_have_decl_sys_siglist=yes
19110 else
19111   $as_echo "$as_me: failed program was:" >&5
19112 sed 's/^/| /' conftest.$ac_ext >&5
19113
19114         ac_cv_have_decl_sys_siglist=no
19115 fi
19116
19117 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19118 fi
19119 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_sys_siglist" >&5
19120 $as_echo "$ac_cv_have_decl_sys_siglist" >&6; }
19121 if test "x$ac_cv_have_decl_sys_siglist" = x""yes; then
19122
19123 cat >>confdefs.h <<_ACEOF
19124 #define HAVE_DECL_SYS_SIGLIST 1
19125 _ACEOF
19126
19127
19128 else
19129   cat >>confdefs.h <<_ACEOF
19130 #define HAVE_DECL_SYS_SIGLIST 0
19131 _ACEOF
19132
19133
19134 fi
19135
19136
19137
19138
19139 if test "$ac_cv_func_inet_aton" != 'yes'; then
19140
19141 { $as_echo "$as_me:$LINENO: checking for inet_aton" >&5
19142 $as_echo_n "checking for inet_aton... " >&6; }
19143 if test "${bash_cv_func_inet_aton+set}" = set; then
19144   $as_echo_n "(cached) " >&6
19145 else
19146   cat >conftest.$ac_ext <<_ACEOF
19147 /* confdefs.h.  */
19148 _ACEOF
19149 cat confdefs.h >>conftest.$ac_ext
19150 cat >>conftest.$ac_ext <<_ACEOF
19151 /* end confdefs.h.  */
19152
19153 #include <sys/types.h>
19154 #include <netinet/in.h>
19155 #include <arpa/inet.h>
19156 struct in_addr ap;
19157 int
19158 main ()
19159 {
19160  inet_aton("127.0.0.1", &ap);
19161   ;
19162   return 0;
19163 }
19164 _ACEOF
19165 rm -f conftest.$ac_objext conftest$ac_exeext
19166 if { (ac_try="$ac_link"
19167 case "(($ac_try" in
19168   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19169   *) ac_try_echo=$ac_try;;
19170 esac
19171 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19172 $as_echo "$ac_try_echo") >&5
19173   (eval "$ac_link") 2>conftest.er1
19174   ac_status=$?
19175   grep -v '^ *+' conftest.er1 >conftest.err
19176   rm -f conftest.er1
19177   cat conftest.err >&5
19178   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19179   (exit $ac_status); } && {
19180          test -z "$ac_c_werror_flag" ||
19181          test ! -s conftest.err
19182        } && test -s conftest$ac_exeext && {
19183          test "$cross_compiling" = yes ||
19184          $as_test_x conftest$ac_exeext
19185        }; then
19186   bash_cv_func_inet_aton=yes
19187 else
19188   $as_echo "$as_me: failed program was:" >&5
19189 sed 's/^/| /' conftest.$ac_ext >&5
19190
19191         bash_cv_func_inet_aton=no
19192 fi
19193
19194 rm -rf conftest.dSYM
19195 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19196       conftest$ac_exeext conftest.$ac_ext
19197 fi
19198 { $as_echo "$as_me:$LINENO: result: $bash_cv_func_inet_aton" >&5
19199 $as_echo "$bash_cv_func_inet_aton" >&6; }
19200 if test $bash_cv_func_inet_aton = yes; then
19201   cat >>confdefs.h <<\_ACEOF
19202 #define HAVE_INET_ATON 1
19203 _ACEOF
19204
19205 else
19206   case " $LIBOBJS " in
19207   *" inet_aton.$ac_objext "* ) ;;
19208   *) LIBOBJS="$LIBOBJS inet_aton.$ac_objext"
19209  ;;
19210 esac
19211
19212 fi
19213
19214 fi
19215
19216 case "$host_os" in
19217 irix4*)
19218 { $as_echo "$as_me:$LINENO: checking for getpwent in -lsun" >&5
19219 $as_echo_n "checking for getpwent in -lsun... " >&6; }
19220 if test "${ac_cv_lib_sun_getpwent+set}" = set; then
19221   $as_echo_n "(cached) " >&6
19222 else
19223   ac_check_lib_save_LIBS=$LIBS
19224 LIBS="-lsun  $LIBS"
19225 cat >conftest.$ac_ext <<_ACEOF
19226 /* confdefs.h.  */
19227 _ACEOF
19228 cat confdefs.h >>conftest.$ac_ext
19229 cat >>conftest.$ac_ext <<_ACEOF
19230 /* end confdefs.h.  */
19231
19232 /* Override any GCC internal prototype to avoid an error.
19233    Use char because int might match the return type of a GCC
19234    builtin and then its argument prototype would still apply.  */
19235 #ifdef __cplusplus
19236 extern "C"
19237 #endif
19238 char getpwent ();
19239 int
19240 main ()
19241 {
19242 return getpwent ();
19243   ;
19244   return 0;
19245 }
19246 _ACEOF
19247 rm -f conftest.$ac_objext conftest$ac_exeext
19248 if { (ac_try="$ac_link"
19249 case "(($ac_try" in
19250   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19251   *) ac_try_echo=$ac_try;;
19252 esac
19253 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19254 $as_echo "$ac_try_echo") >&5
19255   (eval "$ac_link") 2>conftest.er1
19256   ac_status=$?
19257   grep -v '^ *+' conftest.er1 >conftest.err
19258   rm -f conftest.er1
19259   cat conftest.err >&5
19260   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19261   (exit $ac_status); } && {
19262          test -z "$ac_c_werror_flag" ||
19263          test ! -s conftest.err
19264        } && test -s conftest$ac_exeext && {
19265          test "$cross_compiling" = yes ||
19266          $as_test_x conftest$ac_exeext
19267        }; then
19268   ac_cv_lib_sun_getpwent=yes
19269 else
19270   $as_echo "$as_me: failed program was:" >&5
19271 sed 's/^/| /' conftest.$ac_ext >&5
19272
19273         ac_cv_lib_sun_getpwent=no
19274 fi
19275
19276 rm -rf conftest.dSYM
19277 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19278       conftest$ac_exeext conftest.$ac_ext
19279 LIBS=$ac_check_lib_save_LIBS
19280 fi
19281 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_sun_getpwent" >&5
19282 $as_echo "$ac_cv_lib_sun_getpwent" >&6; }
19283 if test "x$ac_cv_lib_sun_getpwent" = x""yes; then
19284   cat >>confdefs.h <<_ACEOF
19285 #define HAVE_LIBSUN 1
19286 _ACEOF
19287
19288   LIBS="-lsun $LIBS"
19289
19290 fi
19291  ;;
19292 esac
19293
19294 if test "$ac_cv_func_getpeername" = no; then
19295
19296 if test "X$bash_cv_have_socklib" = "X"; then
19297 _bash_needmsg=
19298 else
19299 { $as_echo "$as_me:$LINENO: checking for socket library" >&5
19300 $as_echo_n "checking for socket library... " >&6; }
19301 _bash_needmsg=yes
19302 fi
19303 if test "${bash_cv_have_socklib+set}" = set; then
19304   $as_echo_n "(cached) " >&6
19305 else
19306   { $as_echo "$as_me:$LINENO: checking for getpeername in -lsocket" >&5
19307 $as_echo_n "checking for getpeername in -lsocket... " >&6; }
19308 if test "${ac_cv_lib_socket_getpeername+set}" = set; then
19309   $as_echo_n "(cached) " >&6
19310 else
19311   ac_check_lib_save_LIBS=$LIBS
19312 LIBS="-lsocket -lnsl $LIBS"
19313 cat >conftest.$ac_ext <<_ACEOF
19314 /* confdefs.h.  */
19315 _ACEOF
19316 cat confdefs.h >>conftest.$ac_ext
19317 cat >>conftest.$ac_ext <<_ACEOF
19318 /* end confdefs.h.  */
19319
19320 /* Override any GCC internal prototype to avoid an error.
19321    Use char because int might match the return type of a GCC
19322    builtin and then its argument prototype would still apply.  */
19323 #ifdef __cplusplus
19324 extern "C"
19325 #endif
19326 char getpeername ();
19327 int
19328 main ()
19329 {
19330 return getpeername ();
19331   ;
19332   return 0;
19333 }
19334 _ACEOF
19335 rm -f conftest.$ac_objext conftest$ac_exeext
19336 if { (ac_try="$ac_link"
19337 case "(($ac_try" in
19338   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19339   *) ac_try_echo=$ac_try;;
19340 esac
19341 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19342 $as_echo "$ac_try_echo") >&5
19343   (eval "$ac_link") 2>conftest.er1
19344   ac_status=$?
19345   grep -v '^ *+' conftest.er1 >conftest.err
19346   rm -f conftest.er1
19347   cat conftest.err >&5
19348   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19349   (exit $ac_status); } && {
19350          test -z "$ac_c_werror_flag" ||
19351          test ! -s conftest.err
19352        } && test -s conftest$ac_exeext && {
19353          test "$cross_compiling" = yes ||
19354          $as_test_x conftest$ac_exeext
19355        }; then
19356   ac_cv_lib_socket_getpeername=yes
19357 else
19358   $as_echo "$as_me: failed program was:" >&5
19359 sed 's/^/| /' conftest.$ac_ext >&5
19360
19361         ac_cv_lib_socket_getpeername=no
19362 fi
19363
19364 rm -rf conftest.dSYM
19365 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19366       conftest$ac_exeext conftest.$ac_ext
19367 LIBS=$ac_check_lib_save_LIBS
19368 fi
19369 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_socket_getpeername" >&5
19370 $as_echo "$ac_cv_lib_socket_getpeername" >&6; }
19371 if test "x$ac_cv_lib_socket_getpeername" = x""yes; then
19372   bash_cv_have_socklib=yes
19373 else
19374   bash_cv_have_socklib=no
19375 fi
19376
19377 fi
19378
19379 if test "X$_bash_needmsg" = Xyes; then
19380   { $as_echo "$as_me:$LINENO: result: $bash_cv_have_socklib" >&5
19381 $as_echo "$bash_cv_have_socklib" >&6; }
19382   _bash_needmsg=
19383 fi
19384 if test $bash_cv_have_socklib = yes; then
19385   # check for libnsl, add it to LIBS if present
19386   if test "X$bash_cv_have_libnsl" = "X"; then
19387     _bash_needmsg=
19388   else
19389     { $as_echo "$as_me:$LINENO: checking for libnsl" >&5
19390 $as_echo_n "checking for libnsl... " >&6; }
19391     _bash_needmsg=yes
19392   fi
19393   if test "${bash_cv_have_libnsl+set}" = set; then
19394   $as_echo_n "(cached) " >&6
19395 else
19396   { $as_echo "$as_me:$LINENO: checking for t_open in -lnsl" >&5
19397 $as_echo_n "checking for t_open in -lnsl... " >&6; }
19398 if test "${ac_cv_lib_nsl_t_open+set}" = set; then
19399   $as_echo_n "(cached) " >&6
19400 else
19401   ac_check_lib_save_LIBS=$LIBS
19402 LIBS="-lnsl  $LIBS"
19403 cat >conftest.$ac_ext <<_ACEOF
19404 /* confdefs.h.  */
19405 _ACEOF
19406 cat confdefs.h >>conftest.$ac_ext
19407 cat >>conftest.$ac_ext <<_ACEOF
19408 /* end confdefs.h.  */
19409
19410 /* Override any GCC internal prototype to avoid an error.
19411    Use char because int might match the return type of a GCC
19412    builtin and then its argument prototype would still apply.  */
19413 #ifdef __cplusplus
19414 extern "C"
19415 #endif
19416 char t_open ();
19417 int
19418 main ()
19419 {
19420 return t_open ();
19421   ;
19422   return 0;
19423 }
19424 _ACEOF
19425 rm -f conftest.$ac_objext conftest$ac_exeext
19426 if { (ac_try="$ac_link"
19427 case "(($ac_try" in
19428   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19429   *) ac_try_echo=$ac_try;;
19430 esac
19431 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19432 $as_echo "$ac_try_echo") >&5
19433   (eval "$ac_link") 2>conftest.er1
19434   ac_status=$?
19435   grep -v '^ *+' conftest.er1 >conftest.err
19436   rm -f conftest.er1
19437   cat conftest.err >&5
19438   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19439   (exit $ac_status); } && {
19440          test -z "$ac_c_werror_flag" ||
19441          test ! -s conftest.err
19442        } && test -s conftest$ac_exeext && {
19443          test "$cross_compiling" = yes ||
19444          $as_test_x conftest$ac_exeext
19445        }; then
19446   ac_cv_lib_nsl_t_open=yes
19447 else
19448   $as_echo "$as_me: failed program was:" >&5
19449 sed 's/^/| /' conftest.$ac_ext >&5
19450
19451         ac_cv_lib_nsl_t_open=no
19452 fi
19453
19454 rm -rf conftest.dSYM
19455 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19456       conftest$ac_exeext conftest.$ac_ext
19457 LIBS=$ac_check_lib_save_LIBS
19458 fi
19459 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_t_open" >&5
19460 $as_echo "$ac_cv_lib_nsl_t_open" >&6; }
19461 if test "x$ac_cv_lib_nsl_t_open" = x""yes; then
19462   bash_cv_have_libnsl=yes
19463 else
19464   bash_cv_have_libnsl=no
19465 fi
19466
19467 fi
19468
19469   if test "X$_bash_needmsg" = Xyes; then
19470     { $as_echo "$as_me:$LINENO: result: $bash_cv_have_libnsl" >&5
19471 $as_echo "$bash_cv_have_libnsl" >&6; }
19472     _bash_needmsg=
19473   fi
19474   if test $bash_cv_have_libnsl = yes; then
19475     LIBS="-lsocket -lnsl $LIBS"
19476   else
19477     LIBS="-lsocket $LIBS"
19478   fi
19479   cat >>confdefs.h <<\_ACEOF
19480 #define HAVE_LIBSOCKET 1
19481 _ACEOF
19482
19483   cat >>confdefs.h <<\_ACEOF
19484 #define HAVE_GETPEERNAME 1
19485 _ACEOF
19486
19487 fi
19488
19489 fi
19490 if test "$ac_cv_func_gethostbyname" = no; then
19491         if test "X$bash_cv_have_gethostbyname" = "X"; then
19492 _bash_needmsg=yes
19493 else
19494 { $as_echo "$as_me:$LINENO: checking for gethostbyname in socket library" >&5
19495 $as_echo_n "checking for gethostbyname in socket library... " >&6; }
19496 _bash_needmsg=
19497 fi
19498 if test "${bash_cv_have_gethostbyname+set}" = set; then
19499   $as_echo_n "(cached) " >&6
19500 else
19501   cat >conftest.$ac_ext <<_ACEOF
19502 /* confdefs.h.  */
19503 _ACEOF
19504 cat confdefs.h >>conftest.$ac_ext
19505 cat >>conftest.$ac_ext <<_ACEOF
19506 /* end confdefs.h.  */
19507 #include <netdb.h>
19508 int
19509 main ()
19510 {
19511  struct hostent *hp;
19512   hp = gethostbyname("localhost");
19513
19514   ;
19515   return 0;
19516 }
19517 _ACEOF
19518 rm -f conftest.$ac_objext conftest$ac_exeext
19519 if { (ac_try="$ac_link"
19520 case "(($ac_try" in
19521   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19522   *) ac_try_echo=$ac_try;;
19523 esac
19524 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19525 $as_echo "$ac_try_echo") >&5
19526   (eval "$ac_link") 2>conftest.er1
19527   ac_status=$?
19528   grep -v '^ *+' conftest.er1 >conftest.err
19529   rm -f conftest.er1
19530   cat conftest.err >&5
19531   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19532   (exit $ac_status); } && {
19533          test -z "$ac_c_werror_flag" ||
19534          test ! -s conftest.err
19535        } && test -s conftest$ac_exeext && {
19536          test "$cross_compiling" = yes ||
19537          $as_test_x conftest$ac_exeext
19538        }; then
19539   bash_cv_have_gethostbyname=yes
19540 else
19541   $as_echo "$as_me: failed program was:" >&5
19542 sed 's/^/| /' conftest.$ac_ext >&5
19543
19544         bash_cv_have_gethostbyname=no
19545 fi
19546
19547 rm -rf conftest.dSYM
19548 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
19549       conftest$ac_exeext conftest.$ac_ext
19550
19551 fi
19552
19553 if test "X$_bash_needmsg" = Xyes; then
19554     { $as_echo "$as_me:$LINENO: checking for gethostbyname in socket library" >&5
19555 $as_echo_n "checking for gethostbyname in socket library... " >&6; }
19556 fi
19557 { $as_echo "$as_me:$LINENO: result: $bash_cv_have_gethostbyname" >&5
19558 $as_echo "$bash_cv_have_gethostbyname" >&6; }
19559 if test "$bash_cv_have_gethostbyname" = yes; then
19560 cat >>confdefs.h <<\_ACEOF
19561 #define HAVE_GETHOSTBYNAME 1
19562 _ACEOF
19563
19564 fi
19565
19566 fi
19567
19568 { $as_echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
19569 $as_echo_n "checking for uid_t in sys/types.h... " >&6; }
19570 if test "${ac_cv_type_uid_t+set}" = set; then
19571   $as_echo_n "(cached) " >&6
19572 else
19573   cat >conftest.$ac_ext <<_ACEOF
19574 /* confdefs.h.  */
19575 _ACEOF
19576 cat confdefs.h >>conftest.$ac_ext
19577 cat >>conftest.$ac_ext <<_ACEOF
19578 /* end confdefs.h.  */
19579 #include <sys/types.h>
19580
19581 _ACEOF
19582 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
19583   $EGREP "uid_t" >/dev/null 2>&1; then
19584   ac_cv_type_uid_t=yes
19585 else
19586   ac_cv_type_uid_t=no
19587 fi
19588 rm -f conftest*
19589
19590 fi
19591 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
19592 $as_echo "$ac_cv_type_uid_t" >&6; }
19593 if test $ac_cv_type_uid_t = no; then
19594
19595 cat >>confdefs.h <<\_ACEOF
19596 #define uid_t int
19597 _ACEOF
19598
19599
19600 cat >>confdefs.h <<\_ACEOF
19601 #define gid_t int
19602 _ACEOF
19603
19604 fi
19605
19606 { $as_echo "$as_me:$LINENO: checking type of array argument to getgroups" >&5
19607 $as_echo_n "checking type of array argument to getgroups... " >&6; }
19608 if test "${ac_cv_type_getgroups+set}" = set; then
19609   $as_echo_n "(cached) " >&6
19610 else
19611   if test "$cross_compiling" = yes; then
19612   ac_cv_type_getgroups=cross
19613 else
19614   cat >conftest.$ac_ext <<_ACEOF
19615 /* confdefs.h.  */
19616 _ACEOF
19617 cat confdefs.h >>conftest.$ac_ext
19618 cat >>conftest.$ac_ext <<_ACEOF
19619 /* end confdefs.h.  */
19620 /* Thanks to Mike Rendell for this test.  */
19621 $ac_includes_default
19622 #define NGID 256
19623 #undef MAX
19624 #define MAX(x, y) ((x) > (y) ? (x) : (y))
19625
19626 int
19627 main ()
19628 {
19629   gid_t gidset[NGID];
19630   int i, n;
19631   union { gid_t gval; long int lval; }  val;
19632
19633   val.lval = -1;
19634   for (i = 0; i < NGID; i++)
19635     gidset[i] = val.gval;
19636   n = getgroups (sizeof (gidset) / MAX (sizeof (int), sizeof (gid_t)) - 1,
19637                  gidset);
19638   /* Exit non-zero if getgroups seems to require an array of ints.  This
19639      happens when gid_t is short int but getgroups modifies an array
19640      of ints.  */
19641   return n > 0 && gidset[n] != val.gval;
19642 }
19643 _ACEOF
19644 rm -f conftest$ac_exeext
19645 if { (ac_try="$ac_link"
19646 case "(($ac_try" in
19647   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19648   *) ac_try_echo=$ac_try;;
19649 esac
19650 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19651 $as_echo "$ac_try_echo") >&5
19652   (eval "$ac_link") 2>&5
19653   ac_status=$?
19654   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19655   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
19656   { (case "(($ac_try" in
19657   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19658   *) ac_try_echo=$ac_try;;
19659 esac
19660 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19661 $as_echo "$ac_try_echo") >&5
19662   (eval "$ac_try") 2>&5
19663   ac_status=$?
19664   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19665   (exit $ac_status); }; }; then
19666   ac_cv_type_getgroups=gid_t
19667 else
19668   $as_echo "$as_me: program exited with status $ac_status" >&5
19669 $as_echo "$as_me: failed program was:" >&5
19670 sed 's/^/| /' conftest.$ac_ext >&5
19671
19672 ( exit $ac_status )
19673 ac_cv_type_getgroups=int
19674 fi
19675 rm -rf conftest.dSYM
19676 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
19677 fi
19678
19679
19680 if test $ac_cv_type_getgroups = cross; then
19681         cat >conftest.$ac_ext <<_ACEOF
19682 /* confdefs.h.  */
19683 _ACEOF
19684 cat confdefs.h >>conftest.$ac_ext
19685 cat >>conftest.$ac_ext <<_ACEOF
19686 /* end confdefs.h.  */
19687 #include <unistd.h>
19688
19689 _ACEOF
19690 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
19691   $EGREP "getgroups.*int.*gid_t" >/dev/null 2>&1; then
19692   ac_cv_type_getgroups=gid_t
19693 else
19694   ac_cv_type_getgroups=int
19695 fi
19696 rm -f conftest*
19697
19698 fi
19699 fi
19700 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_getgroups" >&5
19701 $as_echo "$ac_cv_type_getgroups" >&6; }
19702
19703 cat >>confdefs.h <<_ACEOF
19704 #define GETGROUPS_T $ac_cv_type_getgroups
19705 _ACEOF
19706
19707
19708 { $as_echo "$as_me:$LINENO: checking for off_t" >&5
19709 $as_echo_n "checking for off_t... " >&6; }
19710 if test "${ac_cv_type_off_t+set}" = set; then
19711   $as_echo_n "(cached) " >&6
19712 else
19713   ac_cv_type_off_t=no
19714 cat >conftest.$ac_ext <<_ACEOF
19715 /* confdefs.h.  */
19716 _ACEOF
19717 cat confdefs.h >>conftest.$ac_ext
19718 cat >>conftest.$ac_ext <<_ACEOF
19719 /* end confdefs.h.  */
19720 $ac_includes_default
19721 int
19722 main ()
19723 {
19724 if (sizeof (off_t))
19725        return 0;
19726   ;
19727   return 0;
19728 }
19729 _ACEOF
19730 rm -f conftest.$ac_objext
19731 if { (ac_try="$ac_compile"
19732 case "(($ac_try" in
19733   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19734   *) ac_try_echo=$ac_try;;
19735 esac
19736 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19737 $as_echo "$ac_try_echo") >&5
19738   (eval "$ac_compile") 2>conftest.er1
19739   ac_status=$?
19740   grep -v '^ *+' conftest.er1 >conftest.err
19741   rm -f conftest.er1
19742   cat conftest.err >&5
19743   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19744   (exit $ac_status); } && {
19745          test -z "$ac_c_werror_flag" ||
19746          test ! -s conftest.err
19747        } && test -s conftest.$ac_objext; then
19748   cat >conftest.$ac_ext <<_ACEOF
19749 /* confdefs.h.  */
19750 _ACEOF
19751 cat confdefs.h >>conftest.$ac_ext
19752 cat >>conftest.$ac_ext <<_ACEOF
19753 /* end confdefs.h.  */
19754 $ac_includes_default
19755 int
19756 main ()
19757 {
19758 if (sizeof ((off_t)))
19759           return 0;
19760   ;
19761   return 0;
19762 }
19763 _ACEOF
19764 rm -f conftest.$ac_objext
19765 if { (ac_try="$ac_compile"
19766 case "(($ac_try" in
19767   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19768   *) ac_try_echo=$ac_try;;
19769 esac
19770 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19771 $as_echo "$ac_try_echo") >&5
19772   (eval "$ac_compile") 2>conftest.er1
19773   ac_status=$?
19774   grep -v '^ *+' conftest.er1 >conftest.err
19775   rm -f conftest.er1
19776   cat conftest.err >&5
19777   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19778   (exit $ac_status); } && {
19779          test -z "$ac_c_werror_flag" ||
19780          test ! -s conftest.err
19781        } && test -s conftest.$ac_objext; then
19782   :
19783 else
19784   $as_echo "$as_me: failed program was:" >&5
19785 sed 's/^/| /' conftest.$ac_ext >&5
19786
19787         ac_cv_type_off_t=yes
19788 fi
19789
19790 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19791 else
19792   $as_echo "$as_me: failed program was:" >&5
19793 sed 's/^/| /' conftest.$ac_ext >&5
19794
19795
19796 fi
19797
19798 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19799 fi
19800 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_off_t" >&5
19801 $as_echo "$ac_cv_type_off_t" >&6; }
19802 if test "x$ac_cv_type_off_t" = x""yes; then
19803   :
19804 else
19805
19806 cat >>confdefs.h <<_ACEOF
19807 #define off_t long int
19808 _ACEOF
19809
19810 fi
19811
19812 { $as_echo "$as_me:$LINENO: checking for mode_t" >&5
19813 $as_echo_n "checking for mode_t... " >&6; }
19814 if test "${ac_cv_type_mode_t+set}" = set; then
19815   $as_echo_n "(cached) " >&6
19816 else
19817   ac_cv_type_mode_t=no
19818 cat >conftest.$ac_ext <<_ACEOF
19819 /* confdefs.h.  */
19820 _ACEOF
19821 cat confdefs.h >>conftest.$ac_ext
19822 cat >>conftest.$ac_ext <<_ACEOF
19823 /* end confdefs.h.  */
19824 $ac_includes_default
19825 int
19826 main ()
19827 {
19828 if (sizeof (mode_t))
19829        return 0;
19830   ;
19831   return 0;
19832 }
19833 _ACEOF
19834 rm -f conftest.$ac_objext
19835 if { (ac_try="$ac_compile"
19836 case "(($ac_try" in
19837   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19838   *) ac_try_echo=$ac_try;;
19839 esac
19840 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19841 $as_echo "$ac_try_echo") >&5
19842   (eval "$ac_compile") 2>conftest.er1
19843   ac_status=$?
19844   grep -v '^ *+' conftest.er1 >conftest.err
19845   rm -f conftest.er1
19846   cat conftest.err >&5
19847   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19848   (exit $ac_status); } && {
19849          test -z "$ac_c_werror_flag" ||
19850          test ! -s conftest.err
19851        } && test -s conftest.$ac_objext; then
19852   cat >conftest.$ac_ext <<_ACEOF
19853 /* confdefs.h.  */
19854 _ACEOF
19855 cat confdefs.h >>conftest.$ac_ext
19856 cat >>conftest.$ac_ext <<_ACEOF
19857 /* end confdefs.h.  */
19858 $ac_includes_default
19859 int
19860 main ()
19861 {
19862 if (sizeof ((mode_t)))
19863           return 0;
19864   ;
19865   return 0;
19866 }
19867 _ACEOF
19868 rm -f conftest.$ac_objext
19869 if { (ac_try="$ac_compile"
19870 case "(($ac_try" in
19871   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19872   *) ac_try_echo=$ac_try;;
19873 esac
19874 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19875 $as_echo "$ac_try_echo") >&5
19876   (eval "$ac_compile") 2>conftest.er1
19877   ac_status=$?
19878   grep -v '^ *+' conftest.er1 >conftest.err
19879   rm -f conftest.er1
19880   cat conftest.err >&5
19881   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19882   (exit $ac_status); } && {
19883          test -z "$ac_c_werror_flag" ||
19884          test ! -s conftest.err
19885        } && test -s conftest.$ac_objext; then
19886   :
19887 else
19888   $as_echo "$as_me: failed program was:" >&5
19889 sed 's/^/| /' conftest.$ac_ext >&5
19890
19891         ac_cv_type_mode_t=yes
19892 fi
19893
19894 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19895 else
19896   $as_echo "$as_me: failed program was:" >&5
19897 sed 's/^/| /' conftest.$ac_ext >&5
19898
19899
19900 fi
19901
19902 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19903 fi
19904 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
19905 $as_echo "$ac_cv_type_mode_t" >&6; }
19906 if test "x$ac_cv_type_mode_t" = x""yes; then
19907   :
19908 else
19909
19910 cat >>confdefs.h <<_ACEOF
19911 #define mode_t int
19912 _ACEOF
19913
19914 fi
19915
19916 { $as_echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
19917 $as_echo_n "checking for uid_t in sys/types.h... " >&6; }
19918 if test "${ac_cv_type_uid_t+set}" = set; then
19919   $as_echo_n "(cached) " >&6
19920 else
19921   cat >conftest.$ac_ext <<_ACEOF
19922 /* confdefs.h.  */
19923 _ACEOF
19924 cat confdefs.h >>conftest.$ac_ext
19925 cat >>conftest.$ac_ext <<_ACEOF
19926 /* end confdefs.h.  */
19927 #include <sys/types.h>
19928
19929 _ACEOF
19930 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
19931   $EGREP "uid_t" >/dev/null 2>&1; then
19932   ac_cv_type_uid_t=yes
19933 else
19934   ac_cv_type_uid_t=no
19935 fi
19936 rm -f conftest*
19937
19938 fi
19939 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
19940 $as_echo "$ac_cv_type_uid_t" >&6; }
19941 if test $ac_cv_type_uid_t = no; then
19942
19943 cat >>confdefs.h <<\_ACEOF
19944 #define uid_t int
19945 _ACEOF
19946
19947
19948 cat >>confdefs.h <<\_ACEOF
19949 #define gid_t int
19950 _ACEOF
19951
19952 fi
19953
19954 { $as_echo "$as_me:$LINENO: checking for pid_t" >&5
19955 $as_echo_n "checking for pid_t... " >&6; }
19956 if test "${ac_cv_type_pid_t+set}" = set; then
19957   $as_echo_n "(cached) " >&6
19958 else
19959   ac_cv_type_pid_t=no
19960 cat >conftest.$ac_ext <<_ACEOF
19961 /* confdefs.h.  */
19962 _ACEOF
19963 cat confdefs.h >>conftest.$ac_ext
19964 cat >>conftest.$ac_ext <<_ACEOF
19965 /* end confdefs.h.  */
19966 $ac_includes_default
19967 int
19968 main ()
19969 {
19970 if (sizeof (pid_t))
19971        return 0;
19972   ;
19973   return 0;
19974 }
19975 _ACEOF
19976 rm -f conftest.$ac_objext
19977 if { (ac_try="$ac_compile"
19978 case "(($ac_try" in
19979   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19980   *) ac_try_echo=$ac_try;;
19981 esac
19982 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
19983 $as_echo "$ac_try_echo") >&5
19984   (eval "$ac_compile") 2>conftest.er1
19985   ac_status=$?
19986   grep -v '^ *+' conftest.er1 >conftest.err
19987   rm -f conftest.er1
19988   cat conftest.err >&5
19989   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
19990   (exit $ac_status); } && {
19991          test -z "$ac_c_werror_flag" ||
19992          test ! -s conftest.err
19993        } && test -s conftest.$ac_objext; then
19994   cat >conftest.$ac_ext <<_ACEOF
19995 /* confdefs.h.  */
19996 _ACEOF
19997 cat confdefs.h >>conftest.$ac_ext
19998 cat >>conftest.$ac_ext <<_ACEOF
19999 /* end confdefs.h.  */
20000 $ac_includes_default
20001 int
20002 main ()
20003 {
20004 if (sizeof ((pid_t)))
20005           return 0;
20006   ;
20007   return 0;
20008 }
20009 _ACEOF
20010 rm -f conftest.$ac_objext
20011 if { (ac_try="$ac_compile"
20012 case "(($ac_try" in
20013   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20014   *) ac_try_echo=$ac_try;;
20015 esac
20016 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20017 $as_echo "$ac_try_echo") >&5
20018   (eval "$ac_compile") 2>conftest.er1
20019   ac_status=$?
20020   grep -v '^ *+' conftest.er1 >conftest.err
20021   rm -f conftest.er1
20022   cat conftest.err >&5
20023   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20024   (exit $ac_status); } && {
20025          test -z "$ac_c_werror_flag" ||
20026          test ! -s conftest.err
20027        } && test -s conftest.$ac_objext; then
20028   :
20029 else
20030   $as_echo "$as_me: failed program was:" >&5
20031 sed 's/^/| /' conftest.$ac_ext >&5
20032
20033         ac_cv_type_pid_t=yes
20034 fi
20035
20036 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20037 else
20038   $as_echo "$as_me: failed program was:" >&5
20039 sed 's/^/| /' conftest.$ac_ext >&5
20040
20041
20042 fi
20043
20044 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20045 fi
20046 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
20047 $as_echo "$ac_cv_type_pid_t" >&6; }
20048 if test "x$ac_cv_type_pid_t" = x""yes; then
20049   :
20050 else
20051
20052 cat >>confdefs.h <<_ACEOF
20053 #define pid_t int
20054 _ACEOF
20055
20056 fi
20057
20058 { $as_echo "$as_me:$LINENO: checking for size_t" >&5
20059 $as_echo_n "checking for size_t... " >&6; }
20060 if test "${ac_cv_type_size_t+set}" = set; then
20061   $as_echo_n "(cached) " >&6
20062 else
20063   ac_cv_type_size_t=no
20064 cat >conftest.$ac_ext <<_ACEOF
20065 /* confdefs.h.  */
20066 _ACEOF
20067 cat confdefs.h >>conftest.$ac_ext
20068 cat >>conftest.$ac_ext <<_ACEOF
20069 /* end confdefs.h.  */
20070 $ac_includes_default
20071 int
20072 main ()
20073 {
20074 if (sizeof (size_t))
20075        return 0;
20076   ;
20077   return 0;
20078 }
20079 _ACEOF
20080 rm -f conftest.$ac_objext
20081 if { (ac_try="$ac_compile"
20082 case "(($ac_try" in
20083   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20084   *) ac_try_echo=$ac_try;;
20085 esac
20086 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20087 $as_echo "$ac_try_echo") >&5
20088   (eval "$ac_compile") 2>conftest.er1
20089   ac_status=$?
20090   grep -v '^ *+' conftest.er1 >conftest.err
20091   rm -f conftest.er1
20092   cat conftest.err >&5
20093   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20094   (exit $ac_status); } && {
20095          test -z "$ac_c_werror_flag" ||
20096          test ! -s conftest.err
20097        } && test -s conftest.$ac_objext; then
20098   cat >conftest.$ac_ext <<_ACEOF
20099 /* confdefs.h.  */
20100 _ACEOF
20101 cat confdefs.h >>conftest.$ac_ext
20102 cat >>conftest.$ac_ext <<_ACEOF
20103 /* end confdefs.h.  */
20104 $ac_includes_default
20105 int
20106 main ()
20107 {
20108 if (sizeof ((size_t)))
20109           return 0;
20110   ;
20111   return 0;
20112 }
20113 _ACEOF
20114 rm -f conftest.$ac_objext
20115 if { (ac_try="$ac_compile"
20116 case "(($ac_try" in
20117   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20118   *) ac_try_echo=$ac_try;;
20119 esac
20120 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20121 $as_echo "$ac_try_echo") >&5
20122   (eval "$ac_compile") 2>conftest.er1
20123   ac_status=$?
20124   grep -v '^ *+' conftest.er1 >conftest.err
20125   rm -f conftest.er1
20126   cat conftest.err >&5
20127   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20128   (exit $ac_status); } && {
20129          test -z "$ac_c_werror_flag" ||
20130          test ! -s conftest.err
20131        } && test -s conftest.$ac_objext; then
20132   :
20133 else
20134   $as_echo "$as_me: failed program was:" >&5
20135 sed 's/^/| /' conftest.$ac_ext >&5
20136
20137         ac_cv_type_size_t=yes
20138 fi
20139
20140 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20141 else
20142   $as_echo "$as_me: failed program was:" >&5
20143 sed 's/^/| /' conftest.$ac_ext >&5
20144
20145
20146 fi
20147
20148 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20149 fi
20150 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
20151 $as_echo "$ac_cv_type_size_t" >&6; }
20152 if test "x$ac_cv_type_size_t" = x""yes; then
20153   :
20154 else
20155
20156 cat >>confdefs.h <<_ACEOF
20157 #define size_t unsigned int
20158 _ACEOF
20159
20160 fi
20161
20162 { $as_echo "$as_me:$LINENO: checking for ssize_t" >&5
20163 $as_echo_n "checking for ssize_t... " >&6; }
20164 if test "${ac_cv_type_ssize_t+set}" = set; then
20165   $as_echo_n "(cached) " >&6
20166 else
20167   ac_cv_type_ssize_t=no
20168 cat >conftest.$ac_ext <<_ACEOF
20169 /* confdefs.h.  */
20170 _ACEOF
20171 cat confdefs.h >>conftest.$ac_ext
20172 cat >>conftest.$ac_ext <<_ACEOF
20173 /* end confdefs.h.  */
20174 $ac_includes_default
20175 int
20176 main ()
20177 {
20178 if (sizeof (ssize_t))
20179        return 0;
20180   ;
20181   return 0;
20182 }
20183 _ACEOF
20184 rm -f conftest.$ac_objext
20185 if { (ac_try="$ac_compile"
20186 case "(($ac_try" in
20187   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20188   *) ac_try_echo=$ac_try;;
20189 esac
20190 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20191 $as_echo "$ac_try_echo") >&5
20192   (eval "$ac_compile") 2>conftest.er1
20193   ac_status=$?
20194   grep -v '^ *+' conftest.er1 >conftest.err
20195   rm -f conftest.er1
20196   cat conftest.err >&5
20197   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20198   (exit $ac_status); } && {
20199          test -z "$ac_c_werror_flag" ||
20200          test ! -s conftest.err
20201        } && test -s conftest.$ac_objext; then
20202   cat >conftest.$ac_ext <<_ACEOF
20203 /* confdefs.h.  */
20204 _ACEOF
20205 cat confdefs.h >>conftest.$ac_ext
20206 cat >>conftest.$ac_ext <<_ACEOF
20207 /* end confdefs.h.  */
20208 $ac_includes_default
20209 int
20210 main ()
20211 {
20212 if (sizeof ((ssize_t)))
20213           return 0;
20214   ;
20215   return 0;
20216 }
20217 _ACEOF
20218 rm -f conftest.$ac_objext
20219 if { (ac_try="$ac_compile"
20220 case "(($ac_try" in
20221   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20222   *) ac_try_echo=$ac_try;;
20223 esac
20224 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20225 $as_echo "$ac_try_echo") >&5
20226   (eval "$ac_compile") 2>conftest.er1
20227   ac_status=$?
20228   grep -v '^ *+' conftest.er1 >conftest.err
20229   rm -f conftest.er1
20230   cat conftest.err >&5
20231   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20232   (exit $ac_status); } && {
20233          test -z "$ac_c_werror_flag" ||
20234          test ! -s conftest.err
20235        } && test -s conftest.$ac_objext; then
20236   :
20237 else
20238   $as_echo "$as_me: failed program was:" >&5
20239 sed 's/^/| /' conftest.$ac_ext >&5
20240
20241         ac_cv_type_ssize_t=yes
20242 fi
20243
20244 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20245 else
20246   $as_echo "$as_me: failed program was:" >&5
20247 sed 's/^/| /' conftest.$ac_ext >&5
20248
20249
20250 fi
20251
20252 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20253 fi
20254 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_ssize_t" >&5
20255 $as_echo "$ac_cv_type_ssize_t" >&6; }
20256 if test "x$ac_cv_type_ssize_t" = x""yes; then
20257   :
20258 else
20259
20260 cat >>confdefs.h <<_ACEOF
20261 #define ssize_t int
20262 _ACEOF
20263
20264 fi
20265
20266 { $as_echo "$as_me:$LINENO: checking for time_t" >&5
20267 $as_echo_n "checking for time_t... " >&6; }
20268 if test "${ac_cv_type_time_t+set}" = set; then
20269   $as_echo_n "(cached) " >&6
20270 else
20271   ac_cv_type_time_t=no
20272 cat >conftest.$ac_ext <<_ACEOF
20273 /* confdefs.h.  */
20274 _ACEOF
20275 cat confdefs.h >>conftest.$ac_ext
20276 cat >>conftest.$ac_ext <<_ACEOF
20277 /* end confdefs.h.  */
20278 $ac_includes_default
20279 int
20280 main ()
20281 {
20282 if (sizeof (time_t))
20283        return 0;
20284   ;
20285   return 0;
20286 }
20287 _ACEOF
20288 rm -f conftest.$ac_objext
20289 if { (ac_try="$ac_compile"
20290 case "(($ac_try" in
20291   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20292   *) ac_try_echo=$ac_try;;
20293 esac
20294 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20295 $as_echo "$ac_try_echo") >&5
20296   (eval "$ac_compile") 2>conftest.er1
20297   ac_status=$?
20298   grep -v '^ *+' conftest.er1 >conftest.err
20299   rm -f conftest.er1
20300   cat conftest.err >&5
20301   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20302   (exit $ac_status); } && {
20303          test -z "$ac_c_werror_flag" ||
20304          test ! -s conftest.err
20305        } && test -s conftest.$ac_objext; then
20306   cat >conftest.$ac_ext <<_ACEOF
20307 /* confdefs.h.  */
20308 _ACEOF
20309 cat confdefs.h >>conftest.$ac_ext
20310 cat >>conftest.$ac_ext <<_ACEOF
20311 /* end confdefs.h.  */
20312 $ac_includes_default
20313 int
20314 main ()
20315 {
20316 if (sizeof ((time_t)))
20317           return 0;
20318   ;
20319   return 0;
20320 }
20321 _ACEOF
20322 rm -f conftest.$ac_objext
20323 if { (ac_try="$ac_compile"
20324 case "(($ac_try" in
20325   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20326   *) ac_try_echo=$ac_try;;
20327 esac
20328 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20329 $as_echo "$ac_try_echo") >&5
20330   (eval "$ac_compile") 2>conftest.er1
20331   ac_status=$?
20332   grep -v '^ *+' conftest.er1 >conftest.err
20333   rm -f conftest.er1
20334   cat conftest.err >&5
20335   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20336   (exit $ac_status); } && {
20337          test -z "$ac_c_werror_flag" ||
20338          test ! -s conftest.err
20339        } && test -s conftest.$ac_objext; then
20340   :
20341 else
20342   $as_echo "$as_me: failed program was:" >&5
20343 sed 's/^/| /' conftest.$ac_ext >&5
20344
20345         ac_cv_type_time_t=yes
20346 fi
20347
20348 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20349 else
20350   $as_echo "$as_me: failed program was:" >&5
20351 sed 's/^/| /' conftest.$ac_ext >&5
20352
20353
20354 fi
20355
20356 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20357 fi
20358 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_time_t" >&5
20359 $as_echo "$ac_cv_type_time_t" >&6; }
20360 if test "x$ac_cv_type_time_t" = x""yes; then
20361   :
20362 else
20363
20364 cat >>confdefs.h <<_ACEOF
20365 #define time_t long
20366 _ACEOF
20367
20368 fi
20369
20370
20371
20372 { $as_echo "$as_me:$LINENO: checking for long long" >&5
20373 $as_echo_n "checking for long long... " >&6; }
20374 if test "${bash_cv_type_long_long+set}" = set; then
20375   $as_echo_n "(cached) " >&6
20376 else
20377   cat >conftest.$ac_ext <<_ACEOF
20378 /* confdefs.h.  */
20379 _ACEOF
20380 cat confdefs.h >>conftest.$ac_ext
20381 cat >>conftest.$ac_ext <<_ACEOF
20382 /* end confdefs.h.  */
20383
20384 long long ll = 1; int i = 63;
20385 int
20386 main ()
20387 {
20388
20389 long long llm = (long long) -1;
20390 return ll << i | ll >> i | llm / ll | llm % ll;
20391
20392   ;
20393   return 0;
20394 }
20395 _ACEOF
20396 rm -f conftest.$ac_objext conftest$ac_exeext
20397 if { (ac_try="$ac_link"
20398 case "(($ac_try" in
20399   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20400   *) ac_try_echo=$ac_try;;
20401 esac
20402 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20403 $as_echo "$ac_try_echo") >&5
20404   (eval "$ac_link") 2>conftest.er1
20405   ac_status=$?
20406   grep -v '^ *+' conftest.er1 >conftest.err
20407   rm -f conftest.er1
20408   cat conftest.err >&5
20409   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20410   (exit $ac_status); } && {
20411          test -z "$ac_c_werror_flag" ||
20412          test ! -s conftest.err
20413        } && test -s conftest$ac_exeext && {
20414          test "$cross_compiling" = yes ||
20415          $as_test_x conftest$ac_exeext
20416        }; then
20417   bash_cv_type_long_long='long long'
20418 else
20419   $as_echo "$as_me: failed program was:" >&5
20420 sed 's/^/| /' conftest.$ac_ext >&5
20421
20422         bash_cv_type_long_long='long'
20423 fi
20424
20425 rm -rf conftest.dSYM
20426 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20427       conftest$ac_exeext conftest.$ac_ext
20428 fi
20429 { $as_echo "$as_me:$LINENO: result: $bash_cv_type_long_long" >&5
20430 $as_echo "$bash_cv_type_long_long" >&6; }
20431 if test "$bash_cv_type_long_long" = 'long long'; then
20432   cat >>confdefs.h <<\_ACEOF
20433 #define HAVE_LONG_LONG 1
20434 _ACEOF
20435
20436 fi
20437
20438
20439 { $as_echo "$as_me:$LINENO: checking for unsigned long long" >&5
20440 $as_echo_n "checking for unsigned long long... " >&6; }
20441 if test "${bash_cv_type_unsigned_long_long+set}" = set; then
20442   $as_echo_n "(cached) " >&6
20443 else
20444   cat >conftest.$ac_ext <<_ACEOF
20445 /* confdefs.h.  */
20446 _ACEOF
20447 cat confdefs.h >>conftest.$ac_ext
20448 cat >>conftest.$ac_ext <<_ACEOF
20449 /* end confdefs.h.  */
20450
20451 unsigned long long ull = 1; int i = 63;
20452 int
20453 main ()
20454 {
20455
20456 unsigned long long ullmax = (unsigned long long) -1;
20457 return ull << i | ull >> i | ullmax / ull | ullmax % ull;
20458
20459   ;
20460   return 0;
20461 }
20462 _ACEOF
20463 rm -f conftest.$ac_objext conftest$ac_exeext
20464 if { (ac_try="$ac_link"
20465 case "(($ac_try" in
20466   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20467   *) ac_try_echo=$ac_try;;
20468 esac
20469 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20470 $as_echo "$ac_try_echo") >&5
20471   (eval "$ac_link") 2>conftest.er1
20472   ac_status=$?
20473   grep -v '^ *+' conftest.er1 >conftest.err
20474   rm -f conftest.er1
20475   cat conftest.err >&5
20476   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20477   (exit $ac_status); } && {
20478          test -z "$ac_c_werror_flag" ||
20479          test ! -s conftest.err
20480        } && test -s conftest$ac_exeext && {
20481          test "$cross_compiling" = yes ||
20482          $as_test_x conftest$ac_exeext
20483        }; then
20484   bash_cv_type_unsigned_long_long='unsigned long long'
20485 else
20486   $as_echo "$as_me: failed program was:" >&5
20487 sed 's/^/| /' conftest.$ac_ext >&5
20488
20489         bash_cv_type_unsigned_long_long='unsigned long'
20490 fi
20491
20492 rm -rf conftest.dSYM
20493 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20494       conftest$ac_exeext conftest.$ac_ext
20495 fi
20496 { $as_echo "$as_me:$LINENO: result: $bash_cv_type_unsigned_long_long" >&5
20497 $as_echo "$bash_cv_type_unsigned_long_long" >&6; }
20498 if test "$bash_cv_type_unsigned_long_long" = 'unsigned long long'; then
20499   cat >>confdefs.h <<\_ACEOF
20500 #define HAVE_UNSIGNED_LONG_LONG 1
20501 _ACEOF
20502
20503 fi
20504
20505
20506 { $as_echo "$as_me:$LINENO: checking return type of signal handlers" >&5
20507 $as_echo_n "checking return type of signal handlers... " >&6; }
20508 if test "${ac_cv_type_signal+set}" = set; then
20509   $as_echo_n "(cached) " >&6
20510 else
20511   cat >conftest.$ac_ext <<_ACEOF
20512 /* confdefs.h.  */
20513 _ACEOF
20514 cat confdefs.h >>conftest.$ac_ext
20515 cat >>conftest.$ac_ext <<_ACEOF
20516 /* end confdefs.h.  */
20517 #include <sys/types.h>
20518 #include <signal.h>
20519
20520 int
20521 main ()
20522 {
20523 return *(signal (0, 0)) (0) == 1;
20524   ;
20525   return 0;
20526 }
20527 _ACEOF
20528 rm -f conftest.$ac_objext
20529 if { (ac_try="$ac_compile"
20530 case "(($ac_try" in
20531   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20532   *) ac_try_echo=$ac_try;;
20533 esac
20534 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20535 $as_echo "$ac_try_echo") >&5
20536   (eval "$ac_compile") 2>conftest.er1
20537   ac_status=$?
20538   grep -v '^ *+' conftest.er1 >conftest.err
20539   rm -f conftest.er1
20540   cat conftest.err >&5
20541   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20542   (exit $ac_status); } && {
20543          test -z "$ac_c_werror_flag" ||
20544          test ! -s conftest.err
20545        } && test -s conftest.$ac_objext; then
20546   ac_cv_type_signal=int
20547 else
20548   $as_echo "$as_me: failed program was:" >&5
20549 sed 's/^/| /' conftest.$ac_ext >&5
20550
20551         ac_cv_type_signal=void
20552 fi
20553
20554 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20555 fi
20556 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
20557 $as_echo "$ac_cv_type_signal" >&6; }
20558
20559 cat >>confdefs.h <<_ACEOF
20560 #define RETSIGTYPE $ac_cv_type_signal
20561 _ACEOF
20562
20563
20564 { $as_echo "$as_me:$LINENO: checking for sig_atomic_t in signal.h" >&5
20565 $as_echo_n "checking for sig_atomic_t in signal.h... " >&6; }
20566 if test "${ac_cv_have_sig_atomic_t+set}" = set; then
20567   $as_echo_n "(cached) " >&6
20568 else
20569   cat >conftest.$ac_ext <<_ACEOF
20570 /* confdefs.h.  */
20571 _ACEOF
20572 cat confdefs.h >>conftest.$ac_ext
20573 cat >>conftest.$ac_ext <<_ACEOF
20574 /* end confdefs.h.  */
20575
20576 #include <signal.h>
20577
20578 int
20579 main ()
20580 {
20581  sig_atomic_t x;
20582   ;
20583   return 0;
20584 }
20585 _ACEOF
20586 rm -f conftest.$ac_objext conftest$ac_exeext
20587 if { (ac_try="$ac_link"
20588 case "(($ac_try" in
20589   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20590   *) ac_try_echo=$ac_try;;
20591 esac
20592 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20593 $as_echo "$ac_try_echo") >&5
20594   (eval "$ac_link") 2>conftest.er1
20595   ac_status=$?
20596   grep -v '^ *+' conftest.er1 >conftest.err
20597   rm -f conftest.er1
20598   cat conftest.err >&5
20599   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20600   (exit $ac_status); } && {
20601          test -z "$ac_c_werror_flag" ||
20602          test ! -s conftest.err
20603        } && test -s conftest$ac_exeext && {
20604          test "$cross_compiling" = yes ||
20605          $as_test_x conftest$ac_exeext
20606        }; then
20607   ac_cv_have_sig_atomic_t=yes
20608 else
20609   $as_echo "$as_me: failed program was:" >&5
20610 sed 's/^/| /' conftest.$ac_ext >&5
20611
20612         ac_cv_have_sig_atomic_t=no
20613 fi
20614
20615 rm -rf conftest.dSYM
20616 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
20617       conftest$ac_exeext conftest.$ac_ext
20618 fi
20619 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_sig_atomic_t" >&5
20620 $as_echo "$ac_cv_have_sig_atomic_t" >&6; }
20621 if test "$ac_cv_have_sig_atomic_t" = "no"
20622 then
20623     { $as_echo "$as_me:$LINENO: checking for sig_atomic_t" >&5
20624 $as_echo_n "checking for sig_atomic_t... " >&6; }
20625 if test "${ac_cv_type_sig_atomic_t+set}" = set; then
20626   $as_echo_n "(cached) " >&6
20627 else
20628   ac_cv_type_sig_atomic_t=no
20629 cat >conftest.$ac_ext <<_ACEOF
20630 /* confdefs.h.  */
20631 _ACEOF
20632 cat confdefs.h >>conftest.$ac_ext
20633 cat >>conftest.$ac_ext <<_ACEOF
20634 /* end confdefs.h.  */
20635 $ac_includes_default
20636 int
20637 main ()
20638 {
20639 if (sizeof (sig_atomic_t))
20640        return 0;
20641   ;
20642   return 0;
20643 }
20644 _ACEOF
20645 rm -f conftest.$ac_objext
20646 if { (ac_try="$ac_compile"
20647 case "(($ac_try" in
20648   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20649   *) ac_try_echo=$ac_try;;
20650 esac
20651 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20652 $as_echo "$ac_try_echo") >&5
20653   (eval "$ac_compile") 2>conftest.er1
20654   ac_status=$?
20655   grep -v '^ *+' conftest.er1 >conftest.err
20656   rm -f conftest.er1
20657   cat conftest.err >&5
20658   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20659   (exit $ac_status); } && {
20660          test -z "$ac_c_werror_flag" ||
20661          test ! -s conftest.err
20662        } && test -s conftest.$ac_objext; then
20663   cat >conftest.$ac_ext <<_ACEOF
20664 /* confdefs.h.  */
20665 _ACEOF
20666 cat confdefs.h >>conftest.$ac_ext
20667 cat >>conftest.$ac_ext <<_ACEOF
20668 /* end confdefs.h.  */
20669 $ac_includes_default
20670 int
20671 main ()
20672 {
20673 if (sizeof ((sig_atomic_t)))
20674           return 0;
20675   ;
20676   return 0;
20677 }
20678 _ACEOF
20679 rm -f conftest.$ac_objext
20680 if { (ac_try="$ac_compile"
20681 case "(($ac_try" in
20682   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20683   *) ac_try_echo=$ac_try;;
20684 esac
20685 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20686 $as_echo "$ac_try_echo") >&5
20687   (eval "$ac_compile") 2>conftest.er1
20688   ac_status=$?
20689   grep -v '^ *+' conftest.er1 >conftest.err
20690   rm -f conftest.er1
20691   cat conftest.err >&5
20692   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20693   (exit $ac_status); } && {
20694          test -z "$ac_c_werror_flag" ||
20695          test ! -s conftest.err
20696        } && test -s conftest.$ac_objext; then
20697   :
20698 else
20699   $as_echo "$as_me: failed program was:" >&5
20700 sed 's/^/| /' conftest.$ac_ext >&5
20701
20702         ac_cv_type_sig_atomic_t=yes
20703 fi
20704
20705 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20706 else
20707   $as_echo "$as_me: failed program was:" >&5
20708 sed 's/^/| /' conftest.$ac_ext >&5
20709
20710
20711 fi
20712
20713 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20714 fi
20715 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_sig_atomic_t" >&5
20716 $as_echo "$ac_cv_type_sig_atomic_t" >&6; }
20717 if test "x$ac_cv_type_sig_atomic_t" = x""yes; then
20718   :
20719 else
20720
20721 cat >>confdefs.h <<_ACEOF
20722 #define sig_atomic_t int
20723 _ACEOF
20724
20725 fi
20726
20727 fi
20728
20729
20730 # The cast to long int works around a bug in the HP C Compiler
20731 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
20732 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
20733 # This bug is HP SR number 8606223364.
20734 { $as_echo "$as_me:$LINENO: checking size of char" >&5
20735 $as_echo_n "checking size of char... " >&6; }
20736 if test "${ac_cv_sizeof_char+set}" = set; then
20737   $as_echo_n "(cached) " >&6
20738 else
20739   if test "$cross_compiling" = yes; then
20740   # Depending upon the size, compute the lo and hi bounds.
20741 cat >conftest.$ac_ext <<_ACEOF
20742 /* confdefs.h.  */
20743 _ACEOF
20744 cat confdefs.h >>conftest.$ac_ext
20745 cat >>conftest.$ac_ext <<_ACEOF
20746 /* end confdefs.h.  */
20747 $ac_includes_default
20748 int
20749 main ()
20750 {
20751 static int test_array [1 - 2 * !(((long int) (sizeof (char))) >= 0)];
20752 test_array [0] = 0
20753
20754   ;
20755   return 0;
20756 }
20757 _ACEOF
20758 rm -f conftest.$ac_objext
20759 if { (ac_try="$ac_compile"
20760 case "(($ac_try" in
20761   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20762   *) ac_try_echo=$ac_try;;
20763 esac
20764 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20765 $as_echo "$ac_try_echo") >&5
20766   (eval "$ac_compile") 2>conftest.er1
20767   ac_status=$?
20768   grep -v '^ *+' conftest.er1 >conftest.err
20769   rm -f conftest.er1
20770   cat conftest.err >&5
20771   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20772   (exit $ac_status); } && {
20773          test -z "$ac_c_werror_flag" ||
20774          test ! -s conftest.err
20775        } && test -s conftest.$ac_objext; then
20776   ac_lo=0 ac_mid=0
20777   while :; do
20778     cat >conftest.$ac_ext <<_ACEOF
20779 /* confdefs.h.  */
20780 _ACEOF
20781 cat confdefs.h >>conftest.$ac_ext
20782 cat >>conftest.$ac_ext <<_ACEOF
20783 /* end confdefs.h.  */
20784 $ac_includes_default
20785 int
20786 main ()
20787 {
20788 static int test_array [1 - 2 * !(((long int) (sizeof (char))) <= $ac_mid)];
20789 test_array [0] = 0
20790
20791   ;
20792   return 0;
20793 }
20794 _ACEOF
20795 rm -f conftest.$ac_objext
20796 if { (ac_try="$ac_compile"
20797 case "(($ac_try" in
20798   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20799   *) ac_try_echo=$ac_try;;
20800 esac
20801 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20802 $as_echo "$ac_try_echo") >&5
20803   (eval "$ac_compile") 2>conftest.er1
20804   ac_status=$?
20805   grep -v '^ *+' conftest.er1 >conftest.err
20806   rm -f conftest.er1
20807   cat conftest.err >&5
20808   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20809   (exit $ac_status); } && {
20810          test -z "$ac_c_werror_flag" ||
20811          test ! -s conftest.err
20812        } && test -s conftest.$ac_objext; then
20813   ac_hi=$ac_mid; break
20814 else
20815   $as_echo "$as_me: failed program was:" >&5
20816 sed 's/^/| /' conftest.$ac_ext >&5
20817
20818         ac_lo=`expr $ac_mid + 1`
20819                         if test $ac_lo -le $ac_mid; then
20820                           ac_lo= ac_hi=
20821                           break
20822                         fi
20823                         ac_mid=`expr 2 '*' $ac_mid + 1`
20824 fi
20825
20826 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20827   done
20828 else
20829   $as_echo "$as_me: failed program was:" >&5
20830 sed 's/^/| /' conftest.$ac_ext >&5
20831
20832         cat >conftest.$ac_ext <<_ACEOF
20833 /* confdefs.h.  */
20834 _ACEOF
20835 cat confdefs.h >>conftest.$ac_ext
20836 cat >>conftest.$ac_ext <<_ACEOF
20837 /* end confdefs.h.  */
20838 $ac_includes_default
20839 int
20840 main ()
20841 {
20842 static int test_array [1 - 2 * !(((long int) (sizeof (char))) < 0)];
20843 test_array [0] = 0
20844
20845   ;
20846   return 0;
20847 }
20848 _ACEOF
20849 rm -f conftest.$ac_objext
20850 if { (ac_try="$ac_compile"
20851 case "(($ac_try" in
20852   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20853   *) ac_try_echo=$ac_try;;
20854 esac
20855 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20856 $as_echo "$ac_try_echo") >&5
20857   (eval "$ac_compile") 2>conftest.er1
20858   ac_status=$?
20859   grep -v '^ *+' conftest.er1 >conftest.err
20860   rm -f conftest.er1
20861   cat conftest.err >&5
20862   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20863   (exit $ac_status); } && {
20864          test -z "$ac_c_werror_flag" ||
20865          test ! -s conftest.err
20866        } && test -s conftest.$ac_objext; then
20867   ac_hi=-1 ac_mid=-1
20868   while :; do
20869     cat >conftest.$ac_ext <<_ACEOF
20870 /* confdefs.h.  */
20871 _ACEOF
20872 cat confdefs.h >>conftest.$ac_ext
20873 cat >>conftest.$ac_ext <<_ACEOF
20874 /* end confdefs.h.  */
20875 $ac_includes_default
20876 int
20877 main ()
20878 {
20879 static int test_array [1 - 2 * !(((long int) (sizeof (char))) >= $ac_mid)];
20880 test_array [0] = 0
20881
20882   ;
20883   return 0;
20884 }
20885 _ACEOF
20886 rm -f conftest.$ac_objext
20887 if { (ac_try="$ac_compile"
20888 case "(($ac_try" in
20889   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20890   *) ac_try_echo=$ac_try;;
20891 esac
20892 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20893 $as_echo "$ac_try_echo") >&5
20894   (eval "$ac_compile") 2>conftest.er1
20895   ac_status=$?
20896   grep -v '^ *+' conftest.er1 >conftest.err
20897   rm -f conftest.er1
20898   cat conftest.err >&5
20899   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20900   (exit $ac_status); } && {
20901          test -z "$ac_c_werror_flag" ||
20902          test ! -s conftest.err
20903        } && test -s conftest.$ac_objext; then
20904   ac_lo=$ac_mid; break
20905 else
20906   $as_echo "$as_me: failed program was:" >&5
20907 sed 's/^/| /' conftest.$ac_ext >&5
20908
20909         ac_hi=`expr '(' $ac_mid ')' - 1`
20910                         if test $ac_mid -le $ac_hi; then
20911                           ac_lo= ac_hi=
20912                           break
20913                         fi
20914                         ac_mid=`expr 2 '*' $ac_mid`
20915 fi
20916
20917 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20918   done
20919 else
20920   $as_echo "$as_me: failed program was:" >&5
20921 sed 's/^/| /' conftest.$ac_ext >&5
20922
20923         ac_lo= ac_hi=
20924 fi
20925
20926 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20927 fi
20928
20929 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20930 # Binary search between lo and hi bounds.
20931 while test "x$ac_lo" != "x$ac_hi"; do
20932   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
20933   cat >conftest.$ac_ext <<_ACEOF
20934 /* confdefs.h.  */
20935 _ACEOF
20936 cat confdefs.h >>conftest.$ac_ext
20937 cat >>conftest.$ac_ext <<_ACEOF
20938 /* end confdefs.h.  */
20939 $ac_includes_default
20940 int
20941 main ()
20942 {
20943 static int test_array [1 - 2 * !(((long int) (sizeof (char))) <= $ac_mid)];
20944 test_array [0] = 0
20945
20946   ;
20947   return 0;
20948 }
20949 _ACEOF
20950 rm -f conftest.$ac_objext
20951 if { (ac_try="$ac_compile"
20952 case "(($ac_try" in
20953   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20954   *) ac_try_echo=$ac_try;;
20955 esac
20956 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
20957 $as_echo "$ac_try_echo") >&5
20958   (eval "$ac_compile") 2>conftest.er1
20959   ac_status=$?
20960   grep -v '^ *+' conftest.er1 >conftest.err
20961   rm -f conftest.er1
20962   cat conftest.err >&5
20963   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
20964   (exit $ac_status); } && {
20965          test -z "$ac_c_werror_flag" ||
20966          test ! -s conftest.err
20967        } && test -s conftest.$ac_objext; then
20968   ac_hi=$ac_mid
20969 else
20970   $as_echo "$as_me: failed program was:" >&5
20971 sed 's/^/| /' conftest.$ac_ext >&5
20972
20973         ac_lo=`expr '(' $ac_mid ')' + 1`
20974 fi
20975
20976 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20977 done
20978 case $ac_lo in
20979 ?*) ac_cv_sizeof_char=$ac_lo;;
20980 '') if test "$ac_cv_type_char" = yes; then
20981      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
20982 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
20983 { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (char)
20984 See \`config.log' for more details." >&5
20985 $as_echo "$as_me: error: cannot compute sizeof (char)
20986 See \`config.log' for more details." >&2;}
20987    { (exit 77); exit 77; }; }; }
20988    else
20989      ac_cv_sizeof_char=0
20990    fi ;;
20991 esac
20992 else
20993   cat >conftest.$ac_ext <<_ACEOF
20994 /* confdefs.h.  */
20995 _ACEOF
20996 cat confdefs.h >>conftest.$ac_ext
20997 cat >>conftest.$ac_ext <<_ACEOF
20998 /* end confdefs.h.  */
20999 $ac_includes_default
21000 static long int longval () { return (long int) (sizeof (char)); }
21001 static unsigned long int ulongval () { return (long int) (sizeof (char)); }
21002 #include <stdio.h>
21003 #include <stdlib.h>
21004 int
21005 main ()
21006 {
21007
21008   FILE *f = fopen ("conftest.val", "w");
21009   if (! f)
21010     return 1;
21011   if (((long int) (sizeof (char))) < 0)
21012     {
21013       long int i = longval ();
21014       if (i != ((long int) (sizeof (char))))
21015         return 1;
21016       fprintf (f, "%ld", i);
21017     }
21018   else
21019     {
21020       unsigned long int i = ulongval ();
21021       if (i != ((long int) (sizeof (char))))
21022         return 1;
21023       fprintf (f, "%lu", i);
21024     }
21025   /* Do not output a trailing newline, as this causes \r\n confusion
21026      on some platforms.  */
21027   return ferror (f) || fclose (f) != 0;
21028
21029   ;
21030   return 0;
21031 }
21032 _ACEOF
21033 rm -f conftest$ac_exeext
21034 if { (ac_try="$ac_link"
21035 case "(($ac_try" in
21036   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21037   *) ac_try_echo=$ac_try;;
21038 esac
21039 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21040 $as_echo "$ac_try_echo") >&5
21041   (eval "$ac_link") 2>&5
21042   ac_status=$?
21043   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21044   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
21045   { (case "(($ac_try" in
21046   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21047   *) ac_try_echo=$ac_try;;
21048 esac
21049 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21050 $as_echo "$ac_try_echo") >&5
21051   (eval "$ac_try") 2>&5
21052   ac_status=$?
21053   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21054   (exit $ac_status); }; }; then
21055   ac_cv_sizeof_char=`cat conftest.val`
21056 else
21057   $as_echo "$as_me: program exited with status $ac_status" >&5
21058 $as_echo "$as_me: failed program was:" >&5
21059 sed 's/^/| /' conftest.$ac_ext >&5
21060
21061 ( exit $ac_status )
21062 if test "$ac_cv_type_char" = yes; then
21063      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
21064 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
21065 { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (char)
21066 See \`config.log' for more details." >&5
21067 $as_echo "$as_me: error: cannot compute sizeof (char)
21068 See \`config.log' for more details." >&2;}
21069    { (exit 77); exit 77; }; }; }
21070    else
21071      ac_cv_sizeof_char=0
21072    fi
21073 fi
21074 rm -rf conftest.dSYM
21075 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
21076 fi
21077 rm -f conftest.val
21078 fi
21079 { $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_char" >&5
21080 $as_echo "$ac_cv_sizeof_char" >&6; }
21081
21082
21083
21084 cat >>confdefs.h <<_ACEOF
21085 #define SIZEOF_CHAR $ac_cv_sizeof_char
21086 _ACEOF
21087
21088
21089 # The cast to long int works around a bug in the HP C Compiler
21090 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
21091 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
21092 # This bug is HP SR number 8606223364.
21093 { $as_echo "$as_me:$LINENO: checking size of short" >&5
21094 $as_echo_n "checking size of short... " >&6; }
21095 if test "${ac_cv_sizeof_short+set}" = set; then
21096   $as_echo_n "(cached) " >&6
21097 else
21098   if test "$cross_compiling" = yes; then
21099   # Depending upon the size, compute the lo and hi bounds.
21100 cat >conftest.$ac_ext <<_ACEOF
21101 /* confdefs.h.  */
21102 _ACEOF
21103 cat confdefs.h >>conftest.$ac_ext
21104 cat >>conftest.$ac_ext <<_ACEOF
21105 /* end confdefs.h.  */
21106 $ac_includes_default
21107 int
21108 main ()
21109 {
21110 static int test_array [1 - 2 * !(((long int) (sizeof (short))) >= 0)];
21111 test_array [0] = 0
21112
21113   ;
21114   return 0;
21115 }
21116 _ACEOF
21117 rm -f conftest.$ac_objext
21118 if { (ac_try="$ac_compile"
21119 case "(($ac_try" in
21120   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21121   *) ac_try_echo=$ac_try;;
21122 esac
21123 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21124 $as_echo "$ac_try_echo") >&5
21125   (eval "$ac_compile") 2>conftest.er1
21126   ac_status=$?
21127   grep -v '^ *+' conftest.er1 >conftest.err
21128   rm -f conftest.er1
21129   cat conftest.err >&5
21130   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21131   (exit $ac_status); } && {
21132          test -z "$ac_c_werror_flag" ||
21133          test ! -s conftest.err
21134        } && test -s conftest.$ac_objext; then
21135   ac_lo=0 ac_mid=0
21136   while :; do
21137     cat >conftest.$ac_ext <<_ACEOF
21138 /* confdefs.h.  */
21139 _ACEOF
21140 cat confdefs.h >>conftest.$ac_ext
21141 cat >>conftest.$ac_ext <<_ACEOF
21142 /* end confdefs.h.  */
21143 $ac_includes_default
21144 int
21145 main ()
21146 {
21147 static int test_array [1 - 2 * !(((long int) (sizeof (short))) <= $ac_mid)];
21148 test_array [0] = 0
21149
21150   ;
21151   return 0;
21152 }
21153 _ACEOF
21154 rm -f conftest.$ac_objext
21155 if { (ac_try="$ac_compile"
21156 case "(($ac_try" in
21157   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21158   *) ac_try_echo=$ac_try;;
21159 esac
21160 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21161 $as_echo "$ac_try_echo") >&5
21162   (eval "$ac_compile") 2>conftest.er1
21163   ac_status=$?
21164   grep -v '^ *+' conftest.er1 >conftest.err
21165   rm -f conftest.er1
21166   cat conftest.err >&5
21167   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21168   (exit $ac_status); } && {
21169          test -z "$ac_c_werror_flag" ||
21170          test ! -s conftest.err
21171        } && test -s conftest.$ac_objext; then
21172   ac_hi=$ac_mid; break
21173 else
21174   $as_echo "$as_me: failed program was:" >&5
21175 sed 's/^/| /' conftest.$ac_ext >&5
21176
21177         ac_lo=`expr $ac_mid + 1`
21178                         if test $ac_lo -le $ac_mid; then
21179                           ac_lo= ac_hi=
21180                           break
21181                         fi
21182                         ac_mid=`expr 2 '*' $ac_mid + 1`
21183 fi
21184
21185 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21186   done
21187 else
21188   $as_echo "$as_me: failed program was:" >&5
21189 sed 's/^/| /' conftest.$ac_ext >&5
21190
21191         cat >conftest.$ac_ext <<_ACEOF
21192 /* confdefs.h.  */
21193 _ACEOF
21194 cat confdefs.h >>conftest.$ac_ext
21195 cat >>conftest.$ac_ext <<_ACEOF
21196 /* end confdefs.h.  */
21197 $ac_includes_default
21198 int
21199 main ()
21200 {
21201 static int test_array [1 - 2 * !(((long int) (sizeof (short))) < 0)];
21202 test_array [0] = 0
21203
21204   ;
21205   return 0;
21206 }
21207 _ACEOF
21208 rm -f conftest.$ac_objext
21209 if { (ac_try="$ac_compile"
21210 case "(($ac_try" in
21211   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21212   *) ac_try_echo=$ac_try;;
21213 esac
21214 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21215 $as_echo "$ac_try_echo") >&5
21216   (eval "$ac_compile") 2>conftest.er1
21217   ac_status=$?
21218   grep -v '^ *+' conftest.er1 >conftest.err
21219   rm -f conftest.er1
21220   cat conftest.err >&5
21221   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21222   (exit $ac_status); } && {
21223          test -z "$ac_c_werror_flag" ||
21224          test ! -s conftest.err
21225        } && test -s conftest.$ac_objext; then
21226   ac_hi=-1 ac_mid=-1
21227   while :; do
21228     cat >conftest.$ac_ext <<_ACEOF
21229 /* confdefs.h.  */
21230 _ACEOF
21231 cat confdefs.h >>conftest.$ac_ext
21232 cat >>conftest.$ac_ext <<_ACEOF
21233 /* end confdefs.h.  */
21234 $ac_includes_default
21235 int
21236 main ()
21237 {
21238 static int test_array [1 - 2 * !(((long int) (sizeof (short))) >= $ac_mid)];
21239 test_array [0] = 0
21240
21241   ;
21242   return 0;
21243 }
21244 _ACEOF
21245 rm -f conftest.$ac_objext
21246 if { (ac_try="$ac_compile"
21247 case "(($ac_try" in
21248   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21249   *) ac_try_echo=$ac_try;;
21250 esac
21251 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21252 $as_echo "$ac_try_echo") >&5
21253   (eval "$ac_compile") 2>conftest.er1
21254   ac_status=$?
21255   grep -v '^ *+' conftest.er1 >conftest.err
21256   rm -f conftest.er1
21257   cat conftest.err >&5
21258   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21259   (exit $ac_status); } && {
21260          test -z "$ac_c_werror_flag" ||
21261          test ! -s conftest.err
21262        } && test -s conftest.$ac_objext; then
21263   ac_lo=$ac_mid; break
21264 else
21265   $as_echo "$as_me: failed program was:" >&5
21266 sed 's/^/| /' conftest.$ac_ext >&5
21267
21268         ac_hi=`expr '(' $ac_mid ')' - 1`
21269                         if test $ac_mid -le $ac_hi; then
21270                           ac_lo= ac_hi=
21271                           break
21272                         fi
21273                         ac_mid=`expr 2 '*' $ac_mid`
21274 fi
21275
21276 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21277   done
21278 else
21279   $as_echo "$as_me: failed program was:" >&5
21280 sed 's/^/| /' conftest.$ac_ext >&5
21281
21282         ac_lo= ac_hi=
21283 fi
21284
21285 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21286 fi
21287
21288 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21289 # Binary search between lo and hi bounds.
21290 while test "x$ac_lo" != "x$ac_hi"; do
21291   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
21292   cat >conftest.$ac_ext <<_ACEOF
21293 /* confdefs.h.  */
21294 _ACEOF
21295 cat confdefs.h >>conftest.$ac_ext
21296 cat >>conftest.$ac_ext <<_ACEOF
21297 /* end confdefs.h.  */
21298 $ac_includes_default
21299 int
21300 main ()
21301 {
21302 static int test_array [1 - 2 * !(((long int) (sizeof (short))) <= $ac_mid)];
21303 test_array [0] = 0
21304
21305   ;
21306   return 0;
21307 }
21308 _ACEOF
21309 rm -f conftest.$ac_objext
21310 if { (ac_try="$ac_compile"
21311 case "(($ac_try" in
21312   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21313   *) ac_try_echo=$ac_try;;
21314 esac
21315 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21316 $as_echo "$ac_try_echo") >&5
21317   (eval "$ac_compile") 2>conftest.er1
21318   ac_status=$?
21319   grep -v '^ *+' conftest.er1 >conftest.err
21320   rm -f conftest.er1
21321   cat conftest.err >&5
21322   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21323   (exit $ac_status); } && {
21324          test -z "$ac_c_werror_flag" ||
21325          test ! -s conftest.err
21326        } && test -s conftest.$ac_objext; then
21327   ac_hi=$ac_mid
21328 else
21329   $as_echo "$as_me: failed program was:" >&5
21330 sed 's/^/| /' conftest.$ac_ext >&5
21331
21332         ac_lo=`expr '(' $ac_mid ')' + 1`
21333 fi
21334
21335 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21336 done
21337 case $ac_lo in
21338 ?*) ac_cv_sizeof_short=$ac_lo;;
21339 '') if test "$ac_cv_type_short" = yes; then
21340      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
21341 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
21342 { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (short)
21343 See \`config.log' for more details." >&5
21344 $as_echo "$as_me: error: cannot compute sizeof (short)
21345 See \`config.log' for more details." >&2;}
21346    { (exit 77); exit 77; }; }; }
21347    else
21348      ac_cv_sizeof_short=0
21349    fi ;;
21350 esac
21351 else
21352   cat >conftest.$ac_ext <<_ACEOF
21353 /* confdefs.h.  */
21354 _ACEOF
21355 cat confdefs.h >>conftest.$ac_ext
21356 cat >>conftest.$ac_ext <<_ACEOF
21357 /* end confdefs.h.  */
21358 $ac_includes_default
21359 static long int longval () { return (long int) (sizeof (short)); }
21360 static unsigned long int ulongval () { return (long int) (sizeof (short)); }
21361 #include <stdio.h>
21362 #include <stdlib.h>
21363 int
21364 main ()
21365 {
21366
21367   FILE *f = fopen ("conftest.val", "w");
21368   if (! f)
21369     return 1;
21370   if (((long int) (sizeof (short))) < 0)
21371     {
21372       long int i = longval ();
21373       if (i != ((long int) (sizeof (short))))
21374         return 1;
21375       fprintf (f, "%ld", i);
21376     }
21377   else
21378     {
21379       unsigned long int i = ulongval ();
21380       if (i != ((long int) (sizeof (short))))
21381         return 1;
21382       fprintf (f, "%lu", i);
21383     }
21384   /* Do not output a trailing newline, as this causes \r\n confusion
21385      on some platforms.  */
21386   return ferror (f) || fclose (f) != 0;
21387
21388   ;
21389   return 0;
21390 }
21391 _ACEOF
21392 rm -f conftest$ac_exeext
21393 if { (ac_try="$ac_link"
21394 case "(($ac_try" in
21395   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21396   *) ac_try_echo=$ac_try;;
21397 esac
21398 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21399 $as_echo "$ac_try_echo") >&5
21400   (eval "$ac_link") 2>&5
21401   ac_status=$?
21402   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21403   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
21404   { (case "(($ac_try" in
21405   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21406   *) ac_try_echo=$ac_try;;
21407 esac
21408 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21409 $as_echo "$ac_try_echo") >&5
21410   (eval "$ac_try") 2>&5
21411   ac_status=$?
21412   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21413   (exit $ac_status); }; }; then
21414   ac_cv_sizeof_short=`cat conftest.val`
21415 else
21416   $as_echo "$as_me: program exited with status $ac_status" >&5
21417 $as_echo "$as_me: failed program was:" >&5
21418 sed 's/^/| /' conftest.$ac_ext >&5
21419
21420 ( exit $ac_status )
21421 if test "$ac_cv_type_short" = yes; then
21422      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
21423 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
21424 { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (short)
21425 See \`config.log' for more details." >&5
21426 $as_echo "$as_me: error: cannot compute sizeof (short)
21427 See \`config.log' for more details." >&2;}
21428    { (exit 77); exit 77; }; }; }
21429    else
21430      ac_cv_sizeof_short=0
21431    fi
21432 fi
21433 rm -rf conftest.dSYM
21434 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
21435 fi
21436 rm -f conftest.val
21437 fi
21438 { $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
21439 $as_echo "$ac_cv_sizeof_short" >&6; }
21440
21441
21442
21443 cat >>confdefs.h <<_ACEOF
21444 #define SIZEOF_SHORT $ac_cv_sizeof_short
21445 _ACEOF
21446
21447
21448 # The cast to long int works around a bug in the HP C Compiler
21449 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
21450 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
21451 # This bug is HP SR number 8606223364.
21452 { $as_echo "$as_me:$LINENO: checking size of int" >&5
21453 $as_echo_n "checking size of int... " >&6; }
21454 if test "${ac_cv_sizeof_int+set}" = set; then
21455   $as_echo_n "(cached) " >&6
21456 else
21457   if test "$cross_compiling" = yes; then
21458   # Depending upon the size, compute the lo and hi bounds.
21459 cat >conftest.$ac_ext <<_ACEOF
21460 /* confdefs.h.  */
21461 _ACEOF
21462 cat confdefs.h >>conftest.$ac_ext
21463 cat >>conftest.$ac_ext <<_ACEOF
21464 /* end confdefs.h.  */
21465 $ac_includes_default
21466 int
21467 main ()
21468 {
21469 static int test_array [1 - 2 * !(((long int) (sizeof (int))) >= 0)];
21470 test_array [0] = 0
21471
21472   ;
21473   return 0;
21474 }
21475 _ACEOF
21476 rm -f conftest.$ac_objext
21477 if { (ac_try="$ac_compile"
21478 case "(($ac_try" in
21479   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21480   *) ac_try_echo=$ac_try;;
21481 esac
21482 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21483 $as_echo "$ac_try_echo") >&5
21484   (eval "$ac_compile") 2>conftest.er1
21485   ac_status=$?
21486   grep -v '^ *+' conftest.er1 >conftest.err
21487   rm -f conftest.er1
21488   cat conftest.err >&5
21489   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21490   (exit $ac_status); } && {
21491          test -z "$ac_c_werror_flag" ||
21492          test ! -s conftest.err
21493        } && test -s conftest.$ac_objext; then
21494   ac_lo=0 ac_mid=0
21495   while :; do
21496     cat >conftest.$ac_ext <<_ACEOF
21497 /* confdefs.h.  */
21498 _ACEOF
21499 cat confdefs.h >>conftest.$ac_ext
21500 cat >>conftest.$ac_ext <<_ACEOF
21501 /* end confdefs.h.  */
21502 $ac_includes_default
21503 int
21504 main ()
21505 {
21506 static int test_array [1 - 2 * !(((long int) (sizeof (int))) <= $ac_mid)];
21507 test_array [0] = 0
21508
21509   ;
21510   return 0;
21511 }
21512 _ACEOF
21513 rm -f conftest.$ac_objext
21514 if { (ac_try="$ac_compile"
21515 case "(($ac_try" in
21516   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21517   *) ac_try_echo=$ac_try;;
21518 esac
21519 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21520 $as_echo "$ac_try_echo") >&5
21521   (eval "$ac_compile") 2>conftest.er1
21522   ac_status=$?
21523   grep -v '^ *+' conftest.er1 >conftest.err
21524   rm -f conftest.er1
21525   cat conftest.err >&5
21526   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21527   (exit $ac_status); } && {
21528          test -z "$ac_c_werror_flag" ||
21529          test ! -s conftest.err
21530        } && test -s conftest.$ac_objext; then
21531   ac_hi=$ac_mid; break
21532 else
21533   $as_echo "$as_me: failed program was:" >&5
21534 sed 's/^/| /' conftest.$ac_ext >&5
21535
21536         ac_lo=`expr $ac_mid + 1`
21537                         if test $ac_lo -le $ac_mid; then
21538                           ac_lo= ac_hi=
21539                           break
21540                         fi
21541                         ac_mid=`expr 2 '*' $ac_mid + 1`
21542 fi
21543
21544 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21545   done
21546 else
21547   $as_echo "$as_me: failed program was:" >&5
21548 sed 's/^/| /' conftest.$ac_ext >&5
21549
21550         cat >conftest.$ac_ext <<_ACEOF
21551 /* confdefs.h.  */
21552 _ACEOF
21553 cat confdefs.h >>conftest.$ac_ext
21554 cat >>conftest.$ac_ext <<_ACEOF
21555 /* end confdefs.h.  */
21556 $ac_includes_default
21557 int
21558 main ()
21559 {
21560 static int test_array [1 - 2 * !(((long int) (sizeof (int))) < 0)];
21561 test_array [0] = 0
21562
21563   ;
21564   return 0;
21565 }
21566 _ACEOF
21567 rm -f conftest.$ac_objext
21568 if { (ac_try="$ac_compile"
21569 case "(($ac_try" in
21570   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21571   *) ac_try_echo=$ac_try;;
21572 esac
21573 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21574 $as_echo "$ac_try_echo") >&5
21575   (eval "$ac_compile") 2>conftest.er1
21576   ac_status=$?
21577   grep -v '^ *+' conftest.er1 >conftest.err
21578   rm -f conftest.er1
21579   cat conftest.err >&5
21580   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21581   (exit $ac_status); } && {
21582          test -z "$ac_c_werror_flag" ||
21583          test ! -s conftest.err
21584        } && test -s conftest.$ac_objext; then
21585   ac_hi=-1 ac_mid=-1
21586   while :; do
21587     cat >conftest.$ac_ext <<_ACEOF
21588 /* confdefs.h.  */
21589 _ACEOF
21590 cat confdefs.h >>conftest.$ac_ext
21591 cat >>conftest.$ac_ext <<_ACEOF
21592 /* end confdefs.h.  */
21593 $ac_includes_default
21594 int
21595 main ()
21596 {
21597 static int test_array [1 - 2 * !(((long int) (sizeof (int))) >= $ac_mid)];
21598 test_array [0] = 0
21599
21600   ;
21601   return 0;
21602 }
21603 _ACEOF
21604 rm -f conftest.$ac_objext
21605 if { (ac_try="$ac_compile"
21606 case "(($ac_try" in
21607   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21608   *) ac_try_echo=$ac_try;;
21609 esac
21610 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21611 $as_echo "$ac_try_echo") >&5
21612   (eval "$ac_compile") 2>conftest.er1
21613   ac_status=$?
21614   grep -v '^ *+' conftest.er1 >conftest.err
21615   rm -f conftest.er1
21616   cat conftest.err >&5
21617   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21618   (exit $ac_status); } && {
21619          test -z "$ac_c_werror_flag" ||
21620          test ! -s conftest.err
21621        } && test -s conftest.$ac_objext; then
21622   ac_lo=$ac_mid; break
21623 else
21624   $as_echo "$as_me: failed program was:" >&5
21625 sed 's/^/| /' conftest.$ac_ext >&5
21626
21627         ac_hi=`expr '(' $ac_mid ')' - 1`
21628                         if test $ac_mid -le $ac_hi; then
21629                           ac_lo= ac_hi=
21630                           break
21631                         fi
21632                         ac_mid=`expr 2 '*' $ac_mid`
21633 fi
21634
21635 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21636   done
21637 else
21638   $as_echo "$as_me: failed program was:" >&5
21639 sed 's/^/| /' conftest.$ac_ext >&5
21640
21641         ac_lo= ac_hi=
21642 fi
21643
21644 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21645 fi
21646
21647 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21648 # Binary search between lo and hi bounds.
21649 while test "x$ac_lo" != "x$ac_hi"; do
21650   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
21651   cat >conftest.$ac_ext <<_ACEOF
21652 /* confdefs.h.  */
21653 _ACEOF
21654 cat confdefs.h >>conftest.$ac_ext
21655 cat >>conftest.$ac_ext <<_ACEOF
21656 /* end confdefs.h.  */
21657 $ac_includes_default
21658 int
21659 main ()
21660 {
21661 static int test_array [1 - 2 * !(((long int) (sizeof (int))) <= $ac_mid)];
21662 test_array [0] = 0
21663
21664   ;
21665   return 0;
21666 }
21667 _ACEOF
21668 rm -f conftest.$ac_objext
21669 if { (ac_try="$ac_compile"
21670 case "(($ac_try" in
21671   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21672   *) ac_try_echo=$ac_try;;
21673 esac
21674 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21675 $as_echo "$ac_try_echo") >&5
21676   (eval "$ac_compile") 2>conftest.er1
21677   ac_status=$?
21678   grep -v '^ *+' conftest.er1 >conftest.err
21679   rm -f conftest.er1
21680   cat conftest.err >&5
21681   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21682   (exit $ac_status); } && {
21683          test -z "$ac_c_werror_flag" ||
21684          test ! -s conftest.err
21685        } && test -s conftest.$ac_objext; then
21686   ac_hi=$ac_mid
21687 else
21688   $as_echo "$as_me: failed program was:" >&5
21689 sed 's/^/| /' conftest.$ac_ext >&5
21690
21691         ac_lo=`expr '(' $ac_mid ')' + 1`
21692 fi
21693
21694 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21695 done
21696 case $ac_lo in
21697 ?*) ac_cv_sizeof_int=$ac_lo;;
21698 '') if test "$ac_cv_type_int" = yes; then
21699      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
21700 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
21701 { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (int)
21702 See \`config.log' for more details." >&5
21703 $as_echo "$as_me: error: cannot compute sizeof (int)
21704 See \`config.log' for more details." >&2;}
21705    { (exit 77); exit 77; }; }; }
21706    else
21707      ac_cv_sizeof_int=0
21708    fi ;;
21709 esac
21710 else
21711   cat >conftest.$ac_ext <<_ACEOF
21712 /* confdefs.h.  */
21713 _ACEOF
21714 cat confdefs.h >>conftest.$ac_ext
21715 cat >>conftest.$ac_ext <<_ACEOF
21716 /* end confdefs.h.  */
21717 $ac_includes_default
21718 static long int longval () { return (long int) (sizeof (int)); }
21719 static unsigned long int ulongval () { return (long int) (sizeof (int)); }
21720 #include <stdio.h>
21721 #include <stdlib.h>
21722 int
21723 main ()
21724 {
21725
21726   FILE *f = fopen ("conftest.val", "w");
21727   if (! f)
21728     return 1;
21729   if (((long int) (sizeof (int))) < 0)
21730     {
21731       long int i = longval ();
21732       if (i != ((long int) (sizeof (int))))
21733         return 1;
21734       fprintf (f, "%ld", i);
21735     }
21736   else
21737     {
21738       unsigned long int i = ulongval ();
21739       if (i != ((long int) (sizeof (int))))
21740         return 1;
21741       fprintf (f, "%lu", i);
21742     }
21743   /* Do not output a trailing newline, as this causes \r\n confusion
21744      on some platforms.  */
21745   return ferror (f) || fclose (f) != 0;
21746
21747   ;
21748   return 0;
21749 }
21750 _ACEOF
21751 rm -f conftest$ac_exeext
21752 if { (ac_try="$ac_link"
21753 case "(($ac_try" in
21754   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21755   *) ac_try_echo=$ac_try;;
21756 esac
21757 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21758 $as_echo "$ac_try_echo") >&5
21759   (eval "$ac_link") 2>&5
21760   ac_status=$?
21761   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21762   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
21763   { (case "(($ac_try" in
21764   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21765   *) ac_try_echo=$ac_try;;
21766 esac
21767 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21768 $as_echo "$ac_try_echo") >&5
21769   (eval "$ac_try") 2>&5
21770   ac_status=$?
21771   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21772   (exit $ac_status); }; }; then
21773   ac_cv_sizeof_int=`cat conftest.val`
21774 else
21775   $as_echo "$as_me: program exited with status $ac_status" >&5
21776 $as_echo "$as_me: failed program was:" >&5
21777 sed 's/^/| /' conftest.$ac_ext >&5
21778
21779 ( exit $ac_status )
21780 if test "$ac_cv_type_int" = yes; then
21781      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
21782 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
21783 { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (int)
21784 See \`config.log' for more details." >&5
21785 $as_echo "$as_me: error: cannot compute sizeof (int)
21786 See \`config.log' for more details." >&2;}
21787    { (exit 77); exit 77; }; }; }
21788    else
21789      ac_cv_sizeof_int=0
21790    fi
21791 fi
21792 rm -rf conftest.dSYM
21793 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
21794 fi
21795 rm -f conftest.val
21796 fi
21797 { $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
21798 $as_echo "$ac_cv_sizeof_int" >&6; }
21799
21800
21801
21802 cat >>confdefs.h <<_ACEOF
21803 #define SIZEOF_INT $ac_cv_sizeof_int
21804 _ACEOF
21805
21806
21807 # The cast to long int works around a bug in the HP C Compiler
21808 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
21809 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
21810 # This bug is HP SR number 8606223364.
21811 { $as_echo "$as_me:$LINENO: checking size of long" >&5
21812 $as_echo_n "checking size of long... " >&6; }
21813 if test "${ac_cv_sizeof_long+set}" = set; then
21814   $as_echo_n "(cached) " >&6
21815 else
21816   if test "$cross_compiling" = yes; then
21817   # Depending upon the size, compute the lo and hi bounds.
21818 cat >conftest.$ac_ext <<_ACEOF
21819 /* confdefs.h.  */
21820 _ACEOF
21821 cat confdefs.h >>conftest.$ac_ext
21822 cat >>conftest.$ac_ext <<_ACEOF
21823 /* end confdefs.h.  */
21824 $ac_includes_default
21825 int
21826 main ()
21827 {
21828 static int test_array [1 - 2 * !(((long int) (sizeof (long))) >= 0)];
21829 test_array [0] = 0
21830
21831   ;
21832   return 0;
21833 }
21834 _ACEOF
21835 rm -f conftest.$ac_objext
21836 if { (ac_try="$ac_compile"
21837 case "(($ac_try" in
21838   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21839   *) ac_try_echo=$ac_try;;
21840 esac
21841 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21842 $as_echo "$ac_try_echo") >&5
21843   (eval "$ac_compile") 2>conftest.er1
21844   ac_status=$?
21845   grep -v '^ *+' conftest.er1 >conftest.err
21846   rm -f conftest.er1
21847   cat conftest.err >&5
21848   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21849   (exit $ac_status); } && {
21850          test -z "$ac_c_werror_flag" ||
21851          test ! -s conftest.err
21852        } && test -s conftest.$ac_objext; then
21853   ac_lo=0 ac_mid=0
21854   while :; do
21855     cat >conftest.$ac_ext <<_ACEOF
21856 /* confdefs.h.  */
21857 _ACEOF
21858 cat confdefs.h >>conftest.$ac_ext
21859 cat >>conftest.$ac_ext <<_ACEOF
21860 /* end confdefs.h.  */
21861 $ac_includes_default
21862 int
21863 main ()
21864 {
21865 static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= $ac_mid)];
21866 test_array [0] = 0
21867
21868   ;
21869   return 0;
21870 }
21871 _ACEOF
21872 rm -f conftest.$ac_objext
21873 if { (ac_try="$ac_compile"
21874 case "(($ac_try" in
21875   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21876   *) ac_try_echo=$ac_try;;
21877 esac
21878 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21879 $as_echo "$ac_try_echo") >&5
21880   (eval "$ac_compile") 2>conftest.er1
21881   ac_status=$?
21882   grep -v '^ *+' conftest.er1 >conftest.err
21883   rm -f conftest.er1
21884   cat conftest.err >&5
21885   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21886   (exit $ac_status); } && {
21887          test -z "$ac_c_werror_flag" ||
21888          test ! -s conftest.err
21889        } && test -s conftest.$ac_objext; then
21890   ac_hi=$ac_mid; break
21891 else
21892   $as_echo "$as_me: failed program was:" >&5
21893 sed 's/^/| /' conftest.$ac_ext >&5
21894
21895         ac_lo=`expr $ac_mid + 1`
21896                         if test $ac_lo -le $ac_mid; then
21897                           ac_lo= ac_hi=
21898                           break
21899                         fi
21900                         ac_mid=`expr 2 '*' $ac_mid + 1`
21901 fi
21902
21903 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21904   done
21905 else
21906   $as_echo "$as_me: failed program was:" >&5
21907 sed 's/^/| /' conftest.$ac_ext >&5
21908
21909         cat >conftest.$ac_ext <<_ACEOF
21910 /* confdefs.h.  */
21911 _ACEOF
21912 cat confdefs.h >>conftest.$ac_ext
21913 cat >>conftest.$ac_ext <<_ACEOF
21914 /* end confdefs.h.  */
21915 $ac_includes_default
21916 int
21917 main ()
21918 {
21919 static int test_array [1 - 2 * !(((long int) (sizeof (long))) < 0)];
21920 test_array [0] = 0
21921
21922   ;
21923   return 0;
21924 }
21925 _ACEOF
21926 rm -f conftest.$ac_objext
21927 if { (ac_try="$ac_compile"
21928 case "(($ac_try" in
21929   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21930   *) ac_try_echo=$ac_try;;
21931 esac
21932 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21933 $as_echo "$ac_try_echo") >&5
21934   (eval "$ac_compile") 2>conftest.er1
21935   ac_status=$?
21936   grep -v '^ *+' conftest.er1 >conftest.err
21937   rm -f conftest.er1
21938   cat conftest.err >&5
21939   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21940   (exit $ac_status); } && {
21941          test -z "$ac_c_werror_flag" ||
21942          test ! -s conftest.err
21943        } && test -s conftest.$ac_objext; then
21944   ac_hi=-1 ac_mid=-1
21945   while :; do
21946     cat >conftest.$ac_ext <<_ACEOF
21947 /* confdefs.h.  */
21948 _ACEOF
21949 cat confdefs.h >>conftest.$ac_ext
21950 cat >>conftest.$ac_ext <<_ACEOF
21951 /* end confdefs.h.  */
21952 $ac_includes_default
21953 int
21954 main ()
21955 {
21956 static int test_array [1 - 2 * !(((long int) (sizeof (long))) >= $ac_mid)];
21957 test_array [0] = 0
21958
21959   ;
21960   return 0;
21961 }
21962 _ACEOF
21963 rm -f conftest.$ac_objext
21964 if { (ac_try="$ac_compile"
21965 case "(($ac_try" in
21966   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21967   *) ac_try_echo=$ac_try;;
21968 esac
21969 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
21970 $as_echo "$ac_try_echo") >&5
21971   (eval "$ac_compile") 2>conftest.er1
21972   ac_status=$?
21973   grep -v '^ *+' conftest.er1 >conftest.err
21974   rm -f conftest.er1
21975   cat conftest.err >&5
21976   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
21977   (exit $ac_status); } && {
21978          test -z "$ac_c_werror_flag" ||
21979          test ! -s conftest.err
21980        } && test -s conftest.$ac_objext; then
21981   ac_lo=$ac_mid; break
21982 else
21983   $as_echo "$as_me: failed program was:" >&5
21984 sed 's/^/| /' conftest.$ac_ext >&5
21985
21986         ac_hi=`expr '(' $ac_mid ')' - 1`
21987                         if test $ac_mid -le $ac_hi; then
21988                           ac_lo= ac_hi=
21989                           break
21990                         fi
21991                         ac_mid=`expr 2 '*' $ac_mid`
21992 fi
21993
21994 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21995   done
21996 else
21997   $as_echo "$as_me: failed program was:" >&5
21998 sed 's/^/| /' conftest.$ac_ext >&5
21999
22000         ac_lo= ac_hi=
22001 fi
22002
22003 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22004 fi
22005
22006 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22007 # Binary search between lo and hi bounds.
22008 while test "x$ac_lo" != "x$ac_hi"; do
22009   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
22010   cat >conftest.$ac_ext <<_ACEOF
22011 /* confdefs.h.  */
22012 _ACEOF
22013 cat confdefs.h >>conftest.$ac_ext
22014 cat >>conftest.$ac_ext <<_ACEOF
22015 /* end confdefs.h.  */
22016 $ac_includes_default
22017 int
22018 main ()
22019 {
22020 static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= $ac_mid)];
22021 test_array [0] = 0
22022
22023   ;
22024   return 0;
22025 }
22026 _ACEOF
22027 rm -f conftest.$ac_objext
22028 if { (ac_try="$ac_compile"
22029 case "(($ac_try" in
22030   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22031   *) ac_try_echo=$ac_try;;
22032 esac
22033 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22034 $as_echo "$ac_try_echo") >&5
22035   (eval "$ac_compile") 2>conftest.er1
22036   ac_status=$?
22037   grep -v '^ *+' conftest.er1 >conftest.err
22038   rm -f conftest.er1
22039   cat conftest.err >&5
22040   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22041   (exit $ac_status); } && {
22042          test -z "$ac_c_werror_flag" ||
22043          test ! -s conftest.err
22044        } && test -s conftest.$ac_objext; then
22045   ac_hi=$ac_mid
22046 else
22047   $as_echo "$as_me: failed program was:" >&5
22048 sed 's/^/| /' conftest.$ac_ext >&5
22049
22050         ac_lo=`expr '(' $ac_mid ')' + 1`
22051 fi
22052
22053 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22054 done
22055 case $ac_lo in
22056 ?*) ac_cv_sizeof_long=$ac_lo;;
22057 '') if test "$ac_cv_type_long" = yes; then
22058      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
22059 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
22060 { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (long)
22061 See \`config.log' for more details." >&5
22062 $as_echo "$as_me: error: cannot compute sizeof (long)
22063 See \`config.log' for more details." >&2;}
22064    { (exit 77); exit 77; }; }; }
22065    else
22066      ac_cv_sizeof_long=0
22067    fi ;;
22068 esac
22069 else
22070   cat >conftest.$ac_ext <<_ACEOF
22071 /* confdefs.h.  */
22072 _ACEOF
22073 cat confdefs.h >>conftest.$ac_ext
22074 cat >>conftest.$ac_ext <<_ACEOF
22075 /* end confdefs.h.  */
22076 $ac_includes_default
22077 static long int longval () { return (long int) (sizeof (long)); }
22078 static unsigned long int ulongval () { return (long int) (sizeof (long)); }
22079 #include <stdio.h>
22080 #include <stdlib.h>
22081 int
22082 main ()
22083 {
22084
22085   FILE *f = fopen ("conftest.val", "w");
22086   if (! f)
22087     return 1;
22088   if (((long int) (sizeof (long))) < 0)
22089     {
22090       long int i = longval ();
22091       if (i != ((long int) (sizeof (long))))
22092         return 1;
22093       fprintf (f, "%ld", i);
22094     }
22095   else
22096     {
22097       unsigned long int i = ulongval ();
22098       if (i != ((long int) (sizeof (long))))
22099         return 1;
22100       fprintf (f, "%lu", i);
22101     }
22102   /* Do not output a trailing newline, as this causes \r\n confusion
22103      on some platforms.  */
22104   return ferror (f) || fclose (f) != 0;
22105
22106   ;
22107   return 0;
22108 }
22109 _ACEOF
22110 rm -f conftest$ac_exeext
22111 if { (ac_try="$ac_link"
22112 case "(($ac_try" in
22113   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22114   *) ac_try_echo=$ac_try;;
22115 esac
22116 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22117 $as_echo "$ac_try_echo") >&5
22118   (eval "$ac_link") 2>&5
22119   ac_status=$?
22120   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22121   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
22122   { (case "(($ac_try" in
22123   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22124   *) ac_try_echo=$ac_try;;
22125 esac
22126 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22127 $as_echo "$ac_try_echo") >&5
22128   (eval "$ac_try") 2>&5
22129   ac_status=$?
22130   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22131   (exit $ac_status); }; }; then
22132   ac_cv_sizeof_long=`cat conftest.val`
22133 else
22134   $as_echo "$as_me: program exited with status $ac_status" >&5
22135 $as_echo "$as_me: failed program was:" >&5
22136 sed 's/^/| /' conftest.$ac_ext >&5
22137
22138 ( exit $ac_status )
22139 if test "$ac_cv_type_long" = yes; then
22140      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
22141 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
22142 { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (long)
22143 See \`config.log' for more details." >&5
22144 $as_echo "$as_me: error: cannot compute sizeof (long)
22145 See \`config.log' for more details." >&2;}
22146    { (exit 77); exit 77; }; }; }
22147    else
22148      ac_cv_sizeof_long=0
22149    fi
22150 fi
22151 rm -rf conftest.dSYM
22152 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
22153 fi
22154 rm -f conftest.val
22155 fi
22156 { $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
22157 $as_echo "$ac_cv_sizeof_long" >&6; }
22158
22159
22160
22161 cat >>confdefs.h <<_ACEOF
22162 #define SIZEOF_LONG $ac_cv_sizeof_long
22163 _ACEOF
22164
22165
22166 # The cast to long int works around a bug in the HP C Compiler
22167 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
22168 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
22169 # This bug is HP SR number 8606223364.
22170 { $as_echo "$as_me:$LINENO: checking size of char *" >&5
22171 $as_echo_n "checking size of char *... " >&6; }
22172 if test "${ac_cv_sizeof_char_p+set}" = set; then
22173   $as_echo_n "(cached) " >&6
22174 else
22175   if test "$cross_compiling" = yes; then
22176   # Depending upon the size, compute the lo and hi bounds.
22177 cat >conftest.$ac_ext <<_ACEOF
22178 /* confdefs.h.  */
22179 _ACEOF
22180 cat confdefs.h >>conftest.$ac_ext
22181 cat >>conftest.$ac_ext <<_ACEOF
22182 /* end confdefs.h.  */
22183 $ac_includes_default
22184 int
22185 main ()
22186 {
22187 static int test_array [1 - 2 * !(((long int) (sizeof (char *))) >= 0)];
22188 test_array [0] = 0
22189
22190   ;
22191   return 0;
22192 }
22193 _ACEOF
22194 rm -f conftest.$ac_objext
22195 if { (ac_try="$ac_compile"
22196 case "(($ac_try" in
22197   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22198   *) ac_try_echo=$ac_try;;
22199 esac
22200 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22201 $as_echo "$ac_try_echo") >&5
22202   (eval "$ac_compile") 2>conftest.er1
22203   ac_status=$?
22204   grep -v '^ *+' conftest.er1 >conftest.err
22205   rm -f conftest.er1
22206   cat conftest.err >&5
22207   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22208   (exit $ac_status); } && {
22209          test -z "$ac_c_werror_flag" ||
22210          test ! -s conftest.err
22211        } && test -s conftest.$ac_objext; then
22212   ac_lo=0 ac_mid=0
22213   while :; do
22214     cat >conftest.$ac_ext <<_ACEOF
22215 /* confdefs.h.  */
22216 _ACEOF
22217 cat confdefs.h >>conftest.$ac_ext
22218 cat >>conftest.$ac_ext <<_ACEOF
22219 /* end confdefs.h.  */
22220 $ac_includes_default
22221 int
22222 main ()
22223 {
22224 static int test_array [1 - 2 * !(((long int) (sizeof (char *))) <= $ac_mid)];
22225 test_array [0] = 0
22226
22227   ;
22228   return 0;
22229 }
22230 _ACEOF
22231 rm -f conftest.$ac_objext
22232 if { (ac_try="$ac_compile"
22233 case "(($ac_try" in
22234   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22235   *) ac_try_echo=$ac_try;;
22236 esac
22237 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22238 $as_echo "$ac_try_echo") >&5
22239   (eval "$ac_compile") 2>conftest.er1
22240   ac_status=$?
22241   grep -v '^ *+' conftest.er1 >conftest.err
22242   rm -f conftest.er1
22243   cat conftest.err >&5
22244   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22245   (exit $ac_status); } && {
22246          test -z "$ac_c_werror_flag" ||
22247          test ! -s conftest.err
22248        } && test -s conftest.$ac_objext; then
22249   ac_hi=$ac_mid; break
22250 else
22251   $as_echo "$as_me: failed program was:" >&5
22252 sed 's/^/| /' conftest.$ac_ext >&5
22253
22254         ac_lo=`expr $ac_mid + 1`
22255                         if test $ac_lo -le $ac_mid; then
22256                           ac_lo= ac_hi=
22257                           break
22258                         fi
22259                         ac_mid=`expr 2 '*' $ac_mid + 1`
22260 fi
22261
22262 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22263   done
22264 else
22265   $as_echo "$as_me: failed program was:" >&5
22266 sed 's/^/| /' conftest.$ac_ext >&5
22267
22268         cat >conftest.$ac_ext <<_ACEOF
22269 /* confdefs.h.  */
22270 _ACEOF
22271 cat confdefs.h >>conftest.$ac_ext
22272 cat >>conftest.$ac_ext <<_ACEOF
22273 /* end confdefs.h.  */
22274 $ac_includes_default
22275 int
22276 main ()
22277 {
22278 static int test_array [1 - 2 * !(((long int) (sizeof (char *))) < 0)];
22279 test_array [0] = 0
22280
22281   ;
22282   return 0;
22283 }
22284 _ACEOF
22285 rm -f conftest.$ac_objext
22286 if { (ac_try="$ac_compile"
22287 case "(($ac_try" in
22288   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22289   *) ac_try_echo=$ac_try;;
22290 esac
22291 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22292 $as_echo "$ac_try_echo") >&5
22293   (eval "$ac_compile") 2>conftest.er1
22294   ac_status=$?
22295   grep -v '^ *+' conftest.er1 >conftest.err
22296   rm -f conftest.er1
22297   cat conftest.err >&5
22298   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22299   (exit $ac_status); } && {
22300          test -z "$ac_c_werror_flag" ||
22301          test ! -s conftest.err
22302        } && test -s conftest.$ac_objext; then
22303   ac_hi=-1 ac_mid=-1
22304   while :; do
22305     cat >conftest.$ac_ext <<_ACEOF
22306 /* confdefs.h.  */
22307 _ACEOF
22308 cat confdefs.h >>conftest.$ac_ext
22309 cat >>conftest.$ac_ext <<_ACEOF
22310 /* end confdefs.h.  */
22311 $ac_includes_default
22312 int
22313 main ()
22314 {
22315 static int test_array [1 - 2 * !(((long int) (sizeof (char *))) >= $ac_mid)];
22316 test_array [0] = 0
22317
22318   ;
22319   return 0;
22320 }
22321 _ACEOF
22322 rm -f conftest.$ac_objext
22323 if { (ac_try="$ac_compile"
22324 case "(($ac_try" in
22325   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22326   *) ac_try_echo=$ac_try;;
22327 esac
22328 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22329 $as_echo "$ac_try_echo") >&5
22330   (eval "$ac_compile") 2>conftest.er1
22331   ac_status=$?
22332   grep -v '^ *+' conftest.er1 >conftest.err
22333   rm -f conftest.er1
22334   cat conftest.err >&5
22335   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22336   (exit $ac_status); } && {
22337          test -z "$ac_c_werror_flag" ||
22338          test ! -s conftest.err
22339        } && test -s conftest.$ac_objext; then
22340   ac_lo=$ac_mid; break
22341 else
22342   $as_echo "$as_me: failed program was:" >&5
22343 sed 's/^/| /' conftest.$ac_ext >&5
22344
22345         ac_hi=`expr '(' $ac_mid ')' - 1`
22346                         if test $ac_mid -le $ac_hi; then
22347                           ac_lo= ac_hi=
22348                           break
22349                         fi
22350                         ac_mid=`expr 2 '*' $ac_mid`
22351 fi
22352
22353 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22354   done
22355 else
22356   $as_echo "$as_me: failed program was:" >&5
22357 sed 's/^/| /' conftest.$ac_ext >&5
22358
22359         ac_lo= ac_hi=
22360 fi
22361
22362 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22363 fi
22364
22365 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22366 # Binary search between lo and hi bounds.
22367 while test "x$ac_lo" != "x$ac_hi"; do
22368   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
22369   cat >conftest.$ac_ext <<_ACEOF
22370 /* confdefs.h.  */
22371 _ACEOF
22372 cat confdefs.h >>conftest.$ac_ext
22373 cat >>conftest.$ac_ext <<_ACEOF
22374 /* end confdefs.h.  */
22375 $ac_includes_default
22376 int
22377 main ()
22378 {
22379 static int test_array [1 - 2 * !(((long int) (sizeof (char *))) <= $ac_mid)];
22380 test_array [0] = 0
22381
22382   ;
22383   return 0;
22384 }
22385 _ACEOF
22386 rm -f conftest.$ac_objext
22387 if { (ac_try="$ac_compile"
22388 case "(($ac_try" in
22389   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22390   *) ac_try_echo=$ac_try;;
22391 esac
22392 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22393 $as_echo "$ac_try_echo") >&5
22394   (eval "$ac_compile") 2>conftest.er1
22395   ac_status=$?
22396   grep -v '^ *+' conftest.er1 >conftest.err
22397   rm -f conftest.er1
22398   cat conftest.err >&5
22399   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22400   (exit $ac_status); } && {
22401          test -z "$ac_c_werror_flag" ||
22402          test ! -s conftest.err
22403        } && test -s conftest.$ac_objext; then
22404   ac_hi=$ac_mid
22405 else
22406   $as_echo "$as_me: failed program was:" >&5
22407 sed 's/^/| /' conftest.$ac_ext >&5
22408
22409         ac_lo=`expr '(' $ac_mid ')' + 1`
22410 fi
22411
22412 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22413 done
22414 case $ac_lo in
22415 ?*) ac_cv_sizeof_char_p=$ac_lo;;
22416 '') if test "$ac_cv_type_char_p" = yes; then
22417      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
22418 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
22419 { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (char *)
22420 See \`config.log' for more details." >&5
22421 $as_echo "$as_me: error: cannot compute sizeof (char *)
22422 See \`config.log' for more details." >&2;}
22423    { (exit 77); exit 77; }; }; }
22424    else
22425      ac_cv_sizeof_char_p=0
22426    fi ;;
22427 esac
22428 else
22429   cat >conftest.$ac_ext <<_ACEOF
22430 /* confdefs.h.  */
22431 _ACEOF
22432 cat confdefs.h >>conftest.$ac_ext
22433 cat >>conftest.$ac_ext <<_ACEOF
22434 /* end confdefs.h.  */
22435 $ac_includes_default
22436 static long int longval () { return (long int) (sizeof (char *)); }
22437 static unsigned long int ulongval () { return (long int) (sizeof (char *)); }
22438 #include <stdio.h>
22439 #include <stdlib.h>
22440 int
22441 main ()
22442 {
22443
22444   FILE *f = fopen ("conftest.val", "w");
22445   if (! f)
22446     return 1;
22447   if (((long int) (sizeof (char *))) < 0)
22448     {
22449       long int i = longval ();
22450       if (i != ((long int) (sizeof (char *))))
22451         return 1;
22452       fprintf (f, "%ld", i);
22453     }
22454   else
22455     {
22456       unsigned long int i = ulongval ();
22457       if (i != ((long int) (sizeof (char *))))
22458         return 1;
22459       fprintf (f, "%lu", i);
22460     }
22461   /* Do not output a trailing newline, as this causes \r\n confusion
22462      on some platforms.  */
22463   return ferror (f) || fclose (f) != 0;
22464
22465   ;
22466   return 0;
22467 }
22468 _ACEOF
22469 rm -f conftest$ac_exeext
22470 if { (ac_try="$ac_link"
22471 case "(($ac_try" in
22472   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22473   *) ac_try_echo=$ac_try;;
22474 esac
22475 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22476 $as_echo "$ac_try_echo") >&5
22477   (eval "$ac_link") 2>&5
22478   ac_status=$?
22479   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22480   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
22481   { (case "(($ac_try" in
22482   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22483   *) ac_try_echo=$ac_try;;
22484 esac
22485 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22486 $as_echo "$ac_try_echo") >&5
22487   (eval "$ac_try") 2>&5
22488   ac_status=$?
22489   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22490   (exit $ac_status); }; }; then
22491   ac_cv_sizeof_char_p=`cat conftest.val`
22492 else
22493   $as_echo "$as_me: program exited with status $ac_status" >&5
22494 $as_echo "$as_me: failed program was:" >&5
22495 sed 's/^/| /' conftest.$ac_ext >&5
22496
22497 ( exit $ac_status )
22498 if test "$ac_cv_type_char_p" = yes; then
22499      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
22500 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
22501 { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (char *)
22502 See \`config.log' for more details." >&5
22503 $as_echo "$as_me: error: cannot compute sizeof (char *)
22504 See \`config.log' for more details." >&2;}
22505    { (exit 77); exit 77; }; }; }
22506    else
22507      ac_cv_sizeof_char_p=0
22508    fi
22509 fi
22510 rm -rf conftest.dSYM
22511 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
22512 fi
22513 rm -f conftest.val
22514 fi
22515 { $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_char_p" >&5
22516 $as_echo "$ac_cv_sizeof_char_p" >&6; }
22517
22518
22519
22520 cat >>confdefs.h <<_ACEOF
22521 #define SIZEOF_CHAR_P $ac_cv_sizeof_char_p
22522 _ACEOF
22523
22524
22525 # The cast to long int works around a bug in the HP C Compiler
22526 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
22527 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
22528 # This bug is HP SR number 8606223364.
22529 { $as_echo "$as_me:$LINENO: checking size of double" >&5
22530 $as_echo_n "checking size of double... " >&6; }
22531 if test "${ac_cv_sizeof_double+set}" = set; then
22532   $as_echo_n "(cached) " >&6
22533 else
22534   if test "$cross_compiling" = yes; then
22535   # Depending upon the size, compute the lo and hi bounds.
22536 cat >conftest.$ac_ext <<_ACEOF
22537 /* confdefs.h.  */
22538 _ACEOF
22539 cat confdefs.h >>conftest.$ac_ext
22540 cat >>conftest.$ac_ext <<_ACEOF
22541 /* end confdefs.h.  */
22542 $ac_includes_default
22543 int
22544 main ()
22545 {
22546 static int test_array [1 - 2 * !(((long int) (sizeof (double))) >= 0)];
22547 test_array [0] = 0
22548
22549   ;
22550   return 0;
22551 }
22552 _ACEOF
22553 rm -f conftest.$ac_objext
22554 if { (ac_try="$ac_compile"
22555 case "(($ac_try" in
22556   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22557   *) ac_try_echo=$ac_try;;
22558 esac
22559 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22560 $as_echo "$ac_try_echo") >&5
22561   (eval "$ac_compile") 2>conftest.er1
22562   ac_status=$?
22563   grep -v '^ *+' conftest.er1 >conftest.err
22564   rm -f conftest.er1
22565   cat conftest.err >&5
22566   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22567   (exit $ac_status); } && {
22568          test -z "$ac_c_werror_flag" ||
22569          test ! -s conftest.err
22570        } && test -s conftest.$ac_objext; then
22571   ac_lo=0 ac_mid=0
22572   while :; do
22573     cat >conftest.$ac_ext <<_ACEOF
22574 /* confdefs.h.  */
22575 _ACEOF
22576 cat confdefs.h >>conftest.$ac_ext
22577 cat >>conftest.$ac_ext <<_ACEOF
22578 /* end confdefs.h.  */
22579 $ac_includes_default
22580 int
22581 main ()
22582 {
22583 static int test_array [1 - 2 * !(((long int) (sizeof (double))) <= $ac_mid)];
22584 test_array [0] = 0
22585
22586   ;
22587   return 0;
22588 }
22589 _ACEOF
22590 rm -f conftest.$ac_objext
22591 if { (ac_try="$ac_compile"
22592 case "(($ac_try" in
22593   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22594   *) ac_try_echo=$ac_try;;
22595 esac
22596 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22597 $as_echo "$ac_try_echo") >&5
22598   (eval "$ac_compile") 2>conftest.er1
22599   ac_status=$?
22600   grep -v '^ *+' conftest.er1 >conftest.err
22601   rm -f conftest.er1
22602   cat conftest.err >&5
22603   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22604   (exit $ac_status); } && {
22605          test -z "$ac_c_werror_flag" ||
22606          test ! -s conftest.err
22607        } && test -s conftest.$ac_objext; then
22608   ac_hi=$ac_mid; break
22609 else
22610   $as_echo "$as_me: failed program was:" >&5
22611 sed 's/^/| /' conftest.$ac_ext >&5
22612
22613         ac_lo=`expr $ac_mid + 1`
22614                         if test $ac_lo -le $ac_mid; then
22615                           ac_lo= ac_hi=
22616                           break
22617                         fi
22618                         ac_mid=`expr 2 '*' $ac_mid + 1`
22619 fi
22620
22621 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22622   done
22623 else
22624   $as_echo "$as_me: failed program was:" >&5
22625 sed 's/^/| /' conftest.$ac_ext >&5
22626
22627         cat >conftest.$ac_ext <<_ACEOF
22628 /* confdefs.h.  */
22629 _ACEOF
22630 cat confdefs.h >>conftest.$ac_ext
22631 cat >>conftest.$ac_ext <<_ACEOF
22632 /* end confdefs.h.  */
22633 $ac_includes_default
22634 int
22635 main ()
22636 {
22637 static int test_array [1 - 2 * !(((long int) (sizeof (double))) < 0)];
22638 test_array [0] = 0
22639
22640   ;
22641   return 0;
22642 }
22643 _ACEOF
22644 rm -f conftest.$ac_objext
22645 if { (ac_try="$ac_compile"
22646 case "(($ac_try" in
22647   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22648   *) ac_try_echo=$ac_try;;
22649 esac
22650 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22651 $as_echo "$ac_try_echo") >&5
22652   (eval "$ac_compile") 2>conftest.er1
22653   ac_status=$?
22654   grep -v '^ *+' conftest.er1 >conftest.err
22655   rm -f conftest.er1
22656   cat conftest.err >&5
22657   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22658   (exit $ac_status); } && {
22659          test -z "$ac_c_werror_flag" ||
22660          test ! -s conftest.err
22661        } && test -s conftest.$ac_objext; then
22662   ac_hi=-1 ac_mid=-1
22663   while :; do
22664     cat >conftest.$ac_ext <<_ACEOF
22665 /* confdefs.h.  */
22666 _ACEOF
22667 cat confdefs.h >>conftest.$ac_ext
22668 cat >>conftest.$ac_ext <<_ACEOF
22669 /* end confdefs.h.  */
22670 $ac_includes_default
22671 int
22672 main ()
22673 {
22674 static int test_array [1 - 2 * !(((long int) (sizeof (double))) >= $ac_mid)];
22675 test_array [0] = 0
22676
22677   ;
22678   return 0;
22679 }
22680 _ACEOF
22681 rm -f conftest.$ac_objext
22682 if { (ac_try="$ac_compile"
22683 case "(($ac_try" in
22684   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22685   *) ac_try_echo=$ac_try;;
22686 esac
22687 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22688 $as_echo "$ac_try_echo") >&5
22689   (eval "$ac_compile") 2>conftest.er1
22690   ac_status=$?
22691   grep -v '^ *+' conftest.er1 >conftest.err
22692   rm -f conftest.er1
22693   cat conftest.err >&5
22694   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22695   (exit $ac_status); } && {
22696          test -z "$ac_c_werror_flag" ||
22697          test ! -s conftest.err
22698        } && test -s conftest.$ac_objext; then
22699   ac_lo=$ac_mid; break
22700 else
22701   $as_echo "$as_me: failed program was:" >&5
22702 sed 's/^/| /' conftest.$ac_ext >&5
22703
22704         ac_hi=`expr '(' $ac_mid ')' - 1`
22705                         if test $ac_mid -le $ac_hi; then
22706                           ac_lo= ac_hi=
22707                           break
22708                         fi
22709                         ac_mid=`expr 2 '*' $ac_mid`
22710 fi
22711
22712 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22713   done
22714 else
22715   $as_echo "$as_me: failed program was:" >&5
22716 sed 's/^/| /' conftest.$ac_ext >&5
22717
22718         ac_lo= ac_hi=
22719 fi
22720
22721 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22722 fi
22723
22724 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22725 # Binary search between lo and hi bounds.
22726 while test "x$ac_lo" != "x$ac_hi"; do
22727   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
22728   cat >conftest.$ac_ext <<_ACEOF
22729 /* confdefs.h.  */
22730 _ACEOF
22731 cat confdefs.h >>conftest.$ac_ext
22732 cat >>conftest.$ac_ext <<_ACEOF
22733 /* end confdefs.h.  */
22734 $ac_includes_default
22735 int
22736 main ()
22737 {
22738 static int test_array [1 - 2 * !(((long int) (sizeof (double))) <= $ac_mid)];
22739 test_array [0] = 0
22740
22741   ;
22742   return 0;
22743 }
22744 _ACEOF
22745 rm -f conftest.$ac_objext
22746 if { (ac_try="$ac_compile"
22747 case "(($ac_try" in
22748   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22749   *) ac_try_echo=$ac_try;;
22750 esac
22751 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22752 $as_echo "$ac_try_echo") >&5
22753   (eval "$ac_compile") 2>conftest.er1
22754   ac_status=$?
22755   grep -v '^ *+' conftest.er1 >conftest.err
22756   rm -f conftest.er1
22757   cat conftest.err >&5
22758   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22759   (exit $ac_status); } && {
22760          test -z "$ac_c_werror_flag" ||
22761          test ! -s conftest.err
22762        } && test -s conftest.$ac_objext; then
22763   ac_hi=$ac_mid
22764 else
22765   $as_echo "$as_me: failed program was:" >&5
22766 sed 's/^/| /' conftest.$ac_ext >&5
22767
22768         ac_lo=`expr '(' $ac_mid ')' + 1`
22769 fi
22770
22771 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22772 done
22773 case $ac_lo in
22774 ?*) ac_cv_sizeof_double=$ac_lo;;
22775 '') if test "$ac_cv_type_double" = yes; then
22776      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
22777 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
22778 { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (double)
22779 See \`config.log' for more details." >&5
22780 $as_echo "$as_me: error: cannot compute sizeof (double)
22781 See \`config.log' for more details." >&2;}
22782    { (exit 77); exit 77; }; }; }
22783    else
22784      ac_cv_sizeof_double=0
22785    fi ;;
22786 esac
22787 else
22788   cat >conftest.$ac_ext <<_ACEOF
22789 /* confdefs.h.  */
22790 _ACEOF
22791 cat confdefs.h >>conftest.$ac_ext
22792 cat >>conftest.$ac_ext <<_ACEOF
22793 /* end confdefs.h.  */
22794 $ac_includes_default
22795 static long int longval () { return (long int) (sizeof (double)); }
22796 static unsigned long int ulongval () { return (long int) (sizeof (double)); }
22797 #include <stdio.h>
22798 #include <stdlib.h>
22799 int
22800 main ()
22801 {
22802
22803   FILE *f = fopen ("conftest.val", "w");
22804   if (! f)
22805     return 1;
22806   if (((long int) (sizeof (double))) < 0)
22807     {
22808       long int i = longval ();
22809       if (i != ((long int) (sizeof (double))))
22810         return 1;
22811       fprintf (f, "%ld", i);
22812     }
22813   else
22814     {
22815       unsigned long int i = ulongval ();
22816       if (i != ((long int) (sizeof (double))))
22817         return 1;
22818       fprintf (f, "%lu", i);
22819     }
22820   /* Do not output a trailing newline, as this causes \r\n confusion
22821      on some platforms.  */
22822   return ferror (f) || fclose (f) != 0;
22823
22824   ;
22825   return 0;
22826 }
22827 _ACEOF
22828 rm -f conftest$ac_exeext
22829 if { (ac_try="$ac_link"
22830 case "(($ac_try" in
22831   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22832   *) ac_try_echo=$ac_try;;
22833 esac
22834 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22835 $as_echo "$ac_try_echo") >&5
22836   (eval "$ac_link") 2>&5
22837   ac_status=$?
22838   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22839   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
22840   { (case "(($ac_try" in
22841   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22842   *) ac_try_echo=$ac_try;;
22843 esac
22844 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22845 $as_echo "$ac_try_echo") >&5
22846   (eval "$ac_try") 2>&5
22847   ac_status=$?
22848   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22849   (exit $ac_status); }; }; then
22850   ac_cv_sizeof_double=`cat conftest.val`
22851 else
22852   $as_echo "$as_me: program exited with status $ac_status" >&5
22853 $as_echo "$as_me: failed program was:" >&5
22854 sed 's/^/| /' conftest.$ac_ext >&5
22855
22856 ( exit $ac_status )
22857 if test "$ac_cv_type_double" = yes; then
22858      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
22859 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
22860 { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (double)
22861 See \`config.log' for more details." >&5
22862 $as_echo "$as_me: error: cannot compute sizeof (double)
22863 See \`config.log' for more details." >&2;}
22864    { (exit 77); exit 77; }; }; }
22865    else
22866      ac_cv_sizeof_double=0
22867    fi
22868 fi
22869 rm -rf conftest.dSYM
22870 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
22871 fi
22872 rm -f conftest.val
22873 fi
22874 { $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_double" >&5
22875 $as_echo "$ac_cv_sizeof_double" >&6; }
22876
22877
22878
22879 cat >>confdefs.h <<_ACEOF
22880 #define SIZEOF_DOUBLE $ac_cv_sizeof_double
22881 _ACEOF
22882
22883
22884 # The cast to long int works around a bug in the HP C Compiler
22885 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
22886 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
22887 # This bug is HP SR number 8606223364.
22888 { $as_echo "$as_me:$LINENO: checking size of long long" >&5
22889 $as_echo_n "checking size of long long... " >&6; }
22890 if test "${ac_cv_sizeof_long_long+set}" = set; then
22891   $as_echo_n "(cached) " >&6
22892 else
22893   if test "$cross_compiling" = yes; then
22894   # Depending upon the size, compute the lo and hi bounds.
22895 cat >conftest.$ac_ext <<_ACEOF
22896 /* confdefs.h.  */
22897 _ACEOF
22898 cat confdefs.h >>conftest.$ac_ext
22899 cat >>conftest.$ac_ext <<_ACEOF
22900 /* end confdefs.h.  */
22901 $ac_includes_default
22902 int
22903 main ()
22904 {
22905 static int test_array [1 - 2 * !(((long int) (sizeof (long long))) >= 0)];
22906 test_array [0] = 0
22907
22908   ;
22909   return 0;
22910 }
22911 _ACEOF
22912 rm -f conftest.$ac_objext
22913 if { (ac_try="$ac_compile"
22914 case "(($ac_try" in
22915   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22916   *) ac_try_echo=$ac_try;;
22917 esac
22918 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22919 $as_echo "$ac_try_echo") >&5
22920   (eval "$ac_compile") 2>conftest.er1
22921   ac_status=$?
22922   grep -v '^ *+' conftest.er1 >conftest.err
22923   rm -f conftest.er1
22924   cat conftest.err >&5
22925   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22926   (exit $ac_status); } && {
22927          test -z "$ac_c_werror_flag" ||
22928          test ! -s conftest.err
22929        } && test -s conftest.$ac_objext; then
22930   ac_lo=0 ac_mid=0
22931   while :; do
22932     cat >conftest.$ac_ext <<_ACEOF
22933 /* confdefs.h.  */
22934 _ACEOF
22935 cat confdefs.h >>conftest.$ac_ext
22936 cat >>conftest.$ac_ext <<_ACEOF
22937 /* end confdefs.h.  */
22938 $ac_includes_default
22939 int
22940 main ()
22941 {
22942 static int test_array [1 - 2 * !(((long int) (sizeof (long long))) <= $ac_mid)];
22943 test_array [0] = 0
22944
22945   ;
22946   return 0;
22947 }
22948 _ACEOF
22949 rm -f conftest.$ac_objext
22950 if { (ac_try="$ac_compile"
22951 case "(($ac_try" in
22952   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
22953   *) ac_try_echo=$ac_try;;
22954 esac
22955 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
22956 $as_echo "$ac_try_echo") >&5
22957   (eval "$ac_compile") 2>conftest.er1
22958   ac_status=$?
22959   grep -v '^ *+' conftest.er1 >conftest.err
22960   rm -f conftest.er1
22961   cat conftest.err >&5
22962   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
22963   (exit $ac_status); } && {
22964          test -z "$ac_c_werror_flag" ||
22965          test ! -s conftest.err
22966        } && test -s conftest.$ac_objext; then
22967   ac_hi=$ac_mid; break
22968 else
22969   $as_echo "$as_me: failed program was:" >&5
22970 sed 's/^/| /' conftest.$ac_ext >&5
22971
22972         ac_lo=`expr $ac_mid + 1`
22973                         if test $ac_lo -le $ac_mid; then
22974                           ac_lo= ac_hi=
22975                           break
22976                         fi
22977                         ac_mid=`expr 2 '*' $ac_mid + 1`
22978 fi
22979
22980 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
22981   done
22982 else
22983   $as_echo "$as_me: failed program was:" >&5
22984 sed 's/^/| /' conftest.$ac_ext >&5
22985
22986         cat >conftest.$ac_ext <<_ACEOF
22987 /* confdefs.h.  */
22988 _ACEOF
22989 cat confdefs.h >>conftest.$ac_ext
22990 cat >>conftest.$ac_ext <<_ACEOF
22991 /* end confdefs.h.  */
22992 $ac_includes_default
22993 int
22994 main ()
22995 {
22996 static int test_array [1 - 2 * !(((long int) (sizeof (long long))) < 0)];
22997 test_array [0] = 0
22998
22999   ;
23000   return 0;
23001 }
23002 _ACEOF
23003 rm -f conftest.$ac_objext
23004 if { (ac_try="$ac_compile"
23005 case "(($ac_try" in
23006   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23007   *) ac_try_echo=$ac_try;;
23008 esac
23009 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23010 $as_echo "$ac_try_echo") >&5
23011   (eval "$ac_compile") 2>conftest.er1
23012   ac_status=$?
23013   grep -v '^ *+' conftest.er1 >conftest.err
23014   rm -f conftest.er1
23015   cat conftest.err >&5
23016   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23017   (exit $ac_status); } && {
23018          test -z "$ac_c_werror_flag" ||
23019          test ! -s conftest.err
23020        } && test -s conftest.$ac_objext; then
23021   ac_hi=-1 ac_mid=-1
23022   while :; do
23023     cat >conftest.$ac_ext <<_ACEOF
23024 /* confdefs.h.  */
23025 _ACEOF
23026 cat confdefs.h >>conftest.$ac_ext
23027 cat >>conftest.$ac_ext <<_ACEOF
23028 /* end confdefs.h.  */
23029 $ac_includes_default
23030 int
23031 main ()
23032 {
23033 static int test_array [1 - 2 * !(((long int) (sizeof (long long))) >= $ac_mid)];
23034 test_array [0] = 0
23035
23036   ;
23037   return 0;
23038 }
23039 _ACEOF
23040 rm -f conftest.$ac_objext
23041 if { (ac_try="$ac_compile"
23042 case "(($ac_try" in
23043   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23044   *) ac_try_echo=$ac_try;;
23045 esac
23046 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23047 $as_echo "$ac_try_echo") >&5
23048   (eval "$ac_compile") 2>conftest.er1
23049   ac_status=$?
23050   grep -v '^ *+' conftest.er1 >conftest.err
23051   rm -f conftest.er1
23052   cat conftest.err >&5
23053   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23054   (exit $ac_status); } && {
23055          test -z "$ac_c_werror_flag" ||
23056          test ! -s conftest.err
23057        } && test -s conftest.$ac_objext; then
23058   ac_lo=$ac_mid; break
23059 else
23060   $as_echo "$as_me: failed program was:" >&5
23061 sed 's/^/| /' conftest.$ac_ext >&5
23062
23063         ac_hi=`expr '(' $ac_mid ')' - 1`
23064                         if test $ac_mid -le $ac_hi; then
23065                           ac_lo= ac_hi=
23066                           break
23067                         fi
23068                         ac_mid=`expr 2 '*' $ac_mid`
23069 fi
23070
23071 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23072   done
23073 else
23074   $as_echo "$as_me: failed program was:" >&5
23075 sed 's/^/| /' conftest.$ac_ext >&5
23076
23077         ac_lo= ac_hi=
23078 fi
23079
23080 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23081 fi
23082
23083 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23084 # Binary search between lo and hi bounds.
23085 while test "x$ac_lo" != "x$ac_hi"; do
23086   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
23087   cat >conftest.$ac_ext <<_ACEOF
23088 /* confdefs.h.  */
23089 _ACEOF
23090 cat confdefs.h >>conftest.$ac_ext
23091 cat >>conftest.$ac_ext <<_ACEOF
23092 /* end confdefs.h.  */
23093 $ac_includes_default
23094 int
23095 main ()
23096 {
23097 static int test_array [1 - 2 * !(((long int) (sizeof (long long))) <= $ac_mid)];
23098 test_array [0] = 0
23099
23100   ;
23101   return 0;
23102 }
23103 _ACEOF
23104 rm -f conftest.$ac_objext
23105 if { (ac_try="$ac_compile"
23106 case "(($ac_try" in
23107   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23108   *) ac_try_echo=$ac_try;;
23109 esac
23110 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23111 $as_echo "$ac_try_echo") >&5
23112   (eval "$ac_compile") 2>conftest.er1
23113   ac_status=$?
23114   grep -v '^ *+' conftest.er1 >conftest.err
23115   rm -f conftest.er1
23116   cat conftest.err >&5
23117   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23118   (exit $ac_status); } && {
23119          test -z "$ac_c_werror_flag" ||
23120          test ! -s conftest.err
23121        } && test -s conftest.$ac_objext; then
23122   ac_hi=$ac_mid
23123 else
23124   $as_echo "$as_me: failed program was:" >&5
23125 sed 's/^/| /' conftest.$ac_ext >&5
23126
23127         ac_lo=`expr '(' $ac_mid ')' + 1`
23128 fi
23129
23130 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23131 done
23132 case $ac_lo in
23133 ?*) ac_cv_sizeof_long_long=$ac_lo;;
23134 '') if test "$ac_cv_type_long_long" = yes; then
23135      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
23136 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
23137 { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (long long)
23138 See \`config.log' for more details." >&5
23139 $as_echo "$as_me: error: cannot compute sizeof (long long)
23140 See \`config.log' for more details." >&2;}
23141    { (exit 77); exit 77; }; }; }
23142    else
23143      ac_cv_sizeof_long_long=0
23144    fi ;;
23145 esac
23146 else
23147   cat >conftest.$ac_ext <<_ACEOF
23148 /* confdefs.h.  */
23149 _ACEOF
23150 cat confdefs.h >>conftest.$ac_ext
23151 cat >>conftest.$ac_ext <<_ACEOF
23152 /* end confdefs.h.  */
23153 $ac_includes_default
23154 static long int longval () { return (long int) (sizeof (long long)); }
23155 static unsigned long int ulongval () { return (long int) (sizeof (long long)); }
23156 #include <stdio.h>
23157 #include <stdlib.h>
23158 int
23159 main ()
23160 {
23161
23162   FILE *f = fopen ("conftest.val", "w");
23163   if (! f)
23164     return 1;
23165   if (((long int) (sizeof (long long))) < 0)
23166     {
23167       long int i = longval ();
23168       if (i != ((long int) (sizeof (long long))))
23169         return 1;
23170       fprintf (f, "%ld", i);
23171     }
23172   else
23173     {
23174       unsigned long int i = ulongval ();
23175       if (i != ((long int) (sizeof (long long))))
23176         return 1;
23177       fprintf (f, "%lu", i);
23178     }
23179   /* Do not output a trailing newline, as this causes \r\n confusion
23180      on some platforms.  */
23181   return ferror (f) || fclose (f) != 0;
23182
23183   ;
23184   return 0;
23185 }
23186 _ACEOF
23187 rm -f conftest$ac_exeext
23188 if { (ac_try="$ac_link"
23189 case "(($ac_try" in
23190   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23191   *) ac_try_echo=$ac_try;;
23192 esac
23193 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23194 $as_echo "$ac_try_echo") >&5
23195   (eval "$ac_link") 2>&5
23196   ac_status=$?
23197   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23198   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
23199   { (case "(($ac_try" in
23200   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23201   *) ac_try_echo=$ac_try;;
23202 esac
23203 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23204 $as_echo "$ac_try_echo") >&5
23205   (eval "$ac_try") 2>&5
23206   ac_status=$?
23207   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23208   (exit $ac_status); }; }; then
23209   ac_cv_sizeof_long_long=`cat conftest.val`
23210 else
23211   $as_echo "$as_me: program exited with status $ac_status" >&5
23212 $as_echo "$as_me: failed program was:" >&5
23213 sed 's/^/| /' conftest.$ac_ext >&5
23214
23215 ( exit $ac_status )
23216 if test "$ac_cv_type_long_long" = yes; then
23217      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
23218 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
23219 { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (long long)
23220 See \`config.log' for more details." >&5
23221 $as_echo "$as_me: error: cannot compute sizeof (long long)
23222 See \`config.log' for more details." >&2;}
23223    { (exit 77); exit 77; }; }; }
23224    else
23225      ac_cv_sizeof_long_long=0
23226    fi
23227 fi
23228 rm -rf conftest.dSYM
23229 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
23230 fi
23231 rm -f conftest.val
23232 fi
23233 { $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
23234 $as_echo "$ac_cv_sizeof_long_long" >&6; }
23235
23236
23237
23238 cat >>confdefs.h <<_ACEOF
23239 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
23240 _ACEOF
23241
23242
23243
23244 { $as_echo "$as_me:$LINENO: checking for u_int" >&5
23245 $as_echo_n "checking for u_int... " >&6; }
23246 if test "${ac_cv_type_u_int+set}" = set; then
23247   $as_echo_n "(cached) " >&6
23248 else
23249   ac_cv_type_u_int=no
23250 cat >conftest.$ac_ext <<_ACEOF
23251 /* confdefs.h.  */
23252 _ACEOF
23253 cat confdefs.h >>conftest.$ac_ext
23254 cat >>conftest.$ac_ext <<_ACEOF
23255 /* end confdefs.h.  */
23256 $ac_includes_default
23257 int
23258 main ()
23259 {
23260 if (sizeof (u_int))
23261        return 0;
23262   ;
23263   return 0;
23264 }
23265 _ACEOF
23266 rm -f conftest.$ac_objext
23267 if { (ac_try="$ac_compile"
23268 case "(($ac_try" in
23269   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23270   *) ac_try_echo=$ac_try;;
23271 esac
23272 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23273 $as_echo "$ac_try_echo") >&5
23274   (eval "$ac_compile") 2>conftest.er1
23275   ac_status=$?
23276   grep -v '^ *+' conftest.er1 >conftest.err
23277   rm -f conftest.er1
23278   cat conftest.err >&5
23279   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23280   (exit $ac_status); } && {
23281          test -z "$ac_c_werror_flag" ||
23282          test ! -s conftest.err
23283        } && test -s conftest.$ac_objext; then
23284   cat >conftest.$ac_ext <<_ACEOF
23285 /* confdefs.h.  */
23286 _ACEOF
23287 cat confdefs.h >>conftest.$ac_ext
23288 cat >>conftest.$ac_ext <<_ACEOF
23289 /* end confdefs.h.  */
23290 $ac_includes_default
23291 int
23292 main ()
23293 {
23294 if (sizeof ((u_int)))
23295           return 0;
23296   ;
23297   return 0;
23298 }
23299 _ACEOF
23300 rm -f conftest.$ac_objext
23301 if { (ac_try="$ac_compile"
23302 case "(($ac_try" in
23303   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23304   *) ac_try_echo=$ac_try;;
23305 esac
23306 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23307 $as_echo "$ac_try_echo") >&5
23308   (eval "$ac_compile") 2>conftest.er1
23309   ac_status=$?
23310   grep -v '^ *+' conftest.er1 >conftest.err
23311   rm -f conftest.er1
23312   cat conftest.err >&5
23313   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23314   (exit $ac_status); } && {
23315          test -z "$ac_c_werror_flag" ||
23316          test ! -s conftest.err
23317        } && test -s conftest.$ac_objext; then
23318   :
23319 else
23320   $as_echo "$as_me: failed program was:" >&5
23321 sed 's/^/| /' conftest.$ac_ext >&5
23322
23323         ac_cv_type_u_int=yes
23324 fi
23325
23326 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23327 else
23328   $as_echo "$as_me: failed program was:" >&5
23329 sed 's/^/| /' conftest.$ac_ext >&5
23330
23331
23332 fi
23333
23334 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23335 fi
23336 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_u_int" >&5
23337 $as_echo "$ac_cv_type_u_int" >&6; }
23338 if test "x$ac_cv_type_u_int" = x""yes; then
23339   :
23340 else
23341
23342 cat >>confdefs.h <<_ACEOF
23343 #define u_int unsigned int
23344 _ACEOF
23345
23346 fi
23347
23348 { $as_echo "$as_me:$LINENO: checking for u_long" >&5
23349 $as_echo_n "checking for u_long... " >&6; }
23350 if test "${ac_cv_type_u_long+set}" = set; then
23351   $as_echo_n "(cached) " >&6
23352 else
23353   ac_cv_type_u_long=no
23354 cat >conftest.$ac_ext <<_ACEOF
23355 /* confdefs.h.  */
23356 _ACEOF
23357 cat confdefs.h >>conftest.$ac_ext
23358 cat >>conftest.$ac_ext <<_ACEOF
23359 /* end confdefs.h.  */
23360 $ac_includes_default
23361 int
23362 main ()
23363 {
23364 if (sizeof (u_long))
23365        return 0;
23366   ;
23367   return 0;
23368 }
23369 _ACEOF
23370 rm -f conftest.$ac_objext
23371 if { (ac_try="$ac_compile"
23372 case "(($ac_try" in
23373   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23374   *) ac_try_echo=$ac_try;;
23375 esac
23376 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23377 $as_echo "$ac_try_echo") >&5
23378   (eval "$ac_compile") 2>conftest.er1
23379   ac_status=$?
23380   grep -v '^ *+' conftest.er1 >conftest.err
23381   rm -f conftest.er1
23382   cat conftest.err >&5
23383   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23384   (exit $ac_status); } && {
23385          test -z "$ac_c_werror_flag" ||
23386          test ! -s conftest.err
23387        } && test -s conftest.$ac_objext; then
23388   cat >conftest.$ac_ext <<_ACEOF
23389 /* confdefs.h.  */
23390 _ACEOF
23391 cat confdefs.h >>conftest.$ac_ext
23392 cat >>conftest.$ac_ext <<_ACEOF
23393 /* end confdefs.h.  */
23394 $ac_includes_default
23395 int
23396 main ()
23397 {
23398 if (sizeof ((u_long)))
23399           return 0;
23400   ;
23401   return 0;
23402 }
23403 _ACEOF
23404 rm -f conftest.$ac_objext
23405 if { (ac_try="$ac_compile"
23406 case "(($ac_try" in
23407   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23408   *) ac_try_echo=$ac_try;;
23409 esac
23410 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23411 $as_echo "$ac_try_echo") >&5
23412   (eval "$ac_compile") 2>conftest.er1
23413   ac_status=$?
23414   grep -v '^ *+' conftest.er1 >conftest.err
23415   rm -f conftest.er1
23416   cat conftest.err >&5
23417   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23418   (exit $ac_status); } && {
23419          test -z "$ac_c_werror_flag" ||
23420          test ! -s conftest.err
23421        } && test -s conftest.$ac_objext; then
23422   :
23423 else
23424   $as_echo "$as_me: failed program was:" >&5
23425 sed 's/^/| /' conftest.$ac_ext >&5
23426
23427         ac_cv_type_u_long=yes
23428 fi
23429
23430 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23431 else
23432   $as_echo "$as_me: failed program was:" >&5
23433 sed 's/^/| /' conftest.$ac_ext >&5
23434
23435
23436 fi
23437
23438 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23439 fi
23440 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_u_long" >&5
23441 $as_echo "$ac_cv_type_u_long" >&6; }
23442 if test "x$ac_cv_type_u_long" = x""yes; then
23443   :
23444 else
23445
23446 cat >>confdefs.h <<_ACEOF
23447 #define u_long unsigned long
23448 _ACEOF
23449
23450 fi
23451
23452
23453
23454 if test "$ac_cv_sizeof_short" = 2; then
23455   { $as_echo "$as_me:$LINENO: checking for bits16_t" >&5
23456 $as_echo_n "checking for bits16_t... " >&6; }
23457 if test "${ac_cv_type_bits16_t+set}" = set; then
23458   $as_echo_n "(cached) " >&6
23459 else
23460   ac_cv_type_bits16_t=no
23461 cat >conftest.$ac_ext <<_ACEOF
23462 /* confdefs.h.  */
23463 _ACEOF
23464 cat confdefs.h >>conftest.$ac_ext
23465 cat >>conftest.$ac_ext <<_ACEOF
23466 /* end confdefs.h.  */
23467 $ac_includes_default
23468 int
23469 main ()
23470 {
23471 if (sizeof (bits16_t))
23472        return 0;
23473   ;
23474   return 0;
23475 }
23476 _ACEOF
23477 rm -f conftest.$ac_objext
23478 if { (ac_try="$ac_compile"
23479 case "(($ac_try" in
23480   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23481   *) ac_try_echo=$ac_try;;
23482 esac
23483 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23484 $as_echo "$ac_try_echo") >&5
23485   (eval "$ac_compile") 2>conftest.er1
23486   ac_status=$?
23487   grep -v '^ *+' conftest.er1 >conftest.err
23488   rm -f conftest.er1
23489   cat conftest.err >&5
23490   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23491   (exit $ac_status); } && {
23492          test -z "$ac_c_werror_flag" ||
23493          test ! -s conftest.err
23494        } && test -s conftest.$ac_objext; then
23495   cat >conftest.$ac_ext <<_ACEOF
23496 /* confdefs.h.  */
23497 _ACEOF
23498 cat confdefs.h >>conftest.$ac_ext
23499 cat >>conftest.$ac_ext <<_ACEOF
23500 /* end confdefs.h.  */
23501 $ac_includes_default
23502 int
23503 main ()
23504 {
23505 if (sizeof ((bits16_t)))
23506           return 0;
23507   ;
23508   return 0;
23509 }
23510 _ACEOF
23511 rm -f conftest.$ac_objext
23512 if { (ac_try="$ac_compile"
23513 case "(($ac_try" in
23514   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23515   *) ac_try_echo=$ac_try;;
23516 esac
23517 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23518 $as_echo "$ac_try_echo") >&5
23519   (eval "$ac_compile") 2>conftest.er1
23520   ac_status=$?
23521   grep -v '^ *+' conftest.er1 >conftest.err
23522   rm -f conftest.er1
23523   cat conftest.err >&5
23524   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23525   (exit $ac_status); } && {
23526          test -z "$ac_c_werror_flag" ||
23527          test ! -s conftest.err
23528        } && test -s conftest.$ac_objext; then
23529   :
23530 else
23531   $as_echo "$as_me: failed program was:" >&5
23532 sed 's/^/| /' conftest.$ac_ext >&5
23533
23534         ac_cv_type_bits16_t=yes
23535 fi
23536
23537 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23538 else
23539   $as_echo "$as_me: failed program was:" >&5
23540 sed 's/^/| /' conftest.$ac_ext >&5
23541
23542
23543 fi
23544
23545 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23546 fi
23547 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_bits16_t" >&5
23548 $as_echo "$ac_cv_type_bits16_t" >&6; }
23549 if test "x$ac_cv_type_bits16_t" = x""yes; then
23550   :
23551 else
23552
23553 cat >>confdefs.h <<_ACEOF
23554 #define bits16_t short
23555 _ACEOF
23556
23557 fi
23558
23559 elif test "$ac_cv_sizeof_char" = 2; then
23560   { $as_echo "$as_me:$LINENO: checking for bits16_t" >&5
23561 $as_echo_n "checking for bits16_t... " >&6; }
23562 if test "${ac_cv_type_bits16_t+set}" = set; then
23563   $as_echo_n "(cached) " >&6
23564 else
23565   ac_cv_type_bits16_t=no
23566 cat >conftest.$ac_ext <<_ACEOF
23567 /* confdefs.h.  */
23568 _ACEOF
23569 cat confdefs.h >>conftest.$ac_ext
23570 cat >>conftest.$ac_ext <<_ACEOF
23571 /* end confdefs.h.  */
23572 $ac_includes_default
23573 int
23574 main ()
23575 {
23576 if (sizeof (bits16_t))
23577        return 0;
23578   ;
23579   return 0;
23580 }
23581 _ACEOF
23582 rm -f conftest.$ac_objext
23583 if { (ac_try="$ac_compile"
23584 case "(($ac_try" in
23585   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23586   *) ac_try_echo=$ac_try;;
23587 esac
23588 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23589 $as_echo "$ac_try_echo") >&5
23590   (eval "$ac_compile") 2>conftest.er1
23591   ac_status=$?
23592   grep -v '^ *+' conftest.er1 >conftest.err
23593   rm -f conftest.er1
23594   cat conftest.err >&5
23595   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23596   (exit $ac_status); } && {
23597          test -z "$ac_c_werror_flag" ||
23598          test ! -s conftest.err
23599        } && test -s conftest.$ac_objext; then
23600   cat >conftest.$ac_ext <<_ACEOF
23601 /* confdefs.h.  */
23602 _ACEOF
23603 cat confdefs.h >>conftest.$ac_ext
23604 cat >>conftest.$ac_ext <<_ACEOF
23605 /* end confdefs.h.  */
23606 $ac_includes_default
23607 int
23608 main ()
23609 {
23610 if (sizeof ((bits16_t)))
23611           return 0;
23612   ;
23613   return 0;
23614 }
23615 _ACEOF
23616 rm -f conftest.$ac_objext
23617 if { (ac_try="$ac_compile"
23618 case "(($ac_try" in
23619   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23620   *) ac_try_echo=$ac_try;;
23621 esac
23622 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23623 $as_echo "$ac_try_echo") >&5
23624   (eval "$ac_compile") 2>conftest.er1
23625   ac_status=$?
23626   grep -v '^ *+' conftest.er1 >conftest.err
23627   rm -f conftest.er1
23628   cat conftest.err >&5
23629   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23630   (exit $ac_status); } && {
23631          test -z "$ac_c_werror_flag" ||
23632          test ! -s conftest.err
23633        } && test -s conftest.$ac_objext; then
23634   :
23635 else
23636   $as_echo "$as_me: failed program was:" >&5
23637 sed 's/^/| /' conftest.$ac_ext >&5
23638
23639         ac_cv_type_bits16_t=yes
23640 fi
23641
23642 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23643 else
23644   $as_echo "$as_me: failed program was:" >&5
23645 sed 's/^/| /' conftest.$ac_ext >&5
23646
23647
23648 fi
23649
23650 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23651 fi
23652 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_bits16_t" >&5
23653 $as_echo "$ac_cv_type_bits16_t" >&6; }
23654 if test "x$ac_cv_type_bits16_t" = x""yes; then
23655   :
23656 else
23657
23658 cat >>confdefs.h <<_ACEOF
23659 #define bits16_t char
23660 _ACEOF
23661
23662 fi
23663
23664 else
23665   { $as_echo "$as_me:$LINENO: checking for bits16_t" >&5
23666 $as_echo_n "checking for bits16_t... " >&6; }
23667 if test "${ac_cv_type_bits16_t+set}" = set; then
23668   $as_echo_n "(cached) " >&6
23669 else
23670   ac_cv_type_bits16_t=no
23671 cat >conftest.$ac_ext <<_ACEOF
23672 /* confdefs.h.  */
23673 _ACEOF
23674 cat confdefs.h >>conftest.$ac_ext
23675 cat >>conftest.$ac_ext <<_ACEOF
23676 /* end confdefs.h.  */
23677 $ac_includes_default
23678 int
23679 main ()
23680 {
23681 if (sizeof (bits16_t))
23682        return 0;
23683   ;
23684   return 0;
23685 }
23686 _ACEOF
23687 rm -f conftest.$ac_objext
23688 if { (ac_try="$ac_compile"
23689 case "(($ac_try" in
23690   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23691   *) ac_try_echo=$ac_try;;
23692 esac
23693 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23694 $as_echo "$ac_try_echo") >&5
23695   (eval "$ac_compile") 2>conftest.er1
23696   ac_status=$?
23697   grep -v '^ *+' conftest.er1 >conftest.err
23698   rm -f conftest.er1
23699   cat conftest.err >&5
23700   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23701   (exit $ac_status); } && {
23702          test -z "$ac_c_werror_flag" ||
23703          test ! -s conftest.err
23704        } && test -s conftest.$ac_objext; then
23705   cat >conftest.$ac_ext <<_ACEOF
23706 /* confdefs.h.  */
23707 _ACEOF
23708 cat confdefs.h >>conftest.$ac_ext
23709 cat >>conftest.$ac_ext <<_ACEOF
23710 /* end confdefs.h.  */
23711 $ac_includes_default
23712 int
23713 main ()
23714 {
23715 if (sizeof ((bits16_t)))
23716           return 0;
23717   ;
23718   return 0;
23719 }
23720 _ACEOF
23721 rm -f conftest.$ac_objext
23722 if { (ac_try="$ac_compile"
23723 case "(($ac_try" in
23724   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23725   *) ac_try_echo=$ac_try;;
23726 esac
23727 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23728 $as_echo "$ac_try_echo") >&5
23729   (eval "$ac_compile") 2>conftest.er1
23730   ac_status=$?
23731   grep -v '^ *+' conftest.er1 >conftest.err
23732   rm -f conftest.er1
23733   cat conftest.err >&5
23734   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23735   (exit $ac_status); } && {
23736          test -z "$ac_c_werror_flag" ||
23737          test ! -s conftest.err
23738        } && test -s conftest.$ac_objext; then
23739   :
23740 else
23741   $as_echo "$as_me: failed program was:" >&5
23742 sed 's/^/| /' conftest.$ac_ext >&5
23743
23744         ac_cv_type_bits16_t=yes
23745 fi
23746
23747 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23748 else
23749   $as_echo "$as_me: failed program was:" >&5
23750 sed 's/^/| /' conftest.$ac_ext >&5
23751
23752
23753 fi
23754
23755 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23756 fi
23757 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_bits16_t" >&5
23758 $as_echo "$ac_cv_type_bits16_t" >&6; }
23759 if test "x$ac_cv_type_bits16_t" = x""yes; then
23760   :
23761 else
23762
23763 cat >>confdefs.h <<_ACEOF
23764 #define bits16_t short
23765 _ACEOF
23766
23767 fi
23768
23769 fi
23770
23771
23772 if test "$ac_cv_sizeof_short" = 2; then
23773   { $as_echo "$as_me:$LINENO: checking for u_bits16_t" >&5
23774 $as_echo_n "checking for u_bits16_t... " >&6; }
23775 if test "${ac_cv_type_u_bits16_t+set}" = set; then
23776   $as_echo_n "(cached) " >&6
23777 else
23778   ac_cv_type_u_bits16_t=no
23779 cat >conftest.$ac_ext <<_ACEOF
23780 /* confdefs.h.  */
23781 _ACEOF
23782 cat confdefs.h >>conftest.$ac_ext
23783 cat >>conftest.$ac_ext <<_ACEOF
23784 /* end confdefs.h.  */
23785 $ac_includes_default
23786 int
23787 main ()
23788 {
23789 if (sizeof (u_bits16_t))
23790        return 0;
23791   ;
23792   return 0;
23793 }
23794 _ACEOF
23795 rm -f conftest.$ac_objext
23796 if { (ac_try="$ac_compile"
23797 case "(($ac_try" in
23798   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23799   *) ac_try_echo=$ac_try;;
23800 esac
23801 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23802 $as_echo "$ac_try_echo") >&5
23803   (eval "$ac_compile") 2>conftest.er1
23804   ac_status=$?
23805   grep -v '^ *+' conftest.er1 >conftest.err
23806   rm -f conftest.er1
23807   cat conftest.err >&5
23808   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23809   (exit $ac_status); } && {
23810          test -z "$ac_c_werror_flag" ||
23811          test ! -s conftest.err
23812        } && test -s conftest.$ac_objext; then
23813   cat >conftest.$ac_ext <<_ACEOF
23814 /* confdefs.h.  */
23815 _ACEOF
23816 cat confdefs.h >>conftest.$ac_ext
23817 cat >>conftest.$ac_ext <<_ACEOF
23818 /* end confdefs.h.  */
23819 $ac_includes_default
23820 int
23821 main ()
23822 {
23823 if (sizeof ((u_bits16_t)))
23824           return 0;
23825   ;
23826   return 0;
23827 }
23828 _ACEOF
23829 rm -f conftest.$ac_objext
23830 if { (ac_try="$ac_compile"
23831 case "(($ac_try" in
23832   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23833   *) ac_try_echo=$ac_try;;
23834 esac
23835 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23836 $as_echo "$ac_try_echo") >&5
23837   (eval "$ac_compile") 2>conftest.er1
23838   ac_status=$?
23839   grep -v '^ *+' conftest.er1 >conftest.err
23840   rm -f conftest.er1
23841   cat conftest.err >&5
23842   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23843   (exit $ac_status); } && {
23844          test -z "$ac_c_werror_flag" ||
23845          test ! -s conftest.err
23846        } && test -s conftest.$ac_objext; then
23847   :
23848 else
23849   $as_echo "$as_me: failed program was:" >&5
23850 sed 's/^/| /' conftest.$ac_ext >&5
23851
23852         ac_cv_type_u_bits16_t=yes
23853 fi
23854
23855 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23856 else
23857   $as_echo "$as_me: failed program was:" >&5
23858 sed 's/^/| /' conftest.$ac_ext >&5
23859
23860
23861 fi
23862
23863 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23864 fi
23865 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_u_bits16_t" >&5
23866 $as_echo "$ac_cv_type_u_bits16_t" >&6; }
23867 if test "x$ac_cv_type_u_bits16_t" = x""yes; then
23868   :
23869 else
23870
23871 cat >>confdefs.h <<_ACEOF
23872 #define u_bits16_t unsigned short
23873 _ACEOF
23874
23875 fi
23876
23877 elif test "$ac_cv_sizeof_char" = 2; then
23878   { $as_echo "$as_me:$LINENO: checking for u_bits16_t" >&5
23879 $as_echo_n "checking for u_bits16_t... " >&6; }
23880 if test "${ac_cv_type_u_bits16_t+set}" = set; then
23881   $as_echo_n "(cached) " >&6
23882 else
23883   ac_cv_type_u_bits16_t=no
23884 cat >conftest.$ac_ext <<_ACEOF
23885 /* confdefs.h.  */
23886 _ACEOF
23887 cat confdefs.h >>conftest.$ac_ext
23888 cat >>conftest.$ac_ext <<_ACEOF
23889 /* end confdefs.h.  */
23890 $ac_includes_default
23891 int
23892 main ()
23893 {
23894 if (sizeof (u_bits16_t))
23895        return 0;
23896   ;
23897   return 0;
23898 }
23899 _ACEOF
23900 rm -f conftest.$ac_objext
23901 if { (ac_try="$ac_compile"
23902 case "(($ac_try" in
23903   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23904   *) ac_try_echo=$ac_try;;
23905 esac
23906 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23907 $as_echo "$ac_try_echo") >&5
23908   (eval "$ac_compile") 2>conftest.er1
23909   ac_status=$?
23910   grep -v '^ *+' conftest.er1 >conftest.err
23911   rm -f conftest.er1
23912   cat conftest.err >&5
23913   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23914   (exit $ac_status); } && {
23915          test -z "$ac_c_werror_flag" ||
23916          test ! -s conftest.err
23917        } && test -s conftest.$ac_objext; then
23918   cat >conftest.$ac_ext <<_ACEOF
23919 /* confdefs.h.  */
23920 _ACEOF
23921 cat confdefs.h >>conftest.$ac_ext
23922 cat >>conftest.$ac_ext <<_ACEOF
23923 /* end confdefs.h.  */
23924 $ac_includes_default
23925 int
23926 main ()
23927 {
23928 if (sizeof ((u_bits16_t)))
23929           return 0;
23930   ;
23931   return 0;
23932 }
23933 _ACEOF
23934 rm -f conftest.$ac_objext
23935 if { (ac_try="$ac_compile"
23936 case "(($ac_try" in
23937   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
23938   *) ac_try_echo=$ac_try;;
23939 esac
23940 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
23941 $as_echo "$ac_try_echo") >&5
23942   (eval "$ac_compile") 2>conftest.er1
23943   ac_status=$?
23944   grep -v '^ *+' conftest.er1 >conftest.err
23945   rm -f conftest.er1
23946   cat conftest.err >&5
23947   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
23948   (exit $ac_status); } && {
23949          test -z "$ac_c_werror_flag" ||
23950          test ! -s conftest.err
23951        } && test -s conftest.$ac_objext; then
23952   :
23953 else
23954   $as_echo "$as_me: failed program was:" >&5
23955 sed 's/^/| /' conftest.$ac_ext >&5
23956
23957         ac_cv_type_u_bits16_t=yes
23958 fi
23959
23960 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23961 else
23962   $as_echo "$as_me: failed program was:" >&5
23963 sed 's/^/| /' conftest.$ac_ext >&5
23964
23965
23966 fi
23967
23968 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
23969 fi
23970 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_u_bits16_t" >&5
23971 $as_echo "$ac_cv_type_u_bits16_t" >&6; }
23972 if test "x$ac_cv_type_u_bits16_t" = x""yes; then
23973   :
23974 else
23975
23976 cat >>confdefs.h <<_ACEOF
23977 #define u_bits16_t unsigned char
23978 _ACEOF
23979
23980 fi
23981
23982 else
23983   { $as_echo "$as_me:$LINENO: checking for u_bits16_t" >&5
23984 $as_echo_n "checking for u_bits16_t... " >&6; }
23985 if test "${ac_cv_type_u_bits16_t+set}" = set; then
23986   $as_echo_n "(cached) " >&6
23987 else
23988   ac_cv_type_u_bits16_t=no
23989 cat >conftest.$ac_ext <<_ACEOF
23990 /* confdefs.h.  */
23991 _ACEOF
23992 cat confdefs.h >>conftest.$ac_ext
23993 cat >>conftest.$ac_ext <<_ACEOF
23994 /* end confdefs.h.  */
23995 $ac_includes_default
23996 int
23997 main ()
23998 {
23999 if (sizeof (u_bits16_t))
24000        return 0;
24001   ;
24002   return 0;
24003 }
24004 _ACEOF
24005 rm -f conftest.$ac_objext
24006 if { (ac_try="$ac_compile"
24007 case "(($ac_try" in
24008   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24009   *) ac_try_echo=$ac_try;;
24010 esac
24011 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24012 $as_echo "$ac_try_echo") >&5
24013   (eval "$ac_compile") 2>conftest.er1
24014   ac_status=$?
24015   grep -v '^ *+' conftest.er1 >conftest.err
24016   rm -f conftest.er1
24017   cat conftest.err >&5
24018   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24019   (exit $ac_status); } && {
24020          test -z "$ac_c_werror_flag" ||
24021          test ! -s conftest.err
24022        } && test -s conftest.$ac_objext; then
24023   cat >conftest.$ac_ext <<_ACEOF
24024 /* confdefs.h.  */
24025 _ACEOF
24026 cat confdefs.h >>conftest.$ac_ext
24027 cat >>conftest.$ac_ext <<_ACEOF
24028 /* end confdefs.h.  */
24029 $ac_includes_default
24030 int
24031 main ()
24032 {
24033 if (sizeof ((u_bits16_t)))
24034           return 0;
24035   ;
24036   return 0;
24037 }
24038 _ACEOF
24039 rm -f conftest.$ac_objext
24040 if { (ac_try="$ac_compile"
24041 case "(($ac_try" in
24042   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24043   *) ac_try_echo=$ac_try;;
24044 esac
24045 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24046 $as_echo "$ac_try_echo") >&5
24047   (eval "$ac_compile") 2>conftest.er1
24048   ac_status=$?
24049   grep -v '^ *+' conftest.er1 >conftest.err
24050   rm -f conftest.er1
24051   cat conftest.err >&5
24052   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24053   (exit $ac_status); } && {
24054          test -z "$ac_c_werror_flag" ||
24055          test ! -s conftest.err
24056        } && test -s conftest.$ac_objext; then
24057   :
24058 else
24059   $as_echo "$as_me: failed program was:" >&5
24060 sed 's/^/| /' conftest.$ac_ext >&5
24061
24062         ac_cv_type_u_bits16_t=yes
24063 fi
24064
24065 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24066 else
24067   $as_echo "$as_me: failed program was:" >&5
24068 sed 's/^/| /' conftest.$ac_ext >&5
24069
24070
24071 fi
24072
24073 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24074 fi
24075 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_u_bits16_t" >&5
24076 $as_echo "$ac_cv_type_u_bits16_t" >&6; }
24077 if test "x$ac_cv_type_u_bits16_t" = x""yes; then
24078   :
24079 else
24080
24081 cat >>confdefs.h <<_ACEOF
24082 #define u_bits16_t unsigned short
24083 _ACEOF
24084
24085 fi
24086
24087 fi
24088
24089
24090 if test "$ac_cv_sizeof_int" = 4; then
24091   { $as_echo "$as_me:$LINENO: checking for bits32_t" >&5
24092 $as_echo_n "checking for bits32_t... " >&6; }
24093 if test "${ac_cv_type_bits32_t+set}" = set; then
24094   $as_echo_n "(cached) " >&6
24095 else
24096   ac_cv_type_bits32_t=no
24097 cat >conftest.$ac_ext <<_ACEOF
24098 /* confdefs.h.  */
24099 _ACEOF
24100 cat confdefs.h >>conftest.$ac_ext
24101 cat >>conftest.$ac_ext <<_ACEOF
24102 /* end confdefs.h.  */
24103 $ac_includes_default
24104 int
24105 main ()
24106 {
24107 if (sizeof (bits32_t))
24108        return 0;
24109   ;
24110   return 0;
24111 }
24112 _ACEOF
24113 rm -f conftest.$ac_objext
24114 if { (ac_try="$ac_compile"
24115 case "(($ac_try" in
24116   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24117   *) ac_try_echo=$ac_try;;
24118 esac
24119 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24120 $as_echo "$ac_try_echo") >&5
24121   (eval "$ac_compile") 2>conftest.er1
24122   ac_status=$?
24123   grep -v '^ *+' conftest.er1 >conftest.err
24124   rm -f conftest.er1
24125   cat conftest.err >&5
24126   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24127   (exit $ac_status); } && {
24128          test -z "$ac_c_werror_flag" ||
24129          test ! -s conftest.err
24130        } && test -s conftest.$ac_objext; then
24131   cat >conftest.$ac_ext <<_ACEOF
24132 /* confdefs.h.  */
24133 _ACEOF
24134 cat confdefs.h >>conftest.$ac_ext
24135 cat >>conftest.$ac_ext <<_ACEOF
24136 /* end confdefs.h.  */
24137 $ac_includes_default
24138 int
24139 main ()
24140 {
24141 if (sizeof ((bits32_t)))
24142           return 0;
24143   ;
24144   return 0;
24145 }
24146 _ACEOF
24147 rm -f conftest.$ac_objext
24148 if { (ac_try="$ac_compile"
24149 case "(($ac_try" in
24150   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24151   *) ac_try_echo=$ac_try;;
24152 esac
24153 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24154 $as_echo "$ac_try_echo") >&5
24155   (eval "$ac_compile") 2>conftest.er1
24156   ac_status=$?
24157   grep -v '^ *+' conftest.er1 >conftest.err
24158   rm -f conftest.er1
24159   cat conftest.err >&5
24160   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24161   (exit $ac_status); } && {
24162          test -z "$ac_c_werror_flag" ||
24163          test ! -s conftest.err
24164        } && test -s conftest.$ac_objext; then
24165   :
24166 else
24167   $as_echo "$as_me: failed program was:" >&5
24168 sed 's/^/| /' conftest.$ac_ext >&5
24169
24170         ac_cv_type_bits32_t=yes
24171 fi
24172
24173 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24174 else
24175   $as_echo "$as_me: failed program was:" >&5
24176 sed 's/^/| /' conftest.$ac_ext >&5
24177
24178
24179 fi
24180
24181 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24182 fi
24183 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_bits32_t" >&5
24184 $as_echo "$ac_cv_type_bits32_t" >&6; }
24185 if test "x$ac_cv_type_bits32_t" = x""yes; then
24186   :
24187 else
24188
24189 cat >>confdefs.h <<_ACEOF
24190 #define bits32_t int
24191 _ACEOF
24192
24193 fi
24194
24195 elif test "$ac_cv_sizeof_long" = 4; then
24196   { $as_echo "$as_me:$LINENO: checking for bits32_t" >&5
24197 $as_echo_n "checking for bits32_t... " >&6; }
24198 if test "${ac_cv_type_bits32_t+set}" = set; then
24199   $as_echo_n "(cached) " >&6
24200 else
24201   ac_cv_type_bits32_t=no
24202 cat >conftest.$ac_ext <<_ACEOF
24203 /* confdefs.h.  */
24204 _ACEOF
24205 cat confdefs.h >>conftest.$ac_ext
24206 cat >>conftest.$ac_ext <<_ACEOF
24207 /* end confdefs.h.  */
24208 $ac_includes_default
24209 int
24210 main ()
24211 {
24212 if (sizeof (bits32_t))
24213        return 0;
24214   ;
24215   return 0;
24216 }
24217 _ACEOF
24218 rm -f conftest.$ac_objext
24219 if { (ac_try="$ac_compile"
24220 case "(($ac_try" in
24221   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24222   *) ac_try_echo=$ac_try;;
24223 esac
24224 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24225 $as_echo "$ac_try_echo") >&5
24226   (eval "$ac_compile") 2>conftest.er1
24227   ac_status=$?
24228   grep -v '^ *+' conftest.er1 >conftest.err
24229   rm -f conftest.er1
24230   cat conftest.err >&5
24231   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24232   (exit $ac_status); } && {
24233          test -z "$ac_c_werror_flag" ||
24234          test ! -s conftest.err
24235        } && test -s conftest.$ac_objext; then
24236   cat >conftest.$ac_ext <<_ACEOF
24237 /* confdefs.h.  */
24238 _ACEOF
24239 cat confdefs.h >>conftest.$ac_ext
24240 cat >>conftest.$ac_ext <<_ACEOF
24241 /* end confdefs.h.  */
24242 $ac_includes_default
24243 int
24244 main ()
24245 {
24246 if (sizeof ((bits32_t)))
24247           return 0;
24248   ;
24249   return 0;
24250 }
24251 _ACEOF
24252 rm -f conftest.$ac_objext
24253 if { (ac_try="$ac_compile"
24254 case "(($ac_try" in
24255   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24256   *) ac_try_echo=$ac_try;;
24257 esac
24258 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24259 $as_echo "$ac_try_echo") >&5
24260   (eval "$ac_compile") 2>conftest.er1
24261   ac_status=$?
24262   grep -v '^ *+' conftest.er1 >conftest.err
24263   rm -f conftest.er1
24264   cat conftest.err >&5
24265   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24266   (exit $ac_status); } && {
24267          test -z "$ac_c_werror_flag" ||
24268          test ! -s conftest.err
24269        } && test -s conftest.$ac_objext; then
24270   :
24271 else
24272   $as_echo "$as_me: failed program was:" >&5
24273 sed 's/^/| /' conftest.$ac_ext >&5
24274
24275         ac_cv_type_bits32_t=yes
24276 fi
24277
24278 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24279 else
24280   $as_echo "$as_me: failed program was:" >&5
24281 sed 's/^/| /' conftest.$ac_ext >&5
24282
24283
24284 fi
24285
24286 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24287 fi
24288 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_bits32_t" >&5
24289 $as_echo "$ac_cv_type_bits32_t" >&6; }
24290 if test "x$ac_cv_type_bits32_t" = x""yes; then
24291   :
24292 else
24293
24294 cat >>confdefs.h <<_ACEOF
24295 #define bits32_t long
24296 _ACEOF
24297
24298 fi
24299
24300 else
24301   { $as_echo "$as_me:$LINENO: checking for bits32_t" >&5
24302 $as_echo_n "checking for bits32_t... " >&6; }
24303 if test "${ac_cv_type_bits32_t+set}" = set; then
24304   $as_echo_n "(cached) " >&6
24305 else
24306   ac_cv_type_bits32_t=no
24307 cat >conftest.$ac_ext <<_ACEOF
24308 /* confdefs.h.  */
24309 _ACEOF
24310 cat confdefs.h >>conftest.$ac_ext
24311 cat >>conftest.$ac_ext <<_ACEOF
24312 /* end confdefs.h.  */
24313 $ac_includes_default
24314 int
24315 main ()
24316 {
24317 if (sizeof (bits32_t))
24318        return 0;
24319   ;
24320   return 0;
24321 }
24322 _ACEOF
24323 rm -f conftest.$ac_objext
24324 if { (ac_try="$ac_compile"
24325 case "(($ac_try" in
24326   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24327   *) ac_try_echo=$ac_try;;
24328 esac
24329 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24330 $as_echo "$ac_try_echo") >&5
24331   (eval "$ac_compile") 2>conftest.er1
24332   ac_status=$?
24333   grep -v '^ *+' conftest.er1 >conftest.err
24334   rm -f conftest.er1
24335   cat conftest.err >&5
24336   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24337   (exit $ac_status); } && {
24338          test -z "$ac_c_werror_flag" ||
24339          test ! -s conftest.err
24340        } && test -s conftest.$ac_objext; then
24341   cat >conftest.$ac_ext <<_ACEOF
24342 /* confdefs.h.  */
24343 _ACEOF
24344 cat confdefs.h >>conftest.$ac_ext
24345 cat >>conftest.$ac_ext <<_ACEOF
24346 /* end confdefs.h.  */
24347 $ac_includes_default
24348 int
24349 main ()
24350 {
24351 if (sizeof ((bits32_t)))
24352           return 0;
24353   ;
24354   return 0;
24355 }
24356 _ACEOF
24357 rm -f conftest.$ac_objext
24358 if { (ac_try="$ac_compile"
24359 case "(($ac_try" in
24360   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24361   *) ac_try_echo=$ac_try;;
24362 esac
24363 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24364 $as_echo "$ac_try_echo") >&5
24365   (eval "$ac_compile") 2>conftest.er1
24366   ac_status=$?
24367   grep -v '^ *+' conftest.er1 >conftest.err
24368   rm -f conftest.er1
24369   cat conftest.err >&5
24370   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24371   (exit $ac_status); } && {
24372          test -z "$ac_c_werror_flag" ||
24373          test ! -s conftest.err
24374        } && test -s conftest.$ac_objext; then
24375   :
24376 else
24377   $as_echo "$as_me: failed program was:" >&5
24378 sed 's/^/| /' conftest.$ac_ext >&5
24379
24380         ac_cv_type_bits32_t=yes
24381 fi
24382
24383 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24384 else
24385   $as_echo "$as_me: failed program was:" >&5
24386 sed 's/^/| /' conftest.$ac_ext >&5
24387
24388
24389 fi
24390
24391 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24392 fi
24393 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_bits32_t" >&5
24394 $as_echo "$ac_cv_type_bits32_t" >&6; }
24395 if test "x$ac_cv_type_bits32_t" = x""yes; then
24396   :
24397 else
24398
24399 cat >>confdefs.h <<_ACEOF
24400 #define bits32_t int
24401 _ACEOF
24402
24403 fi
24404
24405 fi
24406
24407
24408 if test "$ac_cv_sizeof_int" = 4; then
24409   { $as_echo "$as_me:$LINENO: checking for u_bits32_t" >&5
24410 $as_echo_n "checking for u_bits32_t... " >&6; }
24411 if test "${ac_cv_type_u_bits32_t+set}" = set; then
24412   $as_echo_n "(cached) " >&6
24413 else
24414   ac_cv_type_u_bits32_t=no
24415 cat >conftest.$ac_ext <<_ACEOF
24416 /* confdefs.h.  */
24417 _ACEOF
24418 cat confdefs.h >>conftest.$ac_ext
24419 cat >>conftest.$ac_ext <<_ACEOF
24420 /* end confdefs.h.  */
24421 $ac_includes_default
24422 int
24423 main ()
24424 {
24425 if (sizeof (u_bits32_t))
24426        return 0;
24427   ;
24428   return 0;
24429 }
24430 _ACEOF
24431 rm -f conftest.$ac_objext
24432 if { (ac_try="$ac_compile"
24433 case "(($ac_try" in
24434   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24435   *) ac_try_echo=$ac_try;;
24436 esac
24437 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24438 $as_echo "$ac_try_echo") >&5
24439   (eval "$ac_compile") 2>conftest.er1
24440   ac_status=$?
24441   grep -v '^ *+' conftest.er1 >conftest.err
24442   rm -f conftest.er1
24443   cat conftest.err >&5
24444   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24445   (exit $ac_status); } && {
24446          test -z "$ac_c_werror_flag" ||
24447          test ! -s conftest.err
24448        } && test -s conftest.$ac_objext; then
24449   cat >conftest.$ac_ext <<_ACEOF
24450 /* confdefs.h.  */
24451 _ACEOF
24452 cat confdefs.h >>conftest.$ac_ext
24453 cat >>conftest.$ac_ext <<_ACEOF
24454 /* end confdefs.h.  */
24455 $ac_includes_default
24456 int
24457 main ()
24458 {
24459 if (sizeof ((u_bits32_t)))
24460           return 0;
24461   ;
24462   return 0;
24463 }
24464 _ACEOF
24465 rm -f conftest.$ac_objext
24466 if { (ac_try="$ac_compile"
24467 case "(($ac_try" in
24468   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24469   *) ac_try_echo=$ac_try;;
24470 esac
24471 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24472 $as_echo "$ac_try_echo") >&5
24473   (eval "$ac_compile") 2>conftest.er1
24474   ac_status=$?
24475   grep -v '^ *+' conftest.er1 >conftest.err
24476   rm -f conftest.er1
24477   cat conftest.err >&5
24478   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24479   (exit $ac_status); } && {
24480          test -z "$ac_c_werror_flag" ||
24481          test ! -s conftest.err
24482        } && test -s conftest.$ac_objext; then
24483   :
24484 else
24485   $as_echo "$as_me: failed program was:" >&5
24486 sed 's/^/| /' conftest.$ac_ext >&5
24487
24488         ac_cv_type_u_bits32_t=yes
24489 fi
24490
24491 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24492 else
24493   $as_echo "$as_me: failed program was:" >&5
24494 sed 's/^/| /' conftest.$ac_ext >&5
24495
24496
24497 fi
24498
24499 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24500 fi
24501 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_u_bits32_t" >&5
24502 $as_echo "$ac_cv_type_u_bits32_t" >&6; }
24503 if test "x$ac_cv_type_u_bits32_t" = x""yes; then
24504   :
24505 else
24506
24507 cat >>confdefs.h <<_ACEOF
24508 #define u_bits32_t unsigned int
24509 _ACEOF
24510
24511 fi
24512
24513 elif test "$ac_cv_sizeof_long" = 4; then
24514   { $as_echo "$as_me:$LINENO: checking for u_bits32_t" >&5
24515 $as_echo_n "checking for u_bits32_t... " >&6; }
24516 if test "${ac_cv_type_u_bits32_t+set}" = set; then
24517   $as_echo_n "(cached) " >&6
24518 else
24519   ac_cv_type_u_bits32_t=no
24520 cat >conftest.$ac_ext <<_ACEOF
24521 /* confdefs.h.  */
24522 _ACEOF
24523 cat confdefs.h >>conftest.$ac_ext
24524 cat >>conftest.$ac_ext <<_ACEOF
24525 /* end confdefs.h.  */
24526 $ac_includes_default
24527 int
24528 main ()
24529 {
24530 if (sizeof (u_bits32_t))
24531        return 0;
24532   ;
24533   return 0;
24534 }
24535 _ACEOF
24536 rm -f conftest.$ac_objext
24537 if { (ac_try="$ac_compile"
24538 case "(($ac_try" in
24539   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24540   *) ac_try_echo=$ac_try;;
24541 esac
24542 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24543 $as_echo "$ac_try_echo") >&5
24544   (eval "$ac_compile") 2>conftest.er1
24545   ac_status=$?
24546   grep -v '^ *+' conftest.er1 >conftest.err
24547   rm -f conftest.er1
24548   cat conftest.err >&5
24549   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24550   (exit $ac_status); } && {
24551          test -z "$ac_c_werror_flag" ||
24552          test ! -s conftest.err
24553        } && test -s conftest.$ac_objext; then
24554   cat >conftest.$ac_ext <<_ACEOF
24555 /* confdefs.h.  */
24556 _ACEOF
24557 cat confdefs.h >>conftest.$ac_ext
24558 cat >>conftest.$ac_ext <<_ACEOF
24559 /* end confdefs.h.  */
24560 $ac_includes_default
24561 int
24562 main ()
24563 {
24564 if (sizeof ((u_bits32_t)))
24565           return 0;
24566   ;
24567   return 0;
24568 }
24569 _ACEOF
24570 rm -f conftest.$ac_objext
24571 if { (ac_try="$ac_compile"
24572 case "(($ac_try" in
24573   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24574   *) ac_try_echo=$ac_try;;
24575 esac
24576 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24577 $as_echo "$ac_try_echo") >&5
24578   (eval "$ac_compile") 2>conftest.er1
24579   ac_status=$?
24580   grep -v '^ *+' conftest.er1 >conftest.err
24581   rm -f conftest.er1
24582   cat conftest.err >&5
24583   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24584   (exit $ac_status); } && {
24585          test -z "$ac_c_werror_flag" ||
24586          test ! -s conftest.err
24587        } && test -s conftest.$ac_objext; then
24588   :
24589 else
24590   $as_echo "$as_me: failed program was:" >&5
24591 sed 's/^/| /' conftest.$ac_ext >&5
24592
24593         ac_cv_type_u_bits32_t=yes
24594 fi
24595
24596 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24597 else
24598   $as_echo "$as_me: failed program was:" >&5
24599 sed 's/^/| /' conftest.$ac_ext >&5
24600
24601
24602 fi
24603
24604 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24605 fi
24606 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_u_bits32_t" >&5
24607 $as_echo "$ac_cv_type_u_bits32_t" >&6; }
24608 if test "x$ac_cv_type_u_bits32_t" = x""yes; then
24609   :
24610 else
24611
24612 cat >>confdefs.h <<_ACEOF
24613 #define u_bits32_t unsigned long
24614 _ACEOF
24615
24616 fi
24617
24618 else
24619   { $as_echo "$as_me:$LINENO: checking for u_bits32_t" >&5
24620 $as_echo_n "checking for u_bits32_t... " >&6; }
24621 if test "${ac_cv_type_u_bits32_t+set}" = set; then
24622   $as_echo_n "(cached) " >&6
24623 else
24624   ac_cv_type_u_bits32_t=no
24625 cat >conftest.$ac_ext <<_ACEOF
24626 /* confdefs.h.  */
24627 _ACEOF
24628 cat confdefs.h >>conftest.$ac_ext
24629 cat >>conftest.$ac_ext <<_ACEOF
24630 /* end confdefs.h.  */
24631 $ac_includes_default
24632 int
24633 main ()
24634 {
24635 if (sizeof (u_bits32_t))
24636        return 0;
24637   ;
24638   return 0;
24639 }
24640 _ACEOF
24641 rm -f conftest.$ac_objext
24642 if { (ac_try="$ac_compile"
24643 case "(($ac_try" in
24644   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24645   *) ac_try_echo=$ac_try;;
24646 esac
24647 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24648 $as_echo "$ac_try_echo") >&5
24649   (eval "$ac_compile") 2>conftest.er1
24650   ac_status=$?
24651   grep -v '^ *+' conftest.er1 >conftest.err
24652   rm -f conftest.er1
24653   cat conftest.err >&5
24654   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24655   (exit $ac_status); } && {
24656          test -z "$ac_c_werror_flag" ||
24657          test ! -s conftest.err
24658        } && test -s conftest.$ac_objext; then
24659   cat >conftest.$ac_ext <<_ACEOF
24660 /* confdefs.h.  */
24661 _ACEOF
24662 cat confdefs.h >>conftest.$ac_ext
24663 cat >>conftest.$ac_ext <<_ACEOF
24664 /* end confdefs.h.  */
24665 $ac_includes_default
24666 int
24667 main ()
24668 {
24669 if (sizeof ((u_bits32_t)))
24670           return 0;
24671   ;
24672   return 0;
24673 }
24674 _ACEOF
24675 rm -f conftest.$ac_objext
24676 if { (ac_try="$ac_compile"
24677 case "(($ac_try" in
24678   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24679   *) ac_try_echo=$ac_try;;
24680 esac
24681 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24682 $as_echo "$ac_try_echo") >&5
24683   (eval "$ac_compile") 2>conftest.er1
24684   ac_status=$?
24685   grep -v '^ *+' conftest.er1 >conftest.err
24686   rm -f conftest.er1
24687   cat conftest.err >&5
24688   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24689   (exit $ac_status); } && {
24690          test -z "$ac_c_werror_flag" ||
24691          test ! -s conftest.err
24692        } && test -s conftest.$ac_objext; then
24693   :
24694 else
24695   $as_echo "$as_me: failed program was:" >&5
24696 sed 's/^/| /' conftest.$ac_ext >&5
24697
24698         ac_cv_type_u_bits32_t=yes
24699 fi
24700
24701 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24702 else
24703   $as_echo "$as_me: failed program was:" >&5
24704 sed 's/^/| /' conftest.$ac_ext >&5
24705
24706
24707 fi
24708
24709 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24710 fi
24711 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_u_bits32_t" >&5
24712 $as_echo "$ac_cv_type_u_bits32_t" >&6; }
24713 if test "x$ac_cv_type_u_bits32_t" = x""yes; then
24714   :
24715 else
24716
24717 cat >>confdefs.h <<_ACEOF
24718 #define u_bits32_t unsigned int
24719 _ACEOF
24720
24721 fi
24722
24723 fi
24724
24725
24726 if test "$ac_cv_sizeof_char_p" = 8; then
24727   { $as_echo "$as_me:$LINENO: checking for bits64_t" >&5
24728 $as_echo_n "checking for bits64_t... " >&6; }
24729 if test "${ac_cv_type_bits64_t+set}" = set; then
24730   $as_echo_n "(cached) " >&6
24731 else
24732   ac_cv_type_bits64_t=no
24733 cat >conftest.$ac_ext <<_ACEOF
24734 /* confdefs.h.  */
24735 _ACEOF
24736 cat confdefs.h >>conftest.$ac_ext
24737 cat >>conftest.$ac_ext <<_ACEOF
24738 /* end confdefs.h.  */
24739 $ac_includes_default
24740 int
24741 main ()
24742 {
24743 if (sizeof (bits64_t))
24744        return 0;
24745   ;
24746   return 0;
24747 }
24748 _ACEOF
24749 rm -f conftest.$ac_objext
24750 if { (ac_try="$ac_compile"
24751 case "(($ac_try" in
24752   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24753   *) ac_try_echo=$ac_try;;
24754 esac
24755 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24756 $as_echo "$ac_try_echo") >&5
24757   (eval "$ac_compile") 2>conftest.er1
24758   ac_status=$?
24759   grep -v '^ *+' conftest.er1 >conftest.err
24760   rm -f conftest.er1
24761   cat conftest.err >&5
24762   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24763   (exit $ac_status); } && {
24764          test -z "$ac_c_werror_flag" ||
24765          test ! -s conftest.err
24766        } && test -s conftest.$ac_objext; then
24767   cat >conftest.$ac_ext <<_ACEOF
24768 /* confdefs.h.  */
24769 _ACEOF
24770 cat confdefs.h >>conftest.$ac_ext
24771 cat >>conftest.$ac_ext <<_ACEOF
24772 /* end confdefs.h.  */
24773 $ac_includes_default
24774 int
24775 main ()
24776 {
24777 if (sizeof ((bits64_t)))
24778           return 0;
24779   ;
24780   return 0;
24781 }
24782 _ACEOF
24783 rm -f conftest.$ac_objext
24784 if { (ac_try="$ac_compile"
24785 case "(($ac_try" in
24786   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24787   *) ac_try_echo=$ac_try;;
24788 esac
24789 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24790 $as_echo "$ac_try_echo") >&5
24791   (eval "$ac_compile") 2>conftest.er1
24792   ac_status=$?
24793   grep -v '^ *+' conftest.er1 >conftest.err
24794   rm -f conftest.er1
24795   cat conftest.err >&5
24796   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24797   (exit $ac_status); } && {
24798          test -z "$ac_c_werror_flag" ||
24799          test ! -s conftest.err
24800        } && test -s conftest.$ac_objext; then
24801   :
24802 else
24803   $as_echo "$as_me: failed program was:" >&5
24804 sed 's/^/| /' conftest.$ac_ext >&5
24805
24806         ac_cv_type_bits64_t=yes
24807 fi
24808
24809 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24810 else
24811   $as_echo "$as_me: failed program was:" >&5
24812 sed 's/^/| /' conftest.$ac_ext >&5
24813
24814
24815 fi
24816
24817 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24818 fi
24819 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_bits64_t" >&5
24820 $as_echo "$ac_cv_type_bits64_t" >&6; }
24821 if test "x$ac_cv_type_bits64_t" = x""yes; then
24822   :
24823 else
24824
24825 cat >>confdefs.h <<_ACEOF
24826 #define bits64_t char *
24827 _ACEOF
24828
24829 fi
24830
24831 elif test "$ac_cv_sizeof_double" = 8; then
24832   { $as_echo "$as_me:$LINENO: checking for bits64_t" >&5
24833 $as_echo_n "checking for bits64_t... " >&6; }
24834 if test "${ac_cv_type_bits64_t+set}" = set; then
24835   $as_echo_n "(cached) " >&6
24836 else
24837   ac_cv_type_bits64_t=no
24838 cat >conftest.$ac_ext <<_ACEOF
24839 /* confdefs.h.  */
24840 _ACEOF
24841 cat confdefs.h >>conftest.$ac_ext
24842 cat >>conftest.$ac_ext <<_ACEOF
24843 /* end confdefs.h.  */
24844 $ac_includes_default
24845 int
24846 main ()
24847 {
24848 if (sizeof (bits64_t))
24849        return 0;
24850   ;
24851   return 0;
24852 }
24853 _ACEOF
24854 rm -f conftest.$ac_objext
24855 if { (ac_try="$ac_compile"
24856 case "(($ac_try" in
24857   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24858   *) ac_try_echo=$ac_try;;
24859 esac
24860 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24861 $as_echo "$ac_try_echo") >&5
24862   (eval "$ac_compile") 2>conftest.er1
24863   ac_status=$?
24864   grep -v '^ *+' conftest.er1 >conftest.err
24865   rm -f conftest.er1
24866   cat conftest.err >&5
24867   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24868   (exit $ac_status); } && {
24869          test -z "$ac_c_werror_flag" ||
24870          test ! -s conftest.err
24871        } && test -s conftest.$ac_objext; then
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 $ac_includes_default
24879 int
24880 main ()
24881 {
24882 if (sizeof ((bits64_t)))
24883           return 0;
24884   ;
24885   return 0;
24886 }
24887 _ACEOF
24888 rm -f conftest.$ac_objext
24889 if { (ac_try="$ac_compile"
24890 case "(($ac_try" in
24891   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24892   *) ac_try_echo=$ac_try;;
24893 esac
24894 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24895 $as_echo "$ac_try_echo") >&5
24896   (eval "$ac_compile") 2>conftest.er1
24897   ac_status=$?
24898   grep -v '^ *+' conftest.er1 >conftest.err
24899   rm -f conftest.er1
24900   cat conftest.err >&5
24901   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24902   (exit $ac_status); } && {
24903          test -z "$ac_c_werror_flag" ||
24904          test ! -s conftest.err
24905        } && test -s conftest.$ac_objext; then
24906   :
24907 else
24908   $as_echo "$as_me: failed program was:" >&5
24909 sed 's/^/| /' conftest.$ac_ext >&5
24910
24911         ac_cv_type_bits64_t=yes
24912 fi
24913
24914 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24915 else
24916   $as_echo "$as_me: failed program was:" >&5
24917 sed 's/^/| /' conftest.$ac_ext >&5
24918
24919
24920 fi
24921
24922 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
24923 fi
24924 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_bits64_t" >&5
24925 $as_echo "$ac_cv_type_bits64_t" >&6; }
24926 if test "x$ac_cv_type_bits64_t" = x""yes; then
24927   :
24928 else
24929
24930 cat >>confdefs.h <<_ACEOF
24931 #define bits64_t double
24932 _ACEOF
24933
24934 fi
24935
24936 elif test -n "$ac_cv_type_long_long" && test "$ac_cv_sizeof_long_long" = 8; then
24937   { $as_echo "$as_me:$LINENO: checking for bits64_t" >&5
24938 $as_echo_n "checking for bits64_t... " >&6; }
24939 if test "${ac_cv_type_bits64_t+set}" = set; then
24940   $as_echo_n "(cached) " >&6
24941 else
24942   ac_cv_type_bits64_t=no
24943 cat >conftest.$ac_ext <<_ACEOF
24944 /* confdefs.h.  */
24945 _ACEOF
24946 cat confdefs.h >>conftest.$ac_ext
24947 cat >>conftest.$ac_ext <<_ACEOF
24948 /* end confdefs.h.  */
24949 $ac_includes_default
24950 int
24951 main ()
24952 {
24953 if (sizeof (bits64_t))
24954        return 0;
24955   ;
24956   return 0;
24957 }
24958 _ACEOF
24959 rm -f conftest.$ac_objext
24960 if { (ac_try="$ac_compile"
24961 case "(($ac_try" in
24962   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24963   *) ac_try_echo=$ac_try;;
24964 esac
24965 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
24966 $as_echo "$ac_try_echo") >&5
24967   (eval "$ac_compile") 2>conftest.er1
24968   ac_status=$?
24969   grep -v '^ *+' conftest.er1 >conftest.err
24970   rm -f conftest.er1
24971   cat conftest.err >&5
24972   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
24973   (exit $ac_status); } && {
24974          test -z "$ac_c_werror_flag" ||
24975          test ! -s conftest.err
24976        } && test -s conftest.$ac_objext; then
24977   cat >conftest.$ac_ext <<_ACEOF
24978 /* confdefs.h.  */
24979 _ACEOF
24980 cat confdefs.h >>conftest.$ac_ext
24981 cat >>conftest.$ac_ext <<_ACEOF
24982 /* end confdefs.h.  */
24983 $ac_includes_default
24984 int
24985 main ()
24986 {
24987 if (sizeof ((bits64_t)))
24988           return 0;
24989   ;
24990   return 0;
24991 }
24992 _ACEOF
24993 rm -f conftest.$ac_objext
24994 if { (ac_try="$ac_compile"
24995 case "(($ac_try" in
24996   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
24997   *) ac_try_echo=$ac_try;;
24998 esac
24999 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25000 $as_echo "$ac_try_echo") >&5
25001   (eval "$ac_compile") 2>conftest.er1
25002   ac_status=$?
25003   grep -v '^ *+' conftest.er1 >conftest.err
25004   rm -f conftest.er1
25005   cat conftest.err >&5
25006   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25007   (exit $ac_status); } && {
25008          test -z "$ac_c_werror_flag" ||
25009          test ! -s conftest.err
25010        } && test -s conftest.$ac_objext; then
25011   :
25012 else
25013   $as_echo "$as_me: failed program was:" >&5
25014 sed 's/^/| /' conftest.$ac_ext >&5
25015
25016         ac_cv_type_bits64_t=yes
25017 fi
25018
25019 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25020 else
25021   $as_echo "$as_me: failed program was:" >&5
25022 sed 's/^/| /' conftest.$ac_ext >&5
25023
25024
25025 fi
25026
25027 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25028 fi
25029 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_bits64_t" >&5
25030 $as_echo "$ac_cv_type_bits64_t" >&6; }
25031 if test "x$ac_cv_type_bits64_t" = x""yes; then
25032   :
25033 else
25034
25035 cat >>confdefs.h <<_ACEOF
25036 #define bits64_t long long
25037 _ACEOF
25038
25039 fi
25040
25041 elif test "$ac_cv_sizeof_long" = 8; then
25042   { $as_echo "$as_me:$LINENO: checking for bits64_t" >&5
25043 $as_echo_n "checking for bits64_t... " >&6; }
25044 if test "${ac_cv_type_bits64_t+set}" = set; then
25045   $as_echo_n "(cached) " >&6
25046 else
25047   ac_cv_type_bits64_t=no
25048 cat >conftest.$ac_ext <<_ACEOF
25049 /* confdefs.h.  */
25050 _ACEOF
25051 cat confdefs.h >>conftest.$ac_ext
25052 cat >>conftest.$ac_ext <<_ACEOF
25053 /* end confdefs.h.  */
25054 $ac_includes_default
25055 int
25056 main ()
25057 {
25058 if (sizeof (bits64_t))
25059        return 0;
25060   ;
25061   return 0;
25062 }
25063 _ACEOF
25064 rm -f conftest.$ac_objext
25065 if { (ac_try="$ac_compile"
25066 case "(($ac_try" in
25067   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25068   *) ac_try_echo=$ac_try;;
25069 esac
25070 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25071 $as_echo "$ac_try_echo") >&5
25072   (eval "$ac_compile") 2>conftest.er1
25073   ac_status=$?
25074   grep -v '^ *+' conftest.er1 >conftest.err
25075   rm -f conftest.er1
25076   cat conftest.err >&5
25077   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25078   (exit $ac_status); } && {
25079          test -z "$ac_c_werror_flag" ||
25080          test ! -s conftest.err
25081        } && test -s conftest.$ac_objext; then
25082   cat >conftest.$ac_ext <<_ACEOF
25083 /* confdefs.h.  */
25084 _ACEOF
25085 cat confdefs.h >>conftest.$ac_ext
25086 cat >>conftest.$ac_ext <<_ACEOF
25087 /* end confdefs.h.  */
25088 $ac_includes_default
25089 int
25090 main ()
25091 {
25092 if (sizeof ((bits64_t)))
25093           return 0;
25094   ;
25095   return 0;
25096 }
25097 _ACEOF
25098 rm -f conftest.$ac_objext
25099 if { (ac_try="$ac_compile"
25100 case "(($ac_try" in
25101   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25102   *) ac_try_echo=$ac_try;;
25103 esac
25104 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25105 $as_echo "$ac_try_echo") >&5
25106   (eval "$ac_compile") 2>conftest.er1
25107   ac_status=$?
25108   grep -v '^ *+' conftest.er1 >conftest.err
25109   rm -f conftest.er1
25110   cat conftest.err >&5
25111   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25112   (exit $ac_status); } && {
25113          test -z "$ac_c_werror_flag" ||
25114          test ! -s conftest.err
25115        } && test -s conftest.$ac_objext; then
25116   :
25117 else
25118   $as_echo "$as_me: failed program was:" >&5
25119 sed 's/^/| /' conftest.$ac_ext >&5
25120
25121         ac_cv_type_bits64_t=yes
25122 fi
25123
25124 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25125 else
25126   $as_echo "$as_me: failed program was:" >&5
25127 sed 's/^/| /' conftest.$ac_ext >&5
25128
25129
25130 fi
25131
25132 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25133 fi
25134 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_bits64_t" >&5
25135 $as_echo "$ac_cv_type_bits64_t" >&6; }
25136 if test "x$ac_cv_type_bits64_t" = x""yes; then
25137   :
25138 else
25139
25140 cat >>confdefs.h <<_ACEOF
25141 #define bits64_t long
25142 _ACEOF
25143
25144 fi
25145
25146 else
25147   { $as_echo "$as_me:$LINENO: checking for bits64_t" >&5
25148 $as_echo_n "checking for bits64_t... " >&6; }
25149 if test "${ac_cv_type_bits64_t+set}" = set; then
25150   $as_echo_n "(cached) " >&6
25151 else
25152   ac_cv_type_bits64_t=no
25153 cat >conftest.$ac_ext <<_ACEOF
25154 /* confdefs.h.  */
25155 _ACEOF
25156 cat confdefs.h >>conftest.$ac_ext
25157 cat >>conftest.$ac_ext <<_ACEOF
25158 /* end confdefs.h.  */
25159 $ac_includes_default
25160 int
25161 main ()
25162 {
25163 if (sizeof (bits64_t))
25164        return 0;
25165   ;
25166   return 0;
25167 }
25168 _ACEOF
25169 rm -f conftest.$ac_objext
25170 if { (ac_try="$ac_compile"
25171 case "(($ac_try" in
25172   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25173   *) ac_try_echo=$ac_try;;
25174 esac
25175 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25176 $as_echo "$ac_try_echo") >&5
25177   (eval "$ac_compile") 2>conftest.er1
25178   ac_status=$?
25179   grep -v '^ *+' conftest.er1 >conftest.err
25180   rm -f conftest.er1
25181   cat conftest.err >&5
25182   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25183   (exit $ac_status); } && {
25184          test -z "$ac_c_werror_flag" ||
25185          test ! -s conftest.err
25186        } && test -s conftest.$ac_objext; then
25187   cat >conftest.$ac_ext <<_ACEOF
25188 /* confdefs.h.  */
25189 _ACEOF
25190 cat confdefs.h >>conftest.$ac_ext
25191 cat >>conftest.$ac_ext <<_ACEOF
25192 /* end confdefs.h.  */
25193 $ac_includes_default
25194 int
25195 main ()
25196 {
25197 if (sizeof ((bits64_t)))
25198           return 0;
25199   ;
25200   return 0;
25201 }
25202 _ACEOF
25203 rm -f conftest.$ac_objext
25204 if { (ac_try="$ac_compile"
25205 case "(($ac_try" in
25206   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25207   *) ac_try_echo=$ac_try;;
25208 esac
25209 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25210 $as_echo "$ac_try_echo") >&5
25211   (eval "$ac_compile") 2>conftest.er1
25212   ac_status=$?
25213   grep -v '^ *+' conftest.er1 >conftest.err
25214   rm -f conftest.er1
25215   cat conftest.err >&5
25216   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25217   (exit $ac_status); } && {
25218          test -z "$ac_c_werror_flag" ||
25219          test ! -s conftest.err
25220        } && test -s conftest.$ac_objext; then
25221   :
25222 else
25223   $as_echo "$as_me: failed program was:" >&5
25224 sed 's/^/| /' conftest.$ac_ext >&5
25225
25226         ac_cv_type_bits64_t=yes
25227 fi
25228
25229 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25230 else
25231   $as_echo "$as_me: failed program was:" >&5
25232 sed 's/^/| /' conftest.$ac_ext >&5
25233
25234
25235 fi
25236
25237 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25238 fi
25239 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_bits64_t" >&5
25240 $as_echo "$ac_cv_type_bits64_t" >&6; }
25241 if test "x$ac_cv_type_bits64_t" = x""yes; then
25242   :
25243 else
25244
25245 cat >>confdefs.h <<_ACEOF
25246 #define bits64_t double
25247 _ACEOF
25248
25249 fi
25250
25251 fi
25252
25253
25254
25255 if test "$ac_cv_sizeof_int" = "$ac_cv_sizeof_char_p"; then
25256   { $as_echo "$as_me:$LINENO: checking for ptrdiff_t" >&5
25257 $as_echo_n "checking for ptrdiff_t... " >&6; }
25258 if test "${ac_cv_type_ptrdiff_t+set}" = set; then
25259   $as_echo_n "(cached) " >&6
25260 else
25261   ac_cv_type_ptrdiff_t=no
25262 cat >conftest.$ac_ext <<_ACEOF
25263 /* confdefs.h.  */
25264 _ACEOF
25265 cat confdefs.h >>conftest.$ac_ext
25266 cat >>conftest.$ac_ext <<_ACEOF
25267 /* end confdefs.h.  */
25268 $ac_includes_default
25269 int
25270 main ()
25271 {
25272 if (sizeof (ptrdiff_t))
25273        return 0;
25274   ;
25275   return 0;
25276 }
25277 _ACEOF
25278 rm -f conftest.$ac_objext
25279 if { (ac_try="$ac_compile"
25280 case "(($ac_try" in
25281   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25282   *) ac_try_echo=$ac_try;;
25283 esac
25284 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25285 $as_echo "$ac_try_echo") >&5
25286   (eval "$ac_compile") 2>conftest.er1
25287   ac_status=$?
25288   grep -v '^ *+' conftest.er1 >conftest.err
25289   rm -f conftest.er1
25290   cat conftest.err >&5
25291   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25292   (exit $ac_status); } && {
25293          test -z "$ac_c_werror_flag" ||
25294          test ! -s conftest.err
25295        } && test -s conftest.$ac_objext; then
25296   cat >conftest.$ac_ext <<_ACEOF
25297 /* confdefs.h.  */
25298 _ACEOF
25299 cat confdefs.h >>conftest.$ac_ext
25300 cat >>conftest.$ac_ext <<_ACEOF
25301 /* end confdefs.h.  */
25302 $ac_includes_default
25303 int
25304 main ()
25305 {
25306 if (sizeof ((ptrdiff_t)))
25307           return 0;
25308   ;
25309   return 0;
25310 }
25311 _ACEOF
25312 rm -f conftest.$ac_objext
25313 if { (ac_try="$ac_compile"
25314 case "(($ac_try" in
25315   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25316   *) ac_try_echo=$ac_try;;
25317 esac
25318 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25319 $as_echo "$ac_try_echo") >&5
25320   (eval "$ac_compile") 2>conftest.er1
25321   ac_status=$?
25322   grep -v '^ *+' conftest.er1 >conftest.err
25323   rm -f conftest.er1
25324   cat conftest.err >&5
25325   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25326   (exit $ac_status); } && {
25327          test -z "$ac_c_werror_flag" ||
25328          test ! -s conftest.err
25329        } && test -s conftest.$ac_objext; then
25330   :
25331 else
25332   $as_echo "$as_me: failed program was:" >&5
25333 sed 's/^/| /' conftest.$ac_ext >&5
25334
25335         ac_cv_type_ptrdiff_t=yes
25336 fi
25337
25338 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25339 else
25340   $as_echo "$as_me: failed program was:" >&5
25341 sed 's/^/| /' conftest.$ac_ext >&5
25342
25343
25344 fi
25345
25346 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25347 fi
25348 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_ptrdiff_t" >&5
25349 $as_echo "$ac_cv_type_ptrdiff_t" >&6; }
25350 if test "x$ac_cv_type_ptrdiff_t" = x""yes; then
25351   :
25352 else
25353
25354 cat >>confdefs.h <<_ACEOF
25355 #define ptrdiff_t int
25356 _ACEOF
25357
25358 fi
25359
25360 elif test "$ac_cv_sizeof_long" = "$ac_cv_sizeof_char_p"; then
25361   { $as_echo "$as_me:$LINENO: checking for ptrdiff_t" >&5
25362 $as_echo_n "checking for ptrdiff_t... " >&6; }
25363 if test "${ac_cv_type_ptrdiff_t+set}" = set; then
25364   $as_echo_n "(cached) " >&6
25365 else
25366   ac_cv_type_ptrdiff_t=no
25367 cat >conftest.$ac_ext <<_ACEOF
25368 /* confdefs.h.  */
25369 _ACEOF
25370 cat confdefs.h >>conftest.$ac_ext
25371 cat >>conftest.$ac_ext <<_ACEOF
25372 /* end confdefs.h.  */
25373 $ac_includes_default
25374 int
25375 main ()
25376 {
25377 if (sizeof (ptrdiff_t))
25378        return 0;
25379   ;
25380   return 0;
25381 }
25382 _ACEOF
25383 rm -f conftest.$ac_objext
25384 if { (ac_try="$ac_compile"
25385 case "(($ac_try" in
25386   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25387   *) ac_try_echo=$ac_try;;
25388 esac
25389 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25390 $as_echo "$ac_try_echo") >&5
25391   (eval "$ac_compile") 2>conftest.er1
25392   ac_status=$?
25393   grep -v '^ *+' conftest.er1 >conftest.err
25394   rm -f conftest.er1
25395   cat conftest.err >&5
25396   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25397   (exit $ac_status); } && {
25398          test -z "$ac_c_werror_flag" ||
25399          test ! -s conftest.err
25400        } && test -s conftest.$ac_objext; then
25401   cat >conftest.$ac_ext <<_ACEOF
25402 /* confdefs.h.  */
25403 _ACEOF
25404 cat confdefs.h >>conftest.$ac_ext
25405 cat >>conftest.$ac_ext <<_ACEOF
25406 /* end confdefs.h.  */
25407 $ac_includes_default
25408 int
25409 main ()
25410 {
25411 if (sizeof ((ptrdiff_t)))
25412           return 0;
25413   ;
25414   return 0;
25415 }
25416 _ACEOF
25417 rm -f conftest.$ac_objext
25418 if { (ac_try="$ac_compile"
25419 case "(($ac_try" in
25420   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25421   *) ac_try_echo=$ac_try;;
25422 esac
25423 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25424 $as_echo "$ac_try_echo") >&5
25425   (eval "$ac_compile") 2>conftest.er1
25426   ac_status=$?
25427   grep -v '^ *+' conftest.er1 >conftest.err
25428   rm -f conftest.er1
25429   cat conftest.err >&5
25430   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25431   (exit $ac_status); } && {
25432          test -z "$ac_c_werror_flag" ||
25433          test ! -s conftest.err
25434        } && test -s conftest.$ac_objext; then
25435   :
25436 else
25437   $as_echo "$as_me: failed program was:" >&5
25438 sed 's/^/| /' conftest.$ac_ext >&5
25439
25440         ac_cv_type_ptrdiff_t=yes
25441 fi
25442
25443 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25444 else
25445   $as_echo "$as_me: failed program was:" >&5
25446 sed 's/^/| /' conftest.$ac_ext >&5
25447
25448
25449 fi
25450
25451 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25452 fi
25453 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_ptrdiff_t" >&5
25454 $as_echo "$ac_cv_type_ptrdiff_t" >&6; }
25455 if test "x$ac_cv_type_ptrdiff_t" = x""yes; then
25456   :
25457 else
25458
25459 cat >>confdefs.h <<_ACEOF
25460 #define ptrdiff_t long
25461 _ACEOF
25462
25463 fi
25464
25465 elif test "$ac_cv_type_long_long" = yes && test "$ac_cv_sizeof_long_long" = "$ac_cv_sizeof_char_p"; then
25466   { $as_echo "$as_me:$LINENO: checking for ptrdiff_t" >&5
25467 $as_echo_n "checking for ptrdiff_t... " >&6; }
25468 if test "${ac_cv_type_ptrdiff_t+set}" = set; then
25469   $as_echo_n "(cached) " >&6
25470 else
25471   ac_cv_type_ptrdiff_t=no
25472 cat >conftest.$ac_ext <<_ACEOF
25473 /* confdefs.h.  */
25474 _ACEOF
25475 cat confdefs.h >>conftest.$ac_ext
25476 cat >>conftest.$ac_ext <<_ACEOF
25477 /* end confdefs.h.  */
25478 $ac_includes_default
25479 int
25480 main ()
25481 {
25482 if (sizeof (ptrdiff_t))
25483        return 0;
25484   ;
25485   return 0;
25486 }
25487 _ACEOF
25488 rm -f conftest.$ac_objext
25489 if { (ac_try="$ac_compile"
25490 case "(($ac_try" in
25491   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25492   *) ac_try_echo=$ac_try;;
25493 esac
25494 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25495 $as_echo "$ac_try_echo") >&5
25496   (eval "$ac_compile") 2>conftest.er1
25497   ac_status=$?
25498   grep -v '^ *+' conftest.er1 >conftest.err
25499   rm -f conftest.er1
25500   cat conftest.err >&5
25501   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25502   (exit $ac_status); } && {
25503          test -z "$ac_c_werror_flag" ||
25504          test ! -s conftest.err
25505        } && test -s conftest.$ac_objext; then
25506   cat >conftest.$ac_ext <<_ACEOF
25507 /* confdefs.h.  */
25508 _ACEOF
25509 cat confdefs.h >>conftest.$ac_ext
25510 cat >>conftest.$ac_ext <<_ACEOF
25511 /* end confdefs.h.  */
25512 $ac_includes_default
25513 int
25514 main ()
25515 {
25516 if (sizeof ((ptrdiff_t)))
25517           return 0;
25518   ;
25519   return 0;
25520 }
25521 _ACEOF
25522 rm -f conftest.$ac_objext
25523 if { (ac_try="$ac_compile"
25524 case "(($ac_try" in
25525   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25526   *) ac_try_echo=$ac_try;;
25527 esac
25528 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25529 $as_echo "$ac_try_echo") >&5
25530   (eval "$ac_compile") 2>conftest.er1
25531   ac_status=$?
25532   grep -v '^ *+' conftest.er1 >conftest.err
25533   rm -f conftest.er1
25534   cat conftest.err >&5
25535   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25536   (exit $ac_status); } && {
25537          test -z "$ac_c_werror_flag" ||
25538          test ! -s conftest.err
25539        } && test -s conftest.$ac_objext; then
25540   :
25541 else
25542   $as_echo "$as_me: failed program was:" >&5
25543 sed 's/^/| /' conftest.$ac_ext >&5
25544
25545         ac_cv_type_ptrdiff_t=yes
25546 fi
25547
25548 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25549 else
25550   $as_echo "$as_me: failed program was:" >&5
25551 sed 's/^/| /' conftest.$ac_ext >&5
25552
25553
25554 fi
25555
25556 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25557 fi
25558 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_ptrdiff_t" >&5
25559 $as_echo "$ac_cv_type_ptrdiff_t" >&6; }
25560 if test "x$ac_cv_type_ptrdiff_t" = x""yes; then
25561   :
25562 else
25563
25564 cat >>confdefs.h <<_ACEOF
25565 #define ptrdiff_t long long
25566 _ACEOF
25567
25568 fi
25569
25570 else
25571   { $as_echo "$as_me:$LINENO: checking for ptrdiff_t" >&5
25572 $as_echo_n "checking for ptrdiff_t... " >&6; }
25573 if test "${ac_cv_type_ptrdiff_t+set}" = set; then
25574   $as_echo_n "(cached) " >&6
25575 else
25576   ac_cv_type_ptrdiff_t=no
25577 cat >conftest.$ac_ext <<_ACEOF
25578 /* confdefs.h.  */
25579 _ACEOF
25580 cat confdefs.h >>conftest.$ac_ext
25581 cat >>conftest.$ac_ext <<_ACEOF
25582 /* end confdefs.h.  */
25583 $ac_includes_default
25584 int
25585 main ()
25586 {
25587 if (sizeof (ptrdiff_t))
25588        return 0;
25589   ;
25590   return 0;
25591 }
25592 _ACEOF
25593 rm -f conftest.$ac_objext
25594 if { (ac_try="$ac_compile"
25595 case "(($ac_try" in
25596   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25597   *) ac_try_echo=$ac_try;;
25598 esac
25599 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25600 $as_echo "$ac_try_echo") >&5
25601   (eval "$ac_compile") 2>conftest.er1
25602   ac_status=$?
25603   grep -v '^ *+' conftest.er1 >conftest.err
25604   rm -f conftest.er1
25605   cat conftest.err >&5
25606   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25607   (exit $ac_status); } && {
25608          test -z "$ac_c_werror_flag" ||
25609          test ! -s conftest.err
25610        } && test -s conftest.$ac_objext; then
25611   cat >conftest.$ac_ext <<_ACEOF
25612 /* confdefs.h.  */
25613 _ACEOF
25614 cat confdefs.h >>conftest.$ac_ext
25615 cat >>conftest.$ac_ext <<_ACEOF
25616 /* end confdefs.h.  */
25617 $ac_includes_default
25618 int
25619 main ()
25620 {
25621 if (sizeof ((ptrdiff_t)))
25622           return 0;
25623   ;
25624   return 0;
25625 }
25626 _ACEOF
25627 rm -f conftest.$ac_objext
25628 if { (ac_try="$ac_compile"
25629 case "(($ac_try" in
25630   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25631   *) ac_try_echo=$ac_try;;
25632 esac
25633 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25634 $as_echo "$ac_try_echo") >&5
25635   (eval "$ac_compile") 2>conftest.er1
25636   ac_status=$?
25637   grep -v '^ *+' conftest.er1 >conftest.err
25638   rm -f conftest.er1
25639   cat conftest.err >&5
25640   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25641   (exit $ac_status); } && {
25642          test -z "$ac_c_werror_flag" ||
25643          test ! -s conftest.err
25644        } && test -s conftest.$ac_objext; then
25645   :
25646 else
25647   $as_echo "$as_me: failed program was:" >&5
25648 sed 's/^/| /' conftest.$ac_ext >&5
25649
25650         ac_cv_type_ptrdiff_t=yes
25651 fi
25652
25653 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25654 else
25655   $as_echo "$as_me: failed program was:" >&5
25656 sed 's/^/| /' conftest.$ac_ext >&5
25657
25658
25659 fi
25660
25661 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25662 fi
25663 { $as_echo "$as_me:$LINENO: result: $ac_cv_type_ptrdiff_t" >&5
25664 $as_echo "$ac_cv_type_ptrdiff_t" >&6; }
25665 if test "x$ac_cv_type_ptrdiff_t" = x""yes; then
25666   :
25667 else
25668
25669 cat >>confdefs.h <<_ACEOF
25670 #define ptrdiff_t int
25671 _ACEOF
25672
25673 fi
25674
25675 fi
25676
25677
25678 { $as_echo "$as_me:$LINENO: checking whether stat file-mode macros are broken" >&5
25679 $as_echo_n "checking whether stat file-mode macros are broken... " >&6; }
25680 if test "${ac_cv_header_stat_broken+set}" = set; then
25681   $as_echo_n "(cached) " >&6
25682 else
25683   cat >conftest.$ac_ext <<_ACEOF
25684 /* confdefs.h.  */
25685 _ACEOF
25686 cat confdefs.h >>conftest.$ac_ext
25687 cat >>conftest.$ac_ext <<_ACEOF
25688 /* end confdefs.h.  */
25689 #include <sys/types.h>
25690 #include <sys/stat.h>
25691
25692 #if defined S_ISBLK && defined S_IFDIR
25693 extern char c1[S_ISBLK (S_IFDIR) ? -1 : 1];
25694 #endif
25695
25696 #if defined S_ISBLK && defined S_IFCHR
25697 extern char c2[S_ISBLK (S_IFCHR) ? -1 : 1];
25698 #endif
25699
25700 #if defined S_ISLNK && defined S_IFREG
25701 extern char c3[S_ISLNK (S_IFREG) ? -1 : 1];
25702 #endif
25703
25704 #if defined S_ISSOCK && defined S_IFREG
25705 extern char c4[S_ISSOCK (S_IFREG) ? -1 : 1];
25706 #endif
25707
25708 _ACEOF
25709 rm -f conftest.$ac_objext
25710 if { (ac_try="$ac_compile"
25711 case "(($ac_try" in
25712   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25713   *) ac_try_echo=$ac_try;;
25714 esac
25715 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25716 $as_echo "$ac_try_echo") >&5
25717   (eval "$ac_compile") 2>conftest.er1
25718   ac_status=$?
25719   grep -v '^ *+' conftest.er1 >conftest.err
25720   rm -f conftest.er1
25721   cat conftest.err >&5
25722   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25723   (exit $ac_status); } && {
25724          test -z "$ac_c_werror_flag" ||
25725          test ! -s conftest.err
25726        } && test -s conftest.$ac_objext; then
25727   ac_cv_header_stat_broken=no
25728 else
25729   $as_echo "$as_me: failed program was:" >&5
25730 sed 's/^/| /' conftest.$ac_ext >&5
25731
25732         ac_cv_header_stat_broken=yes
25733 fi
25734
25735 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
25736 fi
25737 { $as_echo "$as_me:$LINENO: result: $ac_cv_header_stat_broken" >&5
25738 $as_echo "$ac_cv_header_stat_broken" >&6; }
25739 if test $ac_cv_header_stat_broken = yes; then
25740
25741 cat >>confdefs.h <<\_ACEOF
25742 #define STAT_MACROS_BROKEN 1
25743 _ACEOF
25744
25745 fi
25746
25747
25748 { $as_echo "$as_me:$LINENO: checking whether #! works in shell scripts" >&5
25749 $as_echo_n "checking whether #! works in shell scripts... " >&6; }
25750 if test "${ac_cv_sys_interpreter+set}" = set; then
25751   $as_echo_n "(cached) " >&6
25752 else
25753   echo '#! /bin/cat
25754 exit 69
25755 ' >conftest
25756 chmod u+x conftest
25757 (SHELL=/bin/sh; export SHELL; ./conftest >/dev/null 2>&1)
25758 if test $? -ne 69; then
25759    ac_cv_sys_interpreter=yes
25760 else
25761    ac_cv_sys_interpreter=no
25762 fi
25763 rm -f conftest
25764 fi
25765 { $as_echo "$as_me:$LINENO: result: $ac_cv_sys_interpreter" >&5
25766 $as_echo "$ac_cv_sys_interpreter" >&6; }
25767 interpval=$ac_cv_sys_interpreter
25768
25769 if test $ac_cv_sys_interpreter = yes; then
25770 cat >>confdefs.h <<\_ACEOF
25771 #define HAVE_HASH_BANG_EXEC 1
25772 _ACEOF
25773
25774 fi
25775
25776 if test "$ac_cv_func_lstat" = "no"; then
25777 { $as_echo "$as_me:$LINENO: checking for lstat" >&5
25778 $as_echo_n "checking for lstat... " >&6; }
25779 if test "${bash_cv_func_lstat+set}" = set; then
25780   $as_echo_n "(cached) " >&6
25781 else
25782   cat >conftest.$ac_ext <<_ACEOF
25783 /* confdefs.h.  */
25784 _ACEOF
25785 cat confdefs.h >>conftest.$ac_ext
25786 cat >>conftest.$ac_ext <<_ACEOF
25787 /* end confdefs.h.  */
25788
25789 #include <sys/types.h>
25790 #include <sys/stat.h>
25791
25792 int
25793 main ()
25794 {
25795  lstat(".",(struct stat *)0);
25796   ;
25797   return 0;
25798 }
25799 _ACEOF
25800 rm -f conftest.$ac_objext conftest$ac_exeext
25801 if { (ac_try="$ac_link"
25802 case "(($ac_try" in
25803   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25804   *) ac_try_echo=$ac_try;;
25805 esac
25806 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25807 $as_echo "$ac_try_echo") >&5
25808   (eval "$ac_link") 2>conftest.er1
25809   ac_status=$?
25810   grep -v '^ *+' conftest.er1 >conftest.err
25811   rm -f conftest.er1
25812   cat conftest.err >&5
25813   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25814   (exit $ac_status); } && {
25815          test -z "$ac_c_werror_flag" ||
25816          test ! -s conftest.err
25817        } && test -s conftest$ac_exeext && {
25818          test "$cross_compiling" = yes ||
25819          $as_test_x conftest$ac_exeext
25820        }; then
25821   bash_cv_func_lstat=yes
25822 else
25823   $as_echo "$as_me: failed program was:" >&5
25824 sed 's/^/| /' conftest.$ac_ext >&5
25825
25826         bash_cv_func_lstat=no
25827 fi
25828
25829 rm -rf conftest.dSYM
25830 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
25831       conftest$ac_exeext conftest.$ac_ext
25832 fi
25833 { $as_echo "$as_me:$LINENO: result: $bash_cv_func_lstat" >&5
25834 $as_echo "$bash_cv_func_lstat" >&6; }
25835 if test $bash_cv_func_lstat = yes; then
25836   cat >>confdefs.h <<\_ACEOF
25837 #define HAVE_LSTAT 1
25838 _ACEOF
25839
25840 fi
25841
25842 fi
25843
25844
25845 { $as_echo "$as_me:$LINENO: checking whether the ctype macros accept non-ascii characters" >&5
25846 $as_echo_n "checking whether the ctype macros accept non-ascii characters... " >&6; }
25847 if test "${bash_cv_func_ctype_nonascii+set}" = set; then
25848   $as_echo_n "(cached) " >&6
25849 else
25850   if test "$cross_compiling" = yes; then
25851   { $as_echo "$as_me:$LINENO: WARNING: cannot check ctype macros if cross compiling -- defaulting to no" >&5
25852 $as_echo "$as_me: WARNING: cannot check ctype macros if cross compiling -- defaulting to no" >&2;}
25853     bash_cv_func_ctype_nonascii=no
25854
25855 else
25856   cat >conftest.$ac_ext <<_ACEOF
25857 /* confdefs.h.  */
25858 _ACEOF
25859 cat confdefs.h >>conftest.$ac_ext
25860 cat >>conftest.$ac_ext <<_ACEOF
25861 /* end confdefs.h.  */
25862
25863 #ifdef HAVE_LOCALE_H
25864 #include <locale.h>
25865 #endif
25866 #include <stdio.h>
25867 #include <ctype.h>
25868
25869 main(c, v)
25870 int     c;
25871 char    *v[];
25872 {
25873         char    *deflocale;
25874         unsigned char x;
25875         int     r1, r2;
25876
25877 #ifdef HAVE_SETLOCALE
25878         /* We take a shot here.  If that locale is not known, try the
25879            system default.  We try this one because '\342' (226) is
25880            known to be a printable character in that locale. */
25881         deflocale = setlocale(LC_ALL, "en_US.ISO8859-1");
25882         if (deflocale == 0)
25883                 deflocale = setlocale(LC_ALL, "");
25884 #endif
25885
25886         x = '\342';
25887         r1 = isprint(x);
25888         x -= 128;
25889         r2 = isprint(x);
25890         exit (r1 == 0 || r2 == 0);
25891 }
25892
25893 _ACEOF
25894 rm -f conftest$ac_exeext
25895 if { (ac_try="$ac_link"
25896 case "(($ac_try" in
25897   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25898   *) ac_try_echo=$ac_try;;
25899 esac
25900 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25901 $as_echo "$ac_try_echo") >&5
25902   (eval "$ac_link") 2>&5
25903   ac_status=$?
25904   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25905   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
25906   { (case "(($ac_try" in
25907   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25908   *) ac_try_echo=$ac_try;;
25909 esac
25910 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25911 $as_echo "$ac_try_echo") >&5
25912   (eval "$ac_try") 2>&5
25913   ac_status=$?
25914   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25915   (exit $ac_status); }; }; then
25916   bash_cv_func_ctype_nonascii=yes
25917 else
25918   $as_echo "$as_me: program exited with status $ac_status" >&5
25919 $as_echo "$as_me: failed program was:" >&5
25920 sed 's/^/| /' conftest.$ac_ext >&5
25921
25922 ( exit $ac_status )
25923 bash_cv_func_ctype_nonascii=no
25924 fi
25925 rm -rf conftest.dSYM
25926 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
25927 fi
25928
25929
25930 fi
25931
25932 { $as_echo "$as_me:$LINENO: result: $bash_cv_func_ctype_nonascii" >&5
25933 $as_echo "$bash_cv_func_ctype_nonascii" >&6; }
25934 if test $bash_cv_func_ctype_nonascii = yes; then
25935 cat >>confdefs.h <<\_ACEOF
25936 #define CTYPE_NON_ASCII 1
25937 _ACEOF
25938
25939 fi
25940
25941 { $as_echo "$as_me:$LINENO: checking if dup2 fails to clear the close-on-exec flag" >&5
25942 $as_echo_n "checking if dup2 fails to clear the close-on-exec flag... " >&6; }
25943 if test "${bash_cv_dup2_broken+set}" = set; then
25944   $as_echo_n "(cached) " >&6
25945 else
25946   if test "$cross_compiling" = yes; then
25947   { $as_echo "$as_me:$LINENO: WARNING: cannot check dup2 if cross compiling -- defaulting to no" >&5
25948 $as_echo "$as_me: WARNING: cannot check dup2 if cross compiling -- defaulting to no" >&2;}
25949      bash_cv_dup2_broken=no
25950 else
25951   cat >conftest.$ac_ext <<_ACEOF
25952 /* confdefs.h.  */
25953 _ACEOF
25954 cat confdefs.h >>conftest.$ac_ext
25955 cat >>conftest.$ac_ext <<_ACEOF
25956 /* end confdefs.h.  */
25957
25958 #include <sys/types.h>
25959 #include <fcntl.h>
25960 main()
25961 {
25962   int fd1, fd2, fl;
25963   fd1 = open("/dev/null", 2);
25964   if (fcntl(fd1, 2, 1) < 0)
25965     exit(1);
25966   fd2 = dup2(fd1, 1);
25967   if (fd2 < 0)
25968     exit(2);
25969   fl = fcntl(fd2, 1, 0);
25970   /* fl will be 1 if dup2 did not reset the close-on-exec flag. */
25971   exit(fl != 1);
25972 }
25973
25974 _ACEOF
25975 rm -f conftest$ac_exeext
25976 if { (ac_try="$ac_link"
25977 case "(($ac_try" in
25978   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25979   *) ac_try_echo=$ac_try;;
25980 esac
25981 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25982 $as_echo "$ac_try_echo") >&5
25983   (eval "$ac_link") 2>&5
25984   ac_status=$?
25985   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25986   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
25987   { (case "(($ac_try" in
25988   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
25989   *) ac_try_echo=$ac_try;;
25990 esac
25991 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
25992 $as_echo "$ac_try_echo") >&5
25993   (eval "$ac_try") 2>&5
25994   ac_status=$?
25995   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
25996   (exit $ac_status); }; }; then
25997   bash_cv_dup2_broken=yes
25998 else
25999   $as_echo "$as_me: program exited with status $ac_status" >&5
26000 $as_echo "$as_me: failed program was:" >&5
26001 sed 's/^/| /' conftest.$ac_ext >&5
26002
26003 ( exit $ac_status )
26004 bash_cv_dup2_broken=no
26005 fi
26006 rm -rf conftest.dSYM
26007 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
26008 fi
26009
26010
26011
26012 fi
26013
26014 { $as_echo "$as_me:$LINENO: result: $bash_cv_dup2_broken" >&5
26015 $as_echo "$bash_cv_dup2_broken" >&6; }
26016 if test $bash_cv_dup2_broken = yes; then
26017 cat >>confdefs.h <<\_ACEOF
26018 #define DUP2_BROKEN 1
26019 _ACEOF
26020
26021 fi
26022
26023
26024 { $as_echo "$as_me:$LINENO: checking whether pgrps need synchronization" >&5
26025 $as_echo_n "checking whether pgrps need synchronization... " >&6; }
26026 if test "${bash_cv_pgrp_pipe+set}" = set; then
26027   $as_echo_n "(cached) " >&6
26028 else
26029   if test "$cross_compiling" = yes; then
26030   { $as_echo "$as_me:$LINENO: WARNING: cannot check pgrp synchronization if cross compiling -- defaulting to no" >&5
26031 $as_echo "$as_me: WARNING: cannot check pgrp synchronization if cross compiling -- defaulting to no" >&2;}
26032     bash_cv_pgrp_pipe=no
26033 else
26034   cat >conftest.$ac_ext <<_ACEOF
26035 /* confdefs.h.  */
26036 _ACEOF
26037 cat confdefs.h >>conftest.$ac_ext
26038 cat >>conftest.$ac_ext <<_ACEOF
26039 /* end confdefs.h.  */
26040
26041 #ifdef HAVE_UNISTD_H
26042 #  include <unistd.h>
26043 #endif
26044 main()
26045 {
26046 # ifdef GETPGRP_VOID
26047 #  define getpgID()     getpgrp()
26048 # else
26049 #  define getpgID()     getpgrp(0)
26050 #  define setpgid(x,y)  setpgrp(x,y)
26051 # endif
26052         int pid1, pid2, fds[2];
26053         int status;
26054         char ok;
26055
26056         switch (pid1 = fork()) {
26057           case -1:
26058             exit(1);
26059           case 0:
26060             setpgid(0, getpid());
26061             exit(0);
26062         }
26063         setpgid(pid1, pid1);
26064
26065         sleep(2);       /* let first child die */
26066
26067         if (pipe(fds) < 0)
26068           exit(2);
26069
26070         switch (pid2 = fork()) {
26071           case -1:
26072             exit(3);
26073           case 0:
26074             setpgid(0, pid1);
26075             ok = getpgID() == pid1;
26076             write(fds[1], &ok, 1);
26077             exit(0);
26078         }
26079         setpgid(pid2, pid1);
26080
26081         close(fds[1]);
26082         if (read(fds[0], &ok, 1) != 1)
26083           exit(4);
26084         wait(&status);
26085         wait(&status);
26086         exit(ok ? 0 : 5);
26087 }
26088
26089 _ACEOF
26090 rm -f conftest$ac_exeext
26091 if { (ac_try="$ac_link"
26092 case "(($ac_try" in
26093   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26094   *) ac_try_echo=$ac_try;;
26095 esac
26096 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26097 $as_echo "$ac_try_echo") >&5
26098   (eval "$ac_link") 2>&5
26099   ac_status=$?
26100   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26101   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
26102   { (case "(($ac_try" in
26103   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26104   *) ac_try_echo=$ac_try;;
26105 esac
26106 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26107 $as_echo "$ac_try_echo") >&5
26108   (eval "$ac_try") 2>&5
26109   ac_status=$?
26110   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26111   (exit $ac_status); }; }; then
26112   bash_cv_pgrp_pipe=no
26113 else
26114   $as_echo "$as_me: program exited with status $ac_status" >&5
26115 $as_echo "$as_me: failed program was:" >&5
26116 sed 's/^/| /' conftest.$ac_ext >&5
26117
26118 ( exit $ac_status )
26119 bash_cv_pgrp_pipe=yes
26120 fi
26121 rm -rf conftest.dSYM
26122 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
26123 fi
26124
26125
26126
26127 fi
26128
26129 { $as_echo "$as_me:$LINENO: result: $bash_cv_pgrp_pipe" >&5
26130 $as_echo "$bash_cv_pgrp_pipe" >&6; }
26131 if test $bash_cv_pgrp_pipe = yes; then
26132 cat >>confdefs.h <<\_ACEOF
26133 #define PGRP_PIPE 1
26134 _ACEOF
26135
26136 fi
26137
26138
26139 { $as_echo "$as_me:$LINENO: checking for type of signal functions" >&5
26140 $as_echo_n "checking for type of signal functions... " >&6; }
26141 if test "${bash_cv_signal_vintage+set}" = set; then
26142   $as_echo_n "(cached) " >&6
26143 else
26144
26145   cat >conftest.$ac_ext <<_ACEOF
26146 /* confdefs.h.  */
26147 _ACEOF
26148 cat confdefs.h >>conftest.$ac_ext
26149 cat >>conftest.$ac_ext <<_ACEOF
26150 /* end confdefs.h.  */
26151 #include <signal.h>
26152 int
26153 main ()
26154 {
26155
26156     sigset_t ss;
26157     struct sigaction sa;
26158     sigemptyset(&ss); sigsuspend(&ss);
26159     sigaction(SIGINT, &sa, (struct sigaction *) 0);
26160     sigprocmask(SIG_BLOCK, &ss, (sigset_t *) 0);
26161
26162   ;
26163   return 0;
26164 }
26165 _ACEOF
26166 rm -f conftest.$ac_objext conftest$ac_exeext
26167 if { (ac_try="$ac_link"
26168 case "(($ac_try" in
26169   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26170   *) ac_try_echo=$ac_try;;
26171 esac
26172 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26173 $as_echo "$ac_try_echo") >&5
26174   (eval "$ac_link") 2>conftest.er1
26175   ac_status=$?
26176   grep -v '^ *+' conftest.er1 >conftest.err
26177   rm -f conftest.er1
26178   cat conftest.err >&5
26179   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26180   (exit $ac_status); } && {
26181          test -z "$ac_c_werror_flag" ||
26182          test ! -s conftest.err
26183        } && test -s conftest$ac_exeext && {
26184          test "$cross_compiling" = yes ||
26185          $as_test_x conftest$ac_exeext
26186        }; then
26187   bash_cv_signal_vintage=posix
26188 else
26189   $as_echo "$as_me: failed program was:" >&5
26190 sed 's/^/| /' conftest.$ac_ext >&5
26191
26192
26193     cat >conftest.$ac_ext <<_ACEOF
26194 /* confdefs.h.  */
26195 _ACEOF
26196 cat confdefs.h >>conftest.$ac_ext
26197 cat >>conftest.$ac_ext <<_ACEOF
26198 /* end confdefs.h.  */
26199 #include <signal.h>
26200 int
26201 main ()
26202 {
26203
26204         int mask = sigmask(SIGINT);
26205         sigsetmask(mask); sigblock(mask); sigpause(mask);
26206
26207   ;
26208   return 0;
26209 }
26210 _ACEOF
26211 rm -f conftest.$ac_objext conftest$ac_exeext
26212 if { (ac_try="$ac_link"
26213 case "(($ac_try" in
26214   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26215   *) ac_try_echo=$ac_try;;
26216 esac
26217 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26218 $as_echo "$ac_try_echo") >&5
26219   (eval "$ac_link") 2>conftest.er1
26220   ac_status=$?
26221   grep -v '^ *+' conftest.er1 >conftest.err
26222   rm -f conftest.er1
26223   cat conftest.err >&5
26224   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26225   (exit $ac_status); } && {
26226          test -z "$ac_c_werror_flag" ||
26227          test ! -s conftest.err
26228        } && test -s conftest$ac_exeext && {
26229          test "$cross_compiling" = yes ||
26230          $as_test_x conftest$ac_exeext
26231        }; then
26232   bash_cv_signal_vintage=4.2bsd
26233 else
26234   $as_echo "$as_me: failed program was:" >&5
26235 sed 's/^/| /' conftest.$ac_ext >&5
26236
26237
26238       cat >conftest.$ac_ext <<_ACEOF
26239 /* confdefs.h.  */
26240 _ACEOF
26241 cat confdefs.h >>conftest.$ac_ext
26242 cat >>conftest.$ac_ext <<_ACEOF
26243 /* end confdefs.h.  */
26244
26245         #include <signal.h>
26246         RETSIGTYPE foo() { }
26247 int
26248 main ()
26249 {
26250
26251                 int mask = sigmask(SIGINT);
26252                 sigset(SIGINT, foo); sigrelse(SIGINT);
26253                 sighold(SIGINT); sigpause(SIGINT);
26254
26255   ;
26256   return 0;
26257 }
26258 _ACEOF
26259 rm -f conftest.$ac_objext conftest$ac_exeext
26260 if { (ac_try="$ac_link"
26261 case "(($ac_try" in
26262   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26263   *) ac_try_echo=$ac_try;;
26264 esac
26265 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26266 $as_echo "$ac_try_echo") >&5
26267   (eval "$ac_link") 2>conftest.er1
26268   ac_status=$?
26269   grep -v '^ *+' conftest.er1 >conftest.err
26270   rm -f conftest.er1
26271   cat conftest.err >&5
26272   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26273   (exit $ac_status); } && {
26274          test -z "$ac_c_werror_flag" ||
26275          test ! -s conftest.err
26276        } && test -s conftest$ac_exeext && {
26277          test "$cross_compiling" = yes ||
26278          $as_test_x conftest$ac_exeext
26279        }; then
26280   bash_cv_signal_vintage=svr3
26281 else
26282   $as_echo "$as_me: failed program was:" >&5
26283 sed 's/^/| /' conftest.$ac_ext >&5
26284
26285         bash_cv_signal_vintage=v7
26286
26287 fi
26288
26289 rm -rf conftest.dSYM
26290 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
26291       conftest$ac_exeext conftest.$ac_ext
26292
26293 fi
26294
26295 rm -rf conftest.dSYM
26296 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
26297       conftest$ac_exeext conftest.$ac_ext
26298
26299 fi
26300
26301 rm -rf conftest.dSYM
26302 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
26303       conftest$ac_exeext conftest.$ac_ext
26304
26305 fi
26306
26307 { $as_echo "$as_me:$LINENO: result: $bash_cv_signal_vintage" >&5
26308 $as_echo "$bash_cv_signal_vintage" >&6; }
26309 if test "$bash_cv_signal_vintage" = posix; then
26310 cat >>confdefs.h <<\_ACEOF
26311 #define HAVE_POSIX_SIGNALS 1
26312 _ACEOF
26313
26314 elif test "$bash_cv_signal_vintage" = "4.2bsd"; then
26315 cat >>confdefs.h <<\_ACEOF
26316 #define HAVE_BSD_SIGNALS 1
26317 _ACEOF
26318
26319 elif test "$bash_cv_signal_vintage" = svr3; then
26320 cat >>confdefs.h <<\_ACEOF
26321 #define HAVE_USG_SIGHOLD 1
26322 _ACEOF
26323
26324 fi
26325
26326
26327 { $as_echo "$as_me:$LINENO: checking for sys_errlist and sys_nerr" >&5
26328 $as_echo_n "checking for sys_errlist and sys_nerr... " >&6; }
26329 if test "${bash_cv_sys_errlist+set}" = set; then
26330   $as_echo_n "(cached) " >&6
26331 else
26332   cat >conftest.$ac_ext <<_ACEOF
26333 /* confdefs.h.  */
26334 _ACEOF
26335 cat confdefs.h >>conftest.$ac_ext
26336 cat >>conftest.$ac_ext <<_ACEOF
26337 /* end confdefs.h.  */
26338 #include <errno.h>
26339 int
26340 main ()
26341 {
26342 extern char *sys_errlist[];
26343  extern int sys_nerr;
26344  char *msg = sys_errlist[sys_nerr - 1];
26345   ;
26346   return 0;
26347 }
26348 _ACEOF
26349 rm -f conftest.$ac_objext conftest$ac_exeext
26350 if { (ac_try="$ac_link"
26351 case "(($ac_try" in
26352   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26353   *) ac_try_echo=$ac_try;;
26354 esac
26355 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26356 $as_echo "$ac_try_echo") >&5
26357   (eval "$ac_link") 2>conftest.er1
26358   ac_status=$?
26359   grep -v '^ *+' conftest.er1 >conftest.err
26360   rm -f conftest.er1
26361   cat conftest.err >&5
26362   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26363   (exit $ac_status); } && {
26364          test -z "$ac_c_werror_flag" ||
26365          test ! -s conftest.err
26366        } && test -s conftest$ac_exeext && {
26367          test "$cross_compiling" = yes ||
26368          $as_test_x conftest$ac_exeext
26369        }; then
26370   bash_cv_sys_errlist=yes
26371 else
26372   $as_echo "$as_me: failed program was:" >&5
26373 sed 's/^/| /' conftest.$ac_ext >&5
26374
26375         bash_cv_sys_errlist=no
26376 fi
26377
26378 rm -rf conftest.dSYM
26379 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
26380       conftest$ac_exeext conftest.$ac_ext
26381 fi
26382 { $as_echo "$as_me:$LINENO: result: $bash_cv_sys_errlist" >&5
26383 $as_echo "$bash_cv_sys_errlist" >&6; }
26384 if test $bash_cv_sys_errlist = yes; then
26385 cat >>confdefs.h <<\_ACEOF
26386 #define HAVE_SYS_ERRLIST 1
26387 _ACEOF
26388
26389 fi
26390
26391
26392 { $as_echo "$as_me:$LINENO: checking for sys_siglist in system C library" >&5
26393 $as_echo_n "checking for sys_siglist in system C library... " >&6; }
26394 if test "${bash_cv_sys_siglist+set}" = set; then
26395   $as_echo_n "(cached) " >&6
26396 else
26397   if test "$cross_compiling" = yes; then
26398   { $as_echo "$as_me:$LINENO: WARNING: cannot check for sys_siglist if cross compiling -- defaulting to no" >&5
26399 $as_echo "$as_me: WARNING: cannot check for sys_siglist if cross compiling -- defaulting to no" >&2;}
26400          bash_cv_sys_siglist=no
26401 else
26402   cat >conftest.$ac_ext <<_ACEOF
26403 /* confdefs.h.  */
26404 _ACEOF
26405 cat confdefs.h >>conftest.$ac_ext
26406 cat >>conftest.$ac_ext <<_ACEOF
26407 /* end confdefs.h.  */
26408
26409 #include <sys/types.h>
26410 #include <signal.h>
26411 #ifdef HAVE_UNISTD_H
26412 #include <unistd.h>
26413 #endif
26414 #if !HAVE_DECL_SYS_SIGLIST
26415 extern char *sys_siglist[];
26416 #endif
26417 main()
26418 {
26419 char *msg = sys_siglist[2];
26420 exit(msg == 0);
26421 }
26422 _ACEOF
26423 rm -f conftest$ac_exeext
26424 if { (ac_try="$ac_link"
26425 case "(($ac_try" in
26426   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26427   *) ac_try_echo=$ac_try;;
26428 esac
26429 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26430 $as_echo "$ac_try_echo") >&5
26431   (eval "$ac_link") 2>&5
26432   ac_status=$?
26433   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26434   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
26435   { (case "(($ac_try" in
26436   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26437   *) ac_try_echo=$ac_try;;
26438 esac
26439 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26440 $as_echo "$ac_try_echo") >&5
26441   (eval "$ac_try") 2>&5
26442   ac_status=$?
26443   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26444   (exit $ac_status); }; }; then
26445   bash_cv_sys_siglist=yes
26446 else
26447   $as_echo "$as_me: program exited with status $ac_status" >&5
26448 $as_echo "$as_me: failed program was:" >&5
26449 sed 's/^/| /' conftest.$ac_ext >&5
26450
26451 ( exit $ac_status )
26452 bash_cv_sys_siglist=no
26453 fi
26454 rm -rf conftest.dSYM
26455 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
26456 fi
26457
26458
26459 fi
26460
26461 { $as_echo "$as_me:$LINENO: result: $bash_cv_sys_siglist" >&5
26462 $as_echo "$bash_cv_sys_siglist" >&6; }
26463 if test $bash_cv_sys_siglist = yes; then
26464 cat >>confdefs.h <<\_ACEOF
26465 #define HAVE_SYS_SIGLIST 1
26466 _ACEOF
26467
26468 fi
26469
26470 { $as_echo "$as_me:$LINENO: checking for _sys_siglist in signal.h or unistd.h" >&5
26471 $as_echo_n "checking for _sys_siglist in signal.h or unistd.h... " >&6; }
26472 if test "${bash_cv_decl_under_sys_siglist+set}" = set; then
26473   $as_echo_n "(cached) " >&6
26474 else
26475   cat >conftest.$ac_ext <<_ACEOF
26476 /* confdefs.h.  */
26477 _ACEOF
26478 cat confdefs.h >>conftest.$ac_ext
26479 cat >>conftest.$ac_ext <<_ACEOF
26480 /* end confdefs.h.  */
26481
26482 #include <sys/types.h>
26483 #include <signal.h>
26484 #ifdef HAVE_UNISTD_H
26485 #include <unistd.h>
26486 #endif
26487 int
26488 main ()
26489 {
26490  char *msg = _sys_siglist[2];
26491   ;
26492   return 0;
26493 }
26494 _ACEOF
26495 rm -f conftest.$ac_objext
26496 if { (ac_try="$ac_compile"
26497 case "(($ac_try" in
26498   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26499   *) ac_try_echo=$ac_try;;
26500 esac
26501 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26502 $as_echo "$ac_try_echo") >&5
26503   (eval "$ac_compile") 2>conftest.er1
26504   ac_status=$?
26505   grep -v '^ *+' conftest.er1 >conftest.err
26506   rm -f conftest.er1
26507   cat conftest.err >&5
26508   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26509   (exit $ac_status); } && {
26510          test -z "$ac_c_werror_flag" ||
26511          test ! -s conftest.err
26512        } && test -s conftest.$ac_objext; then
26513   bash_cv_decl_under_sys_siglist=yes
26514 else
26515   $as_echo "$as_me: failed program was:" >&5
26516 sed 's/^/| /' conftest.$ac_ext >&5
26517
26518         bash_cv_decl_under_sys_siglist=no
26519 fi
26520
26521 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26522 fi
26523 { $as_echo "$as_me:$LINENO: result: $bash_cv_decl_under_sys_siglist" >&5
26524 $as_echo "$bash_cv_decl_under_sys_siglist" >&6; }
26525 if test $bash_cv_decl_under_sys_siglist = yes; then
26526 cat >>confdefs.h <<\_ACEOF
26527 #define UNDER_SYS_SIGLIST_DECLARED 1
26528 _ACEOF
26529
26530 fi
26531
26532
26533 { $as_echo "$as_me:$LINENO: checking for _sys_siglist in system C library" >&5
26534 $as_echo_n "checking for _sys_siglist in system C library... " >&6; }
26535 if test "${bash_cv_under_sys_siglist+set}" = set; then
26536   $as_echo_n "(cached) " >&6
26537 else
26538   if test "$cross_compiling" = yes; then
26539   { $as_echo "$as_me:$LINENO: WARNING: cannot check for _sys_siglist if cross compiling -- defaulting to no" >&5
26540 $as_echo "$as_me: WARNING: cannot check for _sys_siglist if cross compiling -- defaulting to no" >&2;}
26541          bash_cv_under_sys_siglist=no
26542 else
26543   cat >conftest.$ac_ext <<_ACEOF
26544 /* confdefs.h.  */
26545 _ACEOF
26546 cat confdefs.h >>conftest.$ac_ext
26547 cat >>conftest.$ac_ext <<_ACEOF
26548 /* end confdefs.h.  */
26549
26550 #include <sys/types.h>
26551 #include <signal.h>
26552 #ifdef HAVE_UNISTD_H
26553 #include <unistd.h>
26554 #endif
26555 #ifndef UNDER_SYS_SIGLIST_DECLARED
26556 extern char *_sys_siglist[];
26557 #endif
26558 main()
26559 {
26560 char *msg = (char *)_sys_siglist[2];
26561 exit(msg == 0);
26562 }
26563 _ACEOF
26564 rm -f conftest$ac_exeext
26565 if { (ac_try="$ac_link"
26566 case "(($ac_try" in
26567   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26568   *) ac_try_echo=$ac_try;;
26569 esac
26570 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26571 $as_echo "$ac_try_echo") >&5
26572   (eval "$ac_link") 2>&5
26573   ac_status=$?
26574   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26575   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
26576   { (case "(($ac_try" in
26577   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26578   *) ac_try_echo=$ac_try;;
26579 esac
26580 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26581 $as_echo "$ac_try_echo") >&5
26582   (eval "$ac_try") 2>&5
26583   ac_status=$?
26584   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26585   (exit $ac_status); }; }; then
26586   bash_cv_under_sys_siglist=yes
26587 else
26588   $as_echo "$as_me: program exited with status $ac_status" >&5
26589 $as_echo "$as_me: failed program was:" >&5
26590 sed 's/^/| /' conftest.$ac_ext >&5
26591
26592 ( exit $ac_status )
26593 bash_cv_under_sys_siglist=no
26594 fi
26595 rm -rf conftest.dSYM
26596 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
26597 fi
26598
26599
26600 fi
26601
26602 { $as_echo "$as_me:$LINENO: result: $bash_cv_under_sys_siglist" >&5
26603 $as_echo "$bash_cv_under_sys_siglist" >&6; }
26604 if test $bash_cv_under_sys_siglist = yes; then
26605 cat >>confdefs.h <<\_ACEOF
26606 #define HAVE_UNDER_SYS_SIGLIST 1
26607 _ACEOF
26608
26609 fi
26610
26611
26612 { $as_echo "$as_me:$LINENO: checking whether signal handlers are of type void" >&5
26613 $as_echo_n "checking whether signal handlers are of type void... " >&6; }
26614 if test "${bash_cv_void_sighandler+set}" = set; then
26615   $as_echo_n "(cached) " >&6
26616 else
26617   cat >conftest.$ac_ext <<_ACEOF
26618 /* confdefs.h.  */
26619 _ACEOF
26620 cat confdefs.h >>conftest.$ac_ext
26621 cat >>conftest.$ac_ext <<_ACEOF
26622 /* end confdefs.h.  */
26623 #include <sys/types.h>
26624 #include <signal.h>
26625 #ifdef signal
26626 #undef signal
26627 #endif
26628 #ifdef __cplusplus
26629 extern "C"
26630 #endif
26631 void (*signal ()) ();
26632 int
26633 main ()
26634 {
26635 int i;
26636   ;
26637   return 0;
26638 }
26639 _ACEOF
26640 rm -f conftest.$ac_objext
26641 if { (ac_try="$ac_compile"
26642 case "(($ac_try" in
26643   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26644   *) ac_try_echo=$ac_try;;
26645 esac
26646 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26647 $as_echo "$ac_try_echo") >&5
26648   (eval "$ac_compile") 2>conftest.er1
26649   ac_status=$?
26650   grep -v '^ *+' conftest.er1 >conftest.err
26651   rm -f conftest.er1
26652   cat conftest.err >&5
26653   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
26654   (exit $ac_status); } && {
26655          test -z "$ac_c_werror_flag" ||
26656          test ! -s conftest.err
26657        } && test -s conftest.$ac_objext; then
26658   bash_cv_void_sighandler=yes
26659 else
26660   $as_echo "$as_me: failed program was:" >&5
26661 sed 's/^/| /' conftest.$ac_ext >&5
26662
26663         bash_cv_void_sighandler=no
26664 fi
26665
26666 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
26667 fi
26668 { $as_echo "$as_me:$LINENO: result: $bash_cv_void_sighandler" >&5
26669 $as_echo "$bash_cv_void_sighandler" >&6; }
26670 if test $bash_cv_void_sighandler = yes; then
26671 cat >>confdefs.h <<\_ACEOF
26672 #define VOID_SIGHANDLER 1
26673 _ACEOF
26674
26675 fi
26676
26677
26678
26679 { $as_echo "$as_me:$LINENO: checking for clock_t" >&5
26680 $as_echo_n "checking for clock_t... " >&6; }
26681 if test "${bash_cv_type_clock_t+set}" = set; then
26682   $as_echo_n "(cached) " >&6
26683 else
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 #include <sys/types.h>
26691 #if STDC_HEADERS
26692 #include <stdlib.h>
26693 #include <stddef.h>
26694 #endif
26695 #if HAVE_INTTYPES_H
26696 #include <inttypes.h>
26697 #endif
26698 #if HAVE_STDINT_H
26699 #include <stdint.h>
26700 #endif
26701 #include <sys/times.h>
26702
26703 _ACEOF
26704 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
26705   $EGREP "clock_t" >/dev/null 2>&1; then
26706   bash_cv_type_clock_t=yes
26707 else
26708   bash_cv_type_clock_t=no
26709 fi
26710 rm -f conftest*
26711
26712 fi
26713
26714 { $as_echo "$as_me:$LINENO: result: $bash_cv_type_clock_t" >&5
26715 $as_echo "$bash_cv_type_clock_t" >&6; }
26716
26717 if test $bash_cv_type_clock_t = no; then
26718   cat >>confdefs.h <<_ACEOF
26719 #define clock_t long
26720 _ACEOF
26721
26722 fi
26723
26724
26725
26726 { $as_echo "$as_me:$LINENO: checking for sigset_t" >&5
26727 $as_echo_n "checking for sigset_t... " >&6; }
26728 if test "${bash_cv_type_sigset_t+set}" = set; then
26729   $as_echo_n "(cached) " >&6
26730 else
26731   cat >conftest.$ac_ext <<_ACEOF
26732 /* confdefs.h.  */
26733 _ACEOF
26734 cat confdefs.h >>conftest.$ac_ext
26735 cat >>conftest.$ac_ext <<_ACEOF
26736 /* end confdefs.h.  */
26737 #include <sys/types.h>
26738 #if STDC_HEADERS
26739 #include <stdlib.h>
26740 #include <stddef.h>
26741 #endif
26742 #if HAVE_INTTYPES_H
26743 #include <inttypes.h>
26744 #endif
26745 #if HAVE_STDINT_H
26746 #include <stdint.h>
26747 #endif
26748 #include <signal.h>
26749
26750 _ACEOF
26751 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
26752   $EGREP "sigset_t" >/dev/null 2>&1; then
26753   bash_cv_type_sigset_t=yes
26754 else
26755   bash_cv_type_sigset_t=no
26756 fi
26757 rm -f conftest*
26758
26759 fi
26760
26761 { $as_echo "$as_me:$LINENO: result: $bash_cv_type_sigset_t" >&5
26762 $as_echo "$bash_cv_type_sigset_t" >&6; }
26763
26764 if test $bash_cv_type_sigset_t = no; then
26765   cat >>confdefs.h <<_ACEOF
26766 #define sigset_t int
26767 _ACEOF
26768
26769 fi
26770
26771
26772
26773 { $as_echo "$as_me:$LINENO: checking for quad_t" >&5
26774 $as_echo_n "checking for quad_t... " >&6; }
26775 if test "${bash_cv_type_quad_t+set}" = set; then
26776   $as_echo_n "(cached) " >&6
26777 else
26778   cat >conftest.$ac_ext <<_ACEOF
26779 /* confdefs.h.  */
26780 _ACEOF
26781 cat confdefs.h >>conftest.$ac_ext
26782 cat >>conftest.$ac_ext <<_ACEOF
26783 /* end confdefs.h.  */
26784 #include <sys/types.h>
26785 #if STDC_HEADERS
26786 #include <stdlib.h>
26787 #include <stddef.h>
26788 #endif
26789 #if HAVE_INTTYPES_H
26790 #include <inttypes.h>
26791 #endif
26792 #if HAVE_STDINT_H
26793 #include <stdint.h>
26794 #endif
26795
26796
26797 _ACEOF
26798 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
26799   $EGREP "quad_t" >/dev/null 2>&1; then
26800   bash_cv_type_quad_t=yes
26801 else
26802   bash_cv_type_quad_t=no
26803 fi
26804 rm -f conftest*
26805
26806 fi
26807
26808 { $as_echo "$as_me:$LINENO: result: $bash_cv_type_quad_t" >&5
26809 $as_echo "$bash_cv_type_quad_t" >&6; }
26810 if test $bash_cv_type_quad_t = yes; then
26811         cat >>confdefs.h <<\_ACEOF
26812 #define HAVE_QUAD_T 1
26813 _ACEOF
26814
26815         fi
26816 if test $bash_cv_type_quad_t = no; then
26817   cat >>confdefs.h <<_ACEOF
26818 #define quad_t long
26819 _ACEOF
26820
26821 fi
26822
26823
26824
26825 { $as_echo "$as_me:$LINENO: checking for intmax_t" >&5
26826 $as_echo_n "checking for intmax_t... " >&6; }
26827 if test "${bash_cv_type_intmax_t+set}" = set; then
26828   $as_echo_n "(cached) " >&6
26829 else
26830   cat >conftest.$ac_ext <<_ACEOF
26831 /* confdefs.h.  */
26832 _ACEOF
26833 cat confdefs.h >>conftest.$ac_ext
26834 cat >>conftest.$ac_ext <<_ACEOF
26835 /* end confdefs.h.  */
26836 #include <sys/types.h>
26837 #if STDC_HEADERS
26838 #include <stdlib.h>
26839 #include <stddef.h>
26840 #endif
26841 #if HAVE_INTTYPES_H
26842 #include <inttypes.h>
26843 #endif
26844 #if HAVE_STDINT_H
26845 #include <stdint.h>
26846 #endif
26847
26848
26849 _ACEOF
26850 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
26851   $EGREP "intmax_t" >/dev/null 2>&1; then
26852   bash_cv_type_intmax_t=yes
26853 else
26854   bash_cv_type_intmax_t=no
26855 fi
26856 rm -f conftest*
26857
26858 fi
26859
26860 { $as_echo "$as_me:$LINENO: result: $bash_cv_type_intmax_t" >&5
26861 $as_echo "$bash_cv_type_intmax_t" >&6; }
26862
26863 if test $bash_cv_type_intmax_t = no; then
26864   cat >>confdefs.h <<_ACEOF
26865 #define intmax_t $bash_cv_type_long_long
26866 _ACEOF
26867
26868 fi
26869
26870
26871
26872 { $as_echo "$as_me:$LINENO: checking for uintmax_t" >&5
26873 $as_echo_n "checking for uintmax_t... " >&6; }
26874 if test "${bash_cv_type_uintmax_t+set}" = set; then
26875   $as_echo_n "(cached) " >&6
26876 else
26877   cat >conftest.$ac_ext <<_ACEOF
26878 /* confdefs.h.  */
26879 _ACEOF
26880 cat confdefs.h >>conftest.$ac_ext
26881 cat >>conftest.$ac_ext <<_ACEOF
26882 /* end confdefs.h.  */
26883 #include <sys/types.h>
26884 #if STDC_HEADERS
26885 #include <stdlib.h>
26886 #include <stddef.h>
26887 #endif
26888 #if HAVE_INTTYPES_H
26889 #include <inttypes.h>
26890 #endif
26891 #if HAVE_STDINT_H
26892 #include <stdint.h>
26893 #endif
26894
26895
26896 _ACEOF
26897 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
26898   $EGREP "uintmax_t" >/dev/null 2>&1; then
26899   bash_cv_type_uintmax_t=yes
26900 else
26901   bash_cv_type_uintmax_t=no
26902 fi
26903 rm -f conftest*
26904
26905 fi
26906
26907 { $as_echo "$as_me:$LINENO: result: $bash_cv_type_uintmax_t" >&5
26908 $as_echo "$bash_cv_type_uintmax_t" >&6; }
26909
26910 if test $bash_cv_type_uintmax_t = no; then
26911   cat >>confdefs.h <<_ACEOF
26912 #define uintmax_t $bash_cv_type_unsigned_long_long
26913 _ACEOF
26914
26915 fi
26916
26917 if test "$ac_cv_header_sys_socket_h" = "yes"; then
26918
26919
26920 { $as_echo "$as_me:$LINENO: checking for socklen_t" >&5
26921 $as_echo_n "checking for socklen_t... " >&6; }
26922 if test "${bash_cv_type_socklen_t+set}" = set; then
26923   $as_echo_n "(cached) " >&6
26924 else
26925   cat >conftest.$ac_ext <<_ACEOF
26926 /* confdefs.h.  */
26927 _ACEOF
26928 cat confdefs.h >>conftest.$ac_ext
26929 cat >>conftest.$ac_ext <<_ACEOF
26930 /* end confdefs.h.  */
26931 #include <sys/types.h>
26932 #if STDC_HEADERS
26933 #include <stdlib.h>
26934 #include <stddef.h>
26935 #endif
26936 #if HAVE_INTTYPES_H
26937 #include <inttypes.h>
26938 #endif
26939 #if HAVE_STDINT_H
26940 #include <stdint.h>
26941 #endif
26942 #include <sys/socket.h>
26943
26944 _ACEOF
26945 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
26946   $EGREP "socklen_t" >/dev/null 2>&1; then
26947   bash_cv_type_socklen_t=yes
26948 else
26949   bash_cv_type_socklen_t=no
26950 fi
26951 rm -f conftest*
26952
26953 fi
26954
26955 { $as_echo "$as_me:$LINENO: result: $bash_cv_type_socklen_t" >&5
26956 $as_echo "$bash_cv_type_socklen_t" >&6; }
26957 if test $bash_cv_type_socklen_t = yes; then
26958         cat >>confdefs.h <<\_ACEOF
26959 #define HAVE_SOCKLEN_T 1
26960 _ACEOF
26961
26962         fi
26963 if test $bash_cv_type_socklen_t = no; then
26964   cat >>confdefs.h <<_ACEOF
26965 #define socklen_t int
26966 _ACEOF
26967
26968 fi
26969
26970 fi
26971 { $as_echo "$as_me:$LINENO: checking for size and type of struct rlimit fields" >&5
26972 $as_echo_n "checking for size and type of struct rlimit fields... " >&6; }
26973 if test "${bash_cv_type_rlimit+set}" = set; then
26974   $as_echo_n "(cached) " >&6
26975 else
26976   cat >conftest.$ac_ext <<_ACEOF
26977 /* confdefs.h.  */
26978 _ACEOF
26979 cat confdefs.h >>conftest.$ac_ext
26980 cat >>conftest.$ac_ext <<_ACEOF
26981 /* end confdefs.h.  */
26982 #include <sys/types.h>
26983 #include <sys/resource.h>
26984 int
26985 main ()
26986 {
26987 rlim_t xxx;
26988   ;
26989   return 0;
26990 }
26991 _ACEOF
26992 rm -f conftest.$ac_objext
26993 if { (ac_try="$ac_compile"
26994 case "(($ac_try" in
26995   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
26996   *) ac_try_echo=$ac_try;;
26997 esac
26998 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
26999 $as_echo "$ac_try_echo") >&5
27000   (eval "$ac_compile") 2>conftest.er1
27001   ac_status=$?
27002   grep -v '^ *+' conftest.er1 >conftest.err
27003   rm -f conftest.er1
27004   cat conftest.err >&5
27005   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27006   (exit $ac_status); } && {
27007          test -z "$ac_c_werror_flag" ||
27008          test ! -s conftest.err
27009        } && test -s conftest.$ac_objext; then
27010   bash_cv_type_rlimit=rlim_t
27011 else
27012   $as_echo "$as_me: failed program was:" >&5
27013 sed 's/^/| /' conftest.$ac_ext >&5
27014
27015
27016 if test "$cross_compiling" = yes; then
27017   { $as_echo "$as_me:$LINENO: WARNING: cannot check quad_t if cross compiling -- defaulting to long" >&5
27018 $as_echo "$as_me: WARNING: cannot check quad_t if cross compiling -- defaulting to long" >&2;}
27019          bash_cv_type_rlimit=long
27020 else
27021   cat >conftest.$ac_ext <<_ACEOF
27022 /* confdefs.h.  */
27023 _ACEOF
27024 cat confdefs.h >>conftest.$ac_ext
27025 cat >>conftest.$ac_ext <<_ACEOF
27026 /* end confdefs.h.  */
27027
27028 #include <sys/types.h>
27029 #include <sys/time.h>
27030 #include <sys/resource.h>
27031 main()
27032 {
27033 #ifdef HAVE_QUAD_T
27034   struct rlimit rl;
27035   if (sizeof(rl.rlim_cur) == sizeof(quad_t))
27036     exit(0);
27037 #endif
27038   exit(1);
27039 }
27040 _ACEOF
27041 rm -f conftest$ac_exeext
27042 if { (ac_try="$ac_link"
27043 case "(($ac_try" in
27044   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27045   *) ac_try_echo=$ac_try;;
27046 esac
27047 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27048 $as_echo "$ac_try_echo") >&5
27049   (eval "$ac_link") 2>&5
27050   ac_status=$?
27051   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27052   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
27053   { (case "(($ac_try" in
27054   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27055   *) ac_try_echo=$ac_try;;
27056 esac
27057 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27058 $as_echo "$ac_try_echo") >&5
27059   (eval "$ac_try") 2>&5
27060   ac_status=$?
27061   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27062   (exit $ac_status); }; }; then
27063   bash_cv_type_rlimit=quad_t
27064 else
27065   $as_echo "$as_me: program exited with status $ac_status" >&5
27066 $as_echo "$as_me: failed program was:" >&5
27067 sed 's/^/| /' conftest.$ac_ext >&5
27068
27069 ( exit $ac_status )
27070 bash_cv_type_rlimit=long
27071 fi
27072 rm -rf conftest.dSYM
27073 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
27074 fi
27075
27076
27077 fi
27078
27079 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27080
27081 fi
27082
27083 { $as_echo "$as_me:$LINENO: result: $bash_cv_type_rlimit" >&5
27084 $as_echo "$bash_cv_type_rlimit" >&6; }
27085 if test $bash_cv_type_rlimit = quad_t; then
27086 cat >>confdefs.h <<\_ACEOF
27087 #define RLIMTYPE quad_t
27088 _ACEOF
27089
27090 elif test $bash_cv_type_rlimit = rlim_t; then
27091 cat >>confdefs.h <<\_ACEOF
27092 #define RLIMTYPE rlim_t
27093 _ACEOF
27094
27095 fi
27096
27097
27098 # The cast to long int works around a bug in the HP C Compiler
27099 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
27100 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
27101 # This bug is HP SR number 8606223364.
27102 { $as_echo "$as_me:$LINENO: checking size of intmax_t" >&5
27103 $as_echo_n "checking size of intmax_t... " >&6; }
27104 if test "${ac_cv_sizeof_intmax_t+set}" = set; then
27105   $as_echo_n "(cached) " >&6
27106 else
27107   if test "$cross_compiling" = yes; then
27108   # Depending upon the size, compute the lo and hi bounds.
27109 cat >conftest.$ac_ext <<_ACEOF
27110 /* confdefs.h.  */
27111 _ACEOF
27112 cat confdefs.h >>conftest.$ac_ext
27113 cat >>conftest.$ac_ext <<_ACEOF
27114 /* end confdefs.h.  */
27115 $ac_includes_default
27116 int
27117 main ()
27118 {
27119 static int test_array [1 - 2 * !(((long int) (sizeof (intmax_t))) >= 0)];
27120 test_array [0] = 0
27121
27122   ;
27123   return 0;
27124 }
27125 _ACEOF
27126 rm -f conftest.$ac_objext
27127 if { (ac_try="$ac_compile"
27128 case "(($ac_try" in
27129   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27130   *) ac_try_echo=$ac_try;;
27131 esac
27132 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27133 $as_echo "$ac_try_echo") >&5
27134   (eval "$ac_compile") 2>conftest.er1
27135   ac_status=$?
27136   grep -v '^ *+' conftest.er1 >conftest.err
27137   rm -f conftest.er1
27138   cat conftest.err >&5
27139   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27140   (exit $ac_status); } && {
27141          test -z "$ac_c_werror_flag" ||
27142          test ! -s conftest.err
27143        } && test -s conftest.$ac_objext; then
27144   ac_lo=0 ac_mid=0
27145   while :; do
27146     cat >conftest.$ac_ext <<_ACEOF
27147 /* confdefs.h.  */
27148 _ACEOF
27149 cat confdefs.h >>conftest.$ac_ext
27150 cat >>conftest.$ac_ext <<_ACEOF
27151 /* end confdefs.h.  */
27152 $ac_includes_default
27153 int
27154 main ()
27155 {
27156 static int test_array [1 - 2 * !(((long int) (sizeof (intmax_t))) <= $ac_mid)];
27157 test_array [0] = 0
27158
27159   ;
27160   return 0;
27161 }
27162 _ACEOF
27163 rm -f conftest.$ac_objext
27164 if { (ac_try="$ac_compile"
27165 case "(($ac_try" in
27166   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27167   *) ac_try_echo=$ac_try;;
27168 esac
27169 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27170 $as_echo "$ac_try_echo") >&5
27171   (eval "$ac_compile") 2>conftest.er1
27172   ac_status=$?
27173   grep -v '^ *+' conftest.er1 >conftest.err
27174   rm -f conftest.er1
27175   cat conftest.err >&5
27176   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27177   (exit $ac_status); } && {
27178          test -z "$ac_c_werror_flag" ||
27179          test ! -s conftest.err
27180        } && test -s conftest.$ac_objext; then
27181   ac_hi=$ac_mid; break
27182 else
27183   $as_echo "$as_me: failed program was:" >&5
27184 sed 's/^/| /' conftest.$ac_ext >&5
27185
27186         ac_lo=`expr $ac_mid + 1`
27187                         if test $ac_lo -le $ac_mid; then
27188                           ac_lo= ac_hi=
27189                           break
27190                         fi
27191                         ac_mid=`expr 2 '*' $ac_mid + 1`
27192 fi
27193
27194 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27195   done
27196 else
27197   $as_echo "$as_me: failed program was:" >&5
27198 sed 's/^/| /' conftest.$ac_ext >&5
27199
27200         cat >conftest.$ac_ext <<_ACEOF
27201 /* confdefs.h.  */
27202 _ACEOF
27203 cat confdefs.h >>conftest.$ac_ext
27204 cat >>conftest.$ac_ext <<_ACEOF
27205 /* end confdefs.h.  */
27206 $ac_includes_default
27207 int
27208 main ()
27209 {
27210 static int test_array [1 - 2 * !(((long int) (sizeof (intmax_t))) < 0)];
27211 test_array [0] = 0
27212
27213   ;
27214   return 0;
27215 }
27216 _ACEOF
27217 rm -f conftest.$ac_objext
27218 if { (ac_try="$ac_compile"
27219 case "(($ac_try" in
27220   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27221   *) ac_try_echo=$ac_try;;
27222 esac
27223 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27224 $as_echo "$ac_try_echo") >&5
27225   (eval "$ac_compile") 2>conftest.er1
27226   ac_status=$?
27227   grep -v '^ *+' conftest.er1 >conftest.err
27228   rm -f conftest.er1
27229   cat conftest.err >&5
27230   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27231   (exit $ac_status); } && {
27232          test -z "$ac_c_werror_flag" ||
27233          test ! -s conftest.err
27234        } && test -s conftest.$ac_objext; then
27235   ac_hi=-1 ac_mid=-1
27236   while :; do
27237     cat >conftest.$ac_ext <<_ACEOF
27238 /* confdefs.h.  */
27239 _ACEOF
27240 cat confdefs.h >>conftest.$ac_ext
27241 cat >>conftest.$ac_ext <<_ACEOF
27242 /* end confdefs.h.  */
27243 $ac_includes_default
27244 int
27245 main ()
27246 {
27247 static int test_array [1 - 2 * !(((long int) (sizeof (intmax_t))) >= $ac_mid)];
27248 test_array [0] = 0
27249
27250   ;
27251   return 0;
27252 }
27253 _ACEOF
27254 rm -f conftest.$ac_objext
27255 if { (ac_try="$ac_compile"
27256 case "(($ac_try" in
27257   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27258   *) ac_try_echo=$ac_try;;
27259 esac
27260 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27261 $as_echo "$ac_try_echo") >&5
27262   (eval "$ac_compile") 2>conftest.er1
27263   ac_status=$?
27264   grep -v '^ *+' conftest.er1 >conftest.err
27265   rm -f conftest.er1
27266   cat conftest.err >&5
27267   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27268   (exit $ac_status); } && {
27269          test -z "$ac_c_werror_flag" ||
27270          test ! -s conftest.err
27271        } && test -s conftest.$ac_objext; then
27272   ac_lo=$ac_mid; break
27273 else
27274   $as_echo "$as_me: failed program was:" >&5
27275 sed 's/^/| /' conftest.$ac_ext >&5
27276
27277         ac_hi=`expr '(' $ac_mid ')' - 1`
27278                         if test $ac_mid -le $ac_hi; then
27279                           ac_lo= ac_hi=
27280                           break
27281                         fi
27282                         ac_mid=`expr 2 '*' $ac_mid`
27283 fi
27284
27285 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27286   done
27287 else
27288   $as_echo "$as_me: failed program was:" >&5
27289 sed 's/^/| /' conftest.$ac_ext >&5
27290
27291         ac_lo= ac_hi=
27292 fi
27293
27294 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27295 fi
27296
27297 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27298 # Binary search between lo and hi bounds.
27299 while test "x$ac_lo" != "x$ac_hi"; do
27300   ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
27301   cat >conftest.$ac_ext <<_ACEOF
27302 /* confdefs.h.  */
27303 _ACEOF
27304 cat confdefs.h >>conftest.$ac_ext
27305 cat >>conftest.$ac_ext <<_ACEOF
27306 /* end confdefs.h.  */
27307 $ac_includes_default
27308 int
27309 main ()
27310 {
27311 static int test_array [1 - 2 * !(((long int) (sizeof (intmax_t))) <= $ac_mid)];
27312 test_array [0] = 0
27313
27314   ;
27315   return 0;
27316 }
27317 _ACEOF
27318 rm -f conftest.$ac_objext
27319 if { (ac_try="$ac_compile"
27320 case "(($ac_try" in
27321   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27322   *) ac_try_echo=$ac_try;;
27323 esac
27324 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27325 $as_echo "$ac_try_echo") >&5
27326   (eval "$ac_compile") 2>conftest.er1
27327   ac_status=$?
27328   grep -v '^ *+' conftest.er1 >conftest.err
27329   rm -f conftest.er1
27330   cat conftest.err >&5
27331   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27332   (exit $ac_status); } && {
27333          test -z "$ac_c_werror_flag" ||
27334          test ! -s conftest.err
27335        } && test -s conftest.$ac_objext; then
27336   ac_hi=$ac_mid
27337 else
27338   $as_echo "$as_me: failed program was:" >&5
27339 sed 's/^/| /' conftest.$ac_ext >&5
27340
27341         ac_lo=`expr '(' $ac_mid ')' + 1`
27342 fi
27343
27344 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27345 done
27346 case $ac_lo in
27347 ?*) ac_cv_sizeof_intmax_t=$ac_lo;;
27348 '') if test "$ac_cv_type_intmax_t" = yes; then
27349      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
27350 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
27351 { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (intmax_t)
27352 See \`config.log' for more details." >&5
27353 $as_echo "$as_me: error: cannot compute sizeof (intmax_t)
27354 See \`config.log' for more details." >&2;}
27355    { (exit 77); exit 77; }; }; }
27356    else
27357      ac_cv_sizeof_intmax_t=0
27358    fi ;;
27359 esac
27360 else
27361   cat >conftest.$ac_ext <<_ACEOF
27362 /* confdefs.h.  */
27363 _ACEOF
27364 cat confdefs.h >>conftest.$ac_ext
27365 cat >>conftest.$ac_ext <<_ACEOF
27366 /* end confdefs.h.  */
27367 $ac_includes_default
27368 static long int longval () { return (long int) (sizeof (intmax_t)); }
27369 static unsigned long int ulongval () { return (long int) (sizeof (intmax_t)); }
27370 #include <stdio.h>
27371 #include <stdlib.h>
27372 int
27373 main ()
27374 {
27375
27376   FILE *f = fopen ("conftest.val", "w");
27377   if (! f)
27378     return 1;
27379   if (((long int) (sizeof (intmax_t))) < 0)
27380     {
27381       long int i = longval ();
27382       if (i != ((long int) (sizeof (intmax_t))))
27383         return 1;
27384       fprintf (f, "%ld", i);
27385     }
27386   else
27387     {
27388       unsigned long int i = ulongval ();
27389       if (i != ((long int) (sizeof (intmax_t))))
27390         return 1;
27391       fprintf (f, "%lu", i);
27392     }
27393   /* Do not output a trailing newline, as this causes \r\n confusion
27394      on some platforms.  */
27395   return ferror (f) || fclose (f) != 0;
27396
27397   ;
27398   return 0;
27399 }
27400 _ACEOF
27401 rm -f conftest$ac_exeext
27402 if { (ac_try="$ac_link"
27403 case "(($ac_try" in
27404   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27405   *) ac_try_echo=$ac_try;;
27406 esac
27407 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27408 $as_echo "$ac_try_echo") >&5
27409   (eval "$ac_link") 2>&5
27410   ac_status=$?
27411   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27412   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
27413   { (case "(($ac_try" in
27414   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27415   *) ac_try_echo=$ac_try;;
27416 esac
27417 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27418 $as_echo "$ac_try_echo") >&5
27419   (eval "$ac_try") 2>&5
27420   ac_status=$?
27421   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27422   (exit $ac_status); }; }; then
27423   ac_cv_sizeof_intmax_t=`cat conftest.val`
27424 else
27425   $as_echo "$as_me: program exited with status $ac_status" >&5
27426 $as_echo "$as_me: failed program was:" >&5
27427 sed 's/^/| /' conftest.$ac_ext >&5
27428
27429 ( exit $ac_status )
27430 if test "$ac_cv_type_intmax_t" = yes; then
27431      { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
27432 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
27433 { { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (intmax_t)
27434 See \`config.log' for more details." >&5
27435 $as_echo "$as_me: error: cannot compute sizeof (intmax_t)
27436 See \`config.log' for more details." >&2;}
27437    { (exit 77); exit 77; }; }; }
27438    else
27439      ac_cv_sizeof_intmax_t=0
27440    fi
27441 fi
27442 rm -rf conftest.dSYM
27443 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
27444 fi
27445 rm -f conftest.val
27446 fi
27447 { $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_intmax_t" >&5
27448 $as_echo "$ac_cv_sizeof_intmax_t" >&6; }
27449
27450
27451
27452 cat >>confdefs.h <<_ACEOF
27453 #define SIZEOF_INTMAX_T $ac_cv_sizeof_intmax_t
27454 _ACEOF
27455
27456
27457
27458
27459 { $as_echo "$as_me:$LINENO: checking for struct termios.c_line" >&5
27460 $as_echo_n "checking for struct termios.c_line... " >&6; }
27461 if test "${ac_cv_member_struct_termios_c_line+set}" = set; then
27462   $as_echo_n "(cached) " >&6
27463 else
27464   cat >conftest.$ac_ext <<_ACEOF
27465 /* confdefs.h.  */
27466 _ACEOF
27467 cat confdefs.h >>conftest.$ac_ext
27468 cat >>conftest.$ac_ext <<_ACEOF
27469 /* end confdefs.h.  */
27470
27471 #include <sys/types.h>
27472 #include <termios.h>
27473
27474
27475 int
27476 main ()
27477 {
27478 static struct termios ac_aggr;
27479 if (ac_aggr.c_line)
27480 return 0;
27481   ;
27482   return 0;
27483 }
27484 _ACEOF
27485 rm -f conftest.$ac_objext
27486 if { (ac_try="$ac_compile"
27487 case "(($ac_try" in
27488   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27489   *) ac_try_echo=$ac_try;;
27490 esac
27491 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27492 $as_echo "$ac_try_echo") >&5
27493   (eval "$ac_compile") 2>conftest.er1
27494   ac_status=$?
27495   grep -v '^ *+' conftest.er1 >conftest.err
27496   rm -f conftest.er1
27497   cat conftest.err >&5
27498   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27499   (exit $ac_status); } && {
27500          test -z "$ac_c_werror_flag" ||
27501          test ! -s conftest.err
27502        } && test -s conftest.$ac_objext; then
27503   ac_cv_member_struct_termios_c_line=yes
27504 else
27505   $as_echo "$as_me: failed program was:" >&5
27506 sed 's/^/| /' conftest.$ac_ext >&5
27507
27508         cat >conftest.$ac_ext <<_ACEOF
27509 /* confdefs.h.  */
27510 _ACEOF
27511 cat confdefs.h >>conftest.$ac_ext
27512 cat >>conftest.$ac_ext <<_ACEOF
27513 /* end confdefs.h.  */
27514
27515 #include <sys/types.h>
27516 #include <termios.h>
27517
27518
27519 int
27520 main ()
27521 {
27522 static struct termios ac_aggr;
27523 if (sizeof ac_aggr.c_line)
27524 return 0;
27525   ;
27526   return 0;
27527 }
27528 _ACEOF
27529 rm -f conftest.$ac_objext
27530 if { (ac_try="$ac_compile"
27531 case "(($ac_try" in
27532   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27533   *) ac_try_echo=$ac_try;;
27534 esac
27535 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27536 $as_echo "$ac_try_echo") >&5
27537   (eval "$ac_compile") 2>conftest.er1
27538   ac_status=$?
27539   grep -v '^ *+' conftest.er1 >conftest.err
27540   rm -f conftest.er1
27541   cat conftest.err >&5
27542   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27543   (exit $ac_status); } && {
27544          test -z "$ac_c_werror_flag" ||
27545          test ! -s conftest.err
27546        } && test -s conftest.$ac_objext; then
27547   ac_cv_member_struct_termios_c_line=yes
27548 else
27549   $as_echo "$as_me: failed program was:" >&5
27550 sed 's/^/| /' conftest.$ac_ext >&5
27551
27552         ac_cv_member_struct_termios_c_line=no
27553 fi
27554
27555 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27556 fi
27557
27558 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27559 fi
27560 { $as_echo "$as_me:$LINENO: result: $ac_cv_member_struct_termios_c_line" >&5
27561 $as_echo "$ac_cv_member_struct_termios_c_line" >&6; }
27562 if test "x$ac_cv_member_struct_termios_c_line" = x""yes; then
27563   cat >>confdefs.h <<\_ACEOF
27564 #define TERMIOS_LDISC 1
27565 _ACEOF
27566
27567 fi
27568
27569
27570
27571 { $as_echo "$as_me:$LINENO: checking for struct termio.c_line" >&5
27572 $as_echo_n "checking for struct termio.c_line... " >&6; }
27573 if test "${ac_cv_member_struct_termio_c_line+set}" = set; then
27574   $as_echo_n "(cached) " >&6
27575 else
27576   cat >conftest.$ac_ext <<_ACEOF
27577 /* confdefs.h.  */
27578 _ACEOF
27579 cat confdefs.h >>conftest.$ac_ext
27580 cat >>conftest.$ac_ext <<_ACEOF
27581 /* end confdefs.h.  */
27582
27583 #include <sys/types.h>
27584 #include <termio.h>
27585
27586
27587 int
27588 main ()
27589 {
27590 static struct termio ac_aggr;
27591 if (ac_aggr.c_line)
27592 return 0;
27593   ;
27594   return 0;
27595 }
27596 _ACEOF
27597 rm -f conftest.$ac_objext
27598 if { (ac_try="$ac_compile"
27599 case "(($ac_try" in
27600   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27601   *) ac_try_echo=$ac_try;;
27602 esac
27603 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27604 $as_echo "$ac_try_echo") >&5
27605   (eval "$ac_compile") 2>conftest.er1
27606   ac_status=$?
27607   grep -v '^ *+' conftest.er1 >conftest.err
27608   rm -f conftest.er1
27609   cat conftest.err >&5
27610   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27611   (exit $ac_status); } && {
27612          test -z "$ac_c_werror_flag" ||
27613          test ! -s conftest.err
27614        } && test -s conftest.$ac_objext; then
27615   ac_cv_member_struct_termio_c_line=yes
27616 else
27617   $as_echo "$as_me: failed program was:" >&5
27618 sed 's/^/| /' conftest.$ac_ext >&5
27619
27620         cat >conftest.$ac_ext <<_ACEOF
27621 /* confdefs.h.  */
27622 _ACEOF
27623 cat confdefs.h >>conftest.$ac_ext
27624 cat >>conftest.$ac_ext <<_ACEOF
27625 /* end confdefs.h.  */
27626
27627 #include <sys/types.h>
27628 #include <termio.h>
27629
27630
27631 int
27632 main ()
27633 {
27634 static struct termio ac_aggr;
27635 if (sizeof ac_aggr.c_line)
27636 return 0;
27637   ;
27638   return 0;
27639 }
27640 _ACEOF
27641 rm -f conftest.$ac_objext
27642 if { (ac_try="$ac_compile"
27643 case "(($ac_try" in
27644   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27645   *) ac_try_echo=$ac_try;;
27646 esac
27647 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27648 $as_echo "$ac_try_echo") >&5
27649   (eval "$ac_compile") 2>conftest.er1
27650   ac_status=$?
27651   grep -v '^ *+' conftest.er1 >conftest.err
27652   rm -f conftest.er1
27653   cat conftest.err >&5
27654   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27655   (exit $ac_status); } && {
27656          test -z "$ac_c_werror_flag" ||
27657          test ! -s conftest.err
27658        } && test -s conftest.$ac_objext; then
27659   ac_cv_member_struct_termio_c_line=yes
27660 else
27661   $as_echo "$as_me: failed program was:" >&5
27662 sed 's/^/| /' conftest.$ac_ext >&5
27663
27664         ac_cv_member_struct_termio_c_line=no
27665 fi
27666
27667 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27668 fi
27669
27670 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27671 fi
27672 { $as_echo "$as_me:$LINENO: result: $ac_cv_member_struct_termio_c_line" >&5
27673 $as_echo "$ac_cv_member_struct_termio_c_line" >&6; }
27674 if test "x$ac_cv_member_struct_termio_c_line" = x""yes; then
27675   cat >>confdefs.h <<\_ACEOF
27676 #define TERMIO_LDISC 1
27677 _ACEOF
27678
27679 fi
27680
27681
27682
27683 { $as_echo "$as_me:$LINENO: checking for struct dirent.d_ino" >&5
27684 $as_echo_n "checking for struct dirent.d_ino... " >&6; }
27685 if test "${bash_cv_dirent_has_dino+set}" = set; then
27686   $as_echo_n "(cached) " >&6
27687 else
27688   cat >conftest.$ac_ext <<_ACEOF
27689 /* confdefs.h.  */
27690 _ACEOF
27691 cat confdefs.h >>conftest.$ac_ext
27692 cat >>conftest.$ac_ext <<_ACEOF
27693 /* end confdefs.h.  */
27694
27695 #include <stdio.h>
27696 #include <sys/types.h>
27697 #ifdef HAVE_UNISTD_H
27698 # include <unistd.h>
27699 #endif /* HAVE_UNISTD_H */
27700 #if defined(HAVE_DIRENT_H)
27701 # include <dirent.h>
27702 #else
27703 # define dirent direct
27704 # ifdef HAVE_SYS_NDIR_H
27705 #  include <sys/ndir.h>
27706 # endif /* SYSNDIR */
27707 # ifdef HAVE_SYS_DIR_H
27708 #  include <sys/dir.h>
27709 # endif /* SYSDIR */
27710 # ifdef HAVE_NDIR_H
27711 #  include <ndir.h>
27712 # endif
27713 #endif /* HAVE_DIRENT_H */
27714
27715 int
27716 main ()
27717 {
27718
27719 struct dirent d; int z; z = d.d_ino;
27720
27721   ;
27722   return 0;
27723 }
27724 _ACEOF
27725 rm -f conftest.$ac_objext
27726 if { (ac_try="$ac_compile"
27727 case "(($ac_try" in
27728   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27729   *) ac_try_echo=$ac_try;;
27730 esac
27731 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27732 $as_echo "$ac_try_echo") >&5
27733   (eval "$ac_compile") 2>conftest.er1
27734   ac_status=$?
27735   grep -v '^ *+' conftest.er1 >conftest.err
27736   rm -f conftest.er1
27737   cat conftest.err >&5
27738   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27739   (exit $ac_status); } && {
27740          test -z "$ac_c_werror_flag" ||
27741          test ! -s conftest.err
27742        } && test -s conftest.$ac_objext; then
27743   bash_cv_dirent_has_dino=yes
27744 else
27745   $as_echo "$as_me: failed program was:" >&5
27746 sed 's/^/| /' conftest.$ac_ext >&5
27747
27748         bash_cv_dirent_has_dino=no
27749 fi
27750
27751 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27752 fi
27753
27754 { $as_echo "$as_me:$LINENO: result: $bash_cv_dirent_has_dino" >&5
27755 $as_echo "$bash_cv_dirent_has_dino" >&6; }
27756 if test $bash_cv_dirent_has_dino = yes; then
27757 cat >>confdefs.h <<\_ACEOF
27758 #define HAVE_STRUCT_DIRENT_D_INO 1
27759 _ACEOF
27760
27761 fi
27762
27763
27764 { $as_echo "$as_me:$LINENO: checking for struct dirent.d_fileno" >&5
27765 $as_echo_n "checking for struct dirent.d_fileno... " >&6; }
27766 if test "${bash_cv_dirent_has_d_fileno+set}" = set; then
27767   $as_echo_n "(cached) " >&6
27768 else
27769   cat >conftest.$ac_ext <<_ACEOF
27770 /* confdefs.h.  */
27771 _ACEOF
27772 cat confdefs.h >>conftest.$ac_ext
27773 cat >>conftest.$ac_ext <<_ACEOF
27774 /* end confdefs.h.  */
27775
27776 #include <stdio.h>
27777 #include <sys/types.h>
27778 #ifdef HAVE_UNISTD_H
27779 # include <unistd.h>
27780 #endif /* HAVE_UNISTD_H */
27781 #if defined(HAVE_DIRENT_H)
27782 # include <dirent.h>
27783 #else
27784 # define dirent direct
27785 # ifdef HAVE_SYS_NDIR_H
27786 #  include <sys/ndir.h>
27787 # endif /* SYSNDIR */
27788 # ifdef HAVE_SYS_DIR_H
27789 #  include <sys/dir.h>
27790 # endif /* SYSDIR */
27791 # ifdef HAVE_NDIR_H
27792 #  include <ndir.h>
27793 # endif
27794 #endif /* HAVE_DIRENT_H */
27795
27796 int
27797 main ()
27798 {
27799
27800 struct dirent d; int z; z = d.d_fileno;
27801
27802   ;
27803   return 0;
27804 }
27805 _ACEOF
27806 rm -f conftest.$ac_objext
27807 if { (ac_try="$ac_compile"
27808 case "(($ac_try" in
27809   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27810   *) ac_try_echo=$ac_try;;
27811 esac
27812 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27813 $as_echo "$ac_try_echo") >&5
27814   (eval "$ac_compile") 2>conftest.er1
27815   ac_status=$?
27816   grep -v '^ *+' conftest.er1 >conftest.err
27817   rm -f conftest.er1
27818   cat conftest.err >&5
27819   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27820   (exit $ac_status); } && {
27821          test -z "$ac_c_werror_flag" ||
27822          test ! -s conftest.err
27823        } && test -s conftest.$ac_objext; then
27824   bash_cv_dirent_has_d_fileno=yes
27825 else
27826   $as_echo "$as_me: failed program was:" >&5
27827 sed 's/^/| /' conftest.$ac_ext >&5
27828
27829         bash_cv_dirent_has_d_fileno=no
27830 fi
27831
27832 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27833 fi
27834
27835 { $as_echo "$as_me:$LINENO: result: $bash_cv_dirent_has_d_fileno" >&5
27836 $as_echo "$bash_cv_dirent_has_d_fileno" >&6; }
27837 if test $bash_cv_dirent_has_d_fileno = yes; then
27838 cat >>confdefs.h <<\_ACEOF
27839 #define HAVE_STRUCT_DIRENT_D_FILENO 1
27840 _ACEOF
27841
27842 fi
27843
27844
27845 { $as_echo "$as_me:$LINENO: checking for struct dirent.d_namlen" >&5
27846 $as_echo_n "checking for struct dirent.d_namlen... " >&6; }
27847 if test "${bash_cv_dirent_has_d_namlen+set}" = set; then
27848   $as_echo_n "(cached) " >&6
27849 else
27850   cat >conftest.$ac_ext <<_ACEOF
27851 /* confdefs.h.  */
27852 _ACEOF
27853 cat confdefs.h >>conftest.$ac_ext
27854 cat >>conftest.$ac_ext <<_ACEOF
27855 /* end confdefs.h.  */
27856
27857 #include <stdio.h>
27858 #include <sys/types.h>
27859 #ifdef HAVE_UNISTD_H
27860 # include <unistd.h>
27861 #endif /* HAVE_UNISTD_H */
27862 #if defined(HAVE_DIRENT_H)
27863 # include <dirent.h>
27864 #else
27865 # define dirent direct
27866 # ifdef HAVE_SYS_NDIR_H
27867 #  include <sys/ndir.h>
27868 # endif /* SYSNDIR */
27869 # ifdef HAVE_SYS_DIR_H
27870 #  include <sys/dir.h>
27871 # endif /* SYSDIR */
27872 # ifdef HAVE_NDIR_H
27873 #  include <ndir.h>
27874 # endif
27875 #endif /* HAVE_DIRENT_H */
27876
27877 int
27878 main ()
27879 {
27880
27881 struct dirent d; int z; z = d.d_namlen;
27882
27883   ;
27884   return 0;
27885 }
27886 _ACEOF
27887 rm -f conftest.$ac_objext
27888 if { (ac_try="$ac_compile"
27889 case "(($ac_try" in
27890   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27891   *) ac_try_echo=$ac_try;;
27892 esac
27893 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27894 $as_echo "$ac_try_echo") >&5
27895   (eval "$ac_compile") 2>conftest.er1
27896   ac_status=$?
27897   grep -v '^ *+' conftest.er1 >conftest.err
27898   rm -f conftest.er1
27899   cat conftest.err >&5
27900   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27901   (exit $ac_status); } && {
27902          test -z "$ac_c_werror_flag" ||
27903          test ! -s conftest.err
27904        } && test -s conftest.$ac_objext; then
27905   bash_cv_dirent_has_d_namlen=yes
27906 else
27907   $as_echo "$as_me: failed program was:" >&5
27908 sed 's/^/| /' conftest.$ac_ext >&5
27909
27910         bash_cv_dirent_has_d_namlen=no
27911 fi
27912
27913 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
27914 fi
27915
27916 { $as_echo "$as_me:$LINENO: result: $bash_cv_dirent_has_d_namlen" >&5
27917 $as_echo "$bash_cv_dirent_has_d_namlen" >&6; }
27918 if test $bash_cv_dirent_has_d_namlen = yes; then
27919 cat >>confdefs.h <<\_ACEOF
27920 #define HAVE_STRUCT_DIRENT_D_NAMLEN 1
27921 _ACEOF
27922
27923 fi
27924
27925 { $as_echo "$as_me:$LINENO: checking for struct winsize in sys/ioctl.h and termios.h" >&5
27926 $as_echo_n "checking for struct winsize in sys/ioctl.h and termios.h... " >&6; }
27927 if test "${bash_cv_struct_winsize_header+set}" = set; then
27928   $as_echo_n "(cached) " >&6
27929 else
27930   cat >conftest.$ac_ext <<_ACEOF
27931 /* confdefs.h.  */
27932 _ACEOF
27933 cat confdefs.h >>conftest.$ac_ext
27934 cat >>conftest.$ac_ext <<_ACEOF
27935 /* end confdefs.h.  */
27936 #include <sys/types.h>
27937 #include <sys/ioctl.h>
27938 int
27939 main ()
27940 {
27941 struct winsize x;
27942   ;
27943   return 0;
27944 }
27945 _ACEOF
27946 rm -f conftest.$ac_objext
27947 if { (ac_try="$ac_compile"
27948 case "(($ac_try" in
27949   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27950   *) ac_try_echo=$ac_try;;
27951 esac
27952 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27953 $as_echo "$ac_try_echo") >&5
27954   (eval "$ac_compile") 2>conftest.er1
27955   ac_status=$?
27956   grep -v '^ *+' conftest.er1 >conftest.err
27957   rm -f conftest.er1
27958   cat conftest.err >&5
27959   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27960   (exit $ac_status); } && {
27961          test -z "$ac_c_werror_flag" ||
27962          test ! -s conftest.err
27963        } && test -s conftest.$ac_objext; then
27964   bash_cv_struct_winsize_header=ioctl_h
27965 else
27966   $as_echo "$as_me: failed program was:" >&5
27967 sed 's/^/| /' conftest.$ac_ext >&5
27968
27969         cat >conftest.$ac_ext <<_ACEOF
27970 /* confdefs.h.  */
27971 _ACEOF
27972 cat confdefs.h >>conftest.$ac_ext
27973 cat >>conftest.$ac_ext <<_ACEOF
27974 /* end confdefs.h.  */
27975 #include <sys/types.h>
27976 #include <termios.h>
27977 int
27978 main ()
27979 {
27980 struct winsize x;
27981   ;
27982   return 0;
27983 }
27984 _ACEOF
27985 rm -f conftest.$ac_objext
27986 if { (ac_try="$ac_compile"
27987 case "(($ac_try" in
27988   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
27989   *) ac_try_echo=$ac_try;;
27990 esac
27991 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
27992 $as_echo "$ac_try_echo") >&5
27993   (eval "$ac_compile") 2>conftest.er1
27994   ac_status=$?
27995   grep -v '^ *+' conftest.er1 >conftest.err
27996   rm -f conftest.er1
27997   cat conftest.err >&5
27998   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
27999   (exit $ac_status); } && {
28000          test -z "$ac_c_werror_flag" ||
28001          test ! -s conftest.err
28002        } && test -s conftest.$ac_objext; then
28003   bash_cv_struct_winsize_header=termios_h
28004 else
28005   $as_echo "$as_me: failed program was:" >&5
28006 sed 's/^/| /' conftest.$ac_ext >&5
28007
28008         bash_cv_struct_winsize_header=other
28009 fi
28010
28011 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
28012
28013 fi
28014
28015 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
28016 fi
28017
28018 if test $bash_cv_struct_winsize_header = ioctl_h; then
28019   { $as_echo "$as_me:$LINENO: result: sys/ioctl.h" >&5
28020 $as_echo "sys/ioctl.h" >&6; }
28021   cat >>confdefs.h <<\_ACEOF
28022 #define STRUCT_WINSIZE_IN_SYS_IOCTL 1
28023 _ACEOF
28024
28025 elif test $bash_cv_struct_winsize_header = termios_h; then
28026   { $as_echo "$as_me:$LINENO: result: termios.h" >&5
28027 $as_echo "termios.h" >&6; }
28028   cat >>confdefs.h <<\_ACEOF
28029 #define STRUCT_WINSIZE_IN_TERMIOS 1
28030 _ACEOF
28031
28032 else
28033   { $as_echo "$as_me:$LINENO: result: not found" >&5
28034 $as_echo "not found" >&6; }
28035 fi
28036
28037 { $as_echo "$as_me:$LINENO: checking for struct timeval in sys/time.h and time.h" >&5
28038 $as_echo_n "checking for struct timeval in sys/time.h and time.h... " >&6; }
28039 if test "${bash_cv_struct_timeval+set}" = set; then
28040   $as_echo_n "(cached) " >&6
28041 else
28042
28043 cat >conftest.$ac_ext <<_ACEOF
28044 /* confdefs.h.  */
28045 _ACEOF
28046 cat confdefs.h >>conftest.$ac_ext
28047 cat >>conftest.$ac_ext <<_ACEOF
28048 /* end confdefs.h.  */
28049 #include <sys/time.h>
28050
28051 _ACEOF
28052 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
28053   $EGREP "struct timeval" >/dev/null 2>&1; then
28054   bash_cv_struct_timeval=yes
28055 else
28056   cat >conftest.$ac_ext <<_ACEOF
28057 /* confdefs.h.  */
28058 _ACEOF
28059 cat confdefs.h >>conftest.$ac_ext
28060 cat >>conftest.$ac_ext <<_ACEOF
28061 /* end confdefs.h.  */
28062 #include <time.h>
28063
28064 _ACEOF
28065 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
28066   $EGREP "struct timeval" >/dev/null 2>&1; then
28067   bash_cv_struct_timeval=yes
28068 else
28069   bash_cv_struct_timeval=no
28070 fi
28071 rm -f conftest*
28072
28073 fi
28074 rm -f conftest*
28075
28076
28077 fi
28078
28079 { $as_echo "$as_me:$LINENO: result: $bash_cv_struct_timeval" >&5
28080 $as_echo "$bash_cv_struct_timeval" >&6; }
28081 if test $bash_cv_struct_timeval = yes; then
28082   cat >>confdefs.h <<\_ACEOF
28083 #define HAVE_TIMEVAL 1
28084 _ACEOF
28085
28086 fi
28087
28088 { $as_echo "$as_me:$LINENO: checking for struct stat.st_blocks" >&5
28089 $as_echo_n "checking for struct stat.st_blocks... " >&6; }
28090 if test "${ac_cv_member_struct_stat_st_blocks+set}" = set; then
28091   $as_echo_n "(cached) " >&6
28092 else
28093   cat >conftest.$ac_ext <<_ACEOF
28094 /* confdefs.h.  */
28095 _ACEOF
28096 cat confdefs.h >>conftest.$ac_ext
28097 cat >>conftest.$ac_ext <<_ACEOF
28098 /* end confdefs.h.  */
28099 $ac_includes_default
28100 int
28101 main ()
28102 {
28103 static struct stat ac_aggr;
28104 if (ac_aggr.st_blocks)
28105 return 0;
28106   ;
28107   return 0;
28108 }
28109 _ACEOF
28110 rm -f conftest.$ac_objext
28111 if { (ac_try="$ac_compile"
28112 case "(($ac_try" in
28113   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28114   *) ac_try_echo=$ac_try;;
28115 esac
28116 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
28117 $as_echo "$ac_try_echo") >&5
28118   (eval "$ac_compile") 2>conftest.er1
28119   ac_status=$?
28120   grep -v '^ *+' conftest.er1 >conftest.err
28121   rm -f conftest.er1
28122   cat conftest.err >&5
28123   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
28124   (exit $ac_status); } && {
28125          test -z "$ac_c_werror_flag" ||
28126          test ! -s conftest.err
28127        } && test -s conftest.$ac_objext; then
28128   ac_cv_member_struct_stat_st_blocks=yes
28129 else
28130   $as_echo "$as_me: failed program was:" >&5
28131 sed 's/^/| /' conftest.$ac_ext >&5
28132
28133         cat >conftest.$ac_ext <<_ACEOF
28134 /* confdefs.h.  */
28135 _ACEOF
28136 cat confdefs.h >>conftest.$ac_ext
28137 cat >>conftest.$ac_ext <<_ACEOF
28138 /* end confdefs.h.  */
28139 $ac_includes_default
28140 int
28141 main ()
28142 {
28143 static struct stat ac_aggr;
28144 if (sizeof ac_aggr.st_blocks)
28145 return 0;
28146   ;
28147   return 0;
28148 }
28149 _ACEOF
28150 rm -f conftest.$ac_objext
28151 if { (ac_try="$ac_compile"
28152 case "(($ac_try" in
28153   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28154   *) ac_try_echo=$ac_try;;
28155 esac
28156 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
28157 $as_echo "$ac_try_echo") >&5
28158   (eval "$ac_compile") 2>conftest.er1
28159   ac_status=$?
28160   grep -v '^ *+' conftest.er1 >conftest.err
28161   rm -f conftest.er1
28162   cat conftest.err >&5
28163   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
28164   (exit $ac_status); } && {
28165          test -z "$ac_c_werror_flag" ||
28166          test ! -s conftest.err
28167        } && test -s conftest.$ac_objext; then
28168   ac_cv_member_struct_stat_st_blocks=yes
28169 else
28170   $as_echo "$as_me: failed program was:" >&5
28171 sed 's/^/| /' conftest.$ac_ext >&5
28172
28173         ac_cv_member_struct_stat_st_blocks=no
28174 fi
28175
28176 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
28177 fi
28178
28179 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
28180 fi
28181 { $as_echo "$as_me:$LINENO: result: $ac_cv_member_struct_stat_st_blocks" >&5
28182 $as_echo "$ac_cv_member_struct_stat_st_blocks" >&6; }
28183 if test "x$ac_cv_member_struct_stat_st_blocks" = x""yes; then
28184
28185 cat >>confdefs.h <<_ACEOF
28186 #define HAVE_STRUCT_STAT_ST_BLOCKS 1
28187 _ACEOF
28188
28189
28190 fi
28191
28192 { $as_echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
28193 $as_echo_n "checking whether struct tm is in sys/time.h or time.h... " >&6; }
28194 if test "${ac_cv_struct_tm+set}" = set; then
28195   $as_echo_n "(cached) " >&6
28196 else
28197   cat >conftest.$ac_ext <<_ACEOF
28198 /* confdefs.h.  */
28199 _ACEOF
28200 cat confdefs.h >>conftest.$ac_ext
28201 cat >>conftest.$ac_ext <<_ACEOF
28202 /* end confdefs.h.  */
28203 #include <sys/types.h>
28204 #include <time.h>
28205
28206 int
28207 main ()
28208 {
28209 struct tm tm;
28210                                      int *p = &tm.tm_sec;
28211                                      return !p;
28212   ;
28213   return 0;
28214 }
28215 _ACEOF
28216 rm -f conftest.$ac_objext
28217 if { (ac_try="$ac_compile"
28218 case "(($ac_try" in
28219   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28220   *) ac_try_echo=$ac_try;;
28221 esac
28222 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
28223 $as_echo "$ac_try_echo") >&5
28224   (eval "$ac_compile") 2>conftest.er1
28225   ac_status=$?
28226   grep -v '^ *+' conftest.er1 >conftest.err
28227   rm -f conftest.er1
28228   cat conftest.err >&5
28229   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
28230   (exit $ac_status); } && {
28231          test -z "$ac_c_werror_flag" ||
28232          test ! -s conftest.err
28233        } && test -s conftest.$ac_objext; then
28234   ac_cv_struct_tm=time.h
28235 else
28236   $as_echo "$as_me: failed program was:" >&5
28237 sed 's/^/| /' conftest.$ac_ext >&5
28238
28239         ac_cv_struct_tm=sys/time.h
28240 fi
28241
28242 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
28243 fi
28244 { $as_echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
28245 $as_echo "$ac_cv_struct_tm" >&6; }
28246 if test $ac_cv_struct_tm = sys/time.h; then
28247
28248 cat >>confdefs.h <<\_ACEOF
28249 #define TM_IN_SYS_TIME 1
28250 _ACEOF
28251
28252 fi
28253
28254 { $as_echo "$as_me:$LINENO: checking for struct tm.tm_zone" >&5
28255 $as_echo_n "checking for struct tm.tm_zone... " >&6; }
28256 if test "${ac_cv_member_struct_tm_tm_zone+set}" = set; then
28257   $as_echo_n "(cached) " >&6
28258 else
28259   cat >conftest.$ac_ext <<_ACEOF
28260 /* confdefs.h.  */
28261 _ACEOF
28262 cat confdefs.h >>conftest.$ac_ext
28263 cat >>conftest.$ac_ext <<_ACEOF
28264 /* end confdefs.h.  */
28265 #include <sys/types.h>
28266 #include <$ac_cv_struct_tm>
28267
28268
28269 int
28270 main ()
28271 {
28272 static struct tm ac_aggr;
28273 if (ac_aggr.tm_zone)
28274 return 0;
28275   ;
28276   return 0;
28277 }
28278 _ACEOF
28279 rm -f conftest.$ac_objext
28280 if { (ac_try="$ac_compile"
28281 case "(($ac_try" in
28282   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28283   *) ac_try_echo=$ac_try;;
28284 esac
28285 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
28286 $as_echo "$ac_try_echo") >&5
28287   (eval "$ac_compile") 2>conftest.er1
28288   ac_status=$?
28289   grep -v '^ *+' conftest.er1 >conftest.err
28290   rm -f conftest.er1
28291   cat conftest.err >&5
28292   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
28293   (exit $ac_status); } && {
28294          test -z "$ac_c_werror_flag" ||
28295          test ! -s conftest.err
28296        } && test -s conftest.$ac_objext; then
28297   ac_cv_member_struct_tm_tm_zone=yes
28298 else
28299   $as_echo "$as_me: failed program was:" >&5
28300 sed 's/^/| /' conftest.$ac_ext >&5
28301
28302         cat >conftest.$ac_ext <<_ACEOF
28303 /* confdefs.h.  */
28304 _ACEOF
28305 cat confdefs.h >>conftest.$ac_ext
28306 cat >>conftest.$ac_ext <<_ACEOF
28307 /* end confdefs.h.  */
28308 #include <sys/types.h>
28309 #include <$ac_cv_struct_tm>
28310
28311
28312 int
28313 main ()
28314 {
28315 static struct tm ac_aggr;
28316 if (sizeof ac_aggr.tm_zone)
28317 return 0;
28318   ;
28319   return 0;
28320 }
28321 _ACEOF
28322 rm -f conftest.$ac_objext
28323 if { (ac_try="$ac_compile"
28324 case "(($ac_try" in
28325   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28326   *) ac_try_echo=$ac_try;;
28327 esac
28328 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
28329 $as_echo "$ac_try_echo") >&5
28330   (eval "$ac_compile") 2>conftest.er1
28331   ac_status=$?
28332   grep -v '^ *+' conftest.er1 >conftest.err
28333   rm -f conftest.er1
28334   cat conftest.err >&5
28335   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
28336   (exit $ac_status); } && {
28337          test -z "$ac_c_werror_flag" ||
28338          test ! -s conftest.err
28339        } && test -s conftest.$ac_objext; then
28340   ac_cv_member_struct_tm_tm_zone=yes
28341 else
28342   $as_echo "$as_me: failed program was:" >&5
28343 sed 's/^/| /' conftest.$ac_ext >&5
28344
28345         ac_cv_member_struct_tm_tm_zone=no
28346 fi
28347
28348 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
28349 fi
28350
28351 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
28352 fi
28353 { $as_echo "$as_me:$LINENO: result: $ac_cv_member_struct_tm_tm_zone" >&5
28354 $as_echo "$ac_cv_member_struct_tm_tm_zone" >&6; }
28355 if test "x$ac_cv_member_struct_tm_tm_zone" = x""yes; then
28356
28357 cat >>confdefs.h <<_ACEOF
28358 #define HAVE_STRUCT_TM_TM_ZONE 1
28359 _ACEOF
28360
28361
28362 fi
28363
28364 if test "$ac_cv_member_struct_tm_tm_zone" = yes; then
28365
28366 cat >>confdefs.h <<\_ACEOF
28367 #define HAVE_TM_ZONE 1
28368 _ACEOF
28369
28370 else
28371   { $as_echo "$as_me:$LINENO: checking whether tzname is declared" >&5
28372 $as_echo_n "checking whether tzname is declared... " >&6; }
28373 if test "${ac_cv_have_decl_tzname+set}" = set; then
28374   $as_echo_n "(cached) " >&6
28375 else
28376   cat >conftest.$ac_ext <<_ACEOF
28377 /* confdefs.h.  */
28378 _ACEOF
28379 cat confdefs.h >>conftest.$ac_ext
28380 cat >>conftest.$ac_ext <<_ACEOF
28381 /* end confdefs.h.  */
28382 #include <time.h>
28383
28384 int
28385 main ()
28386 {
28387 #ifndef tzname
28388   (void) tzname;
28389 #endif
28390
28391   ;
28392   return 0;
28393 }
28394 _ACEOF
28395 rm -f conftest.$ac_objext
28396 if { (ac_try="$ac_compile"
28397 case "(($ac_try" in
28398   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28399   *) ac_try_echo=$ac_try;;
28400 esac
28401 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
28402 $as_echo "$ac_try_echo") >&5
28403   (eval "$ac_compile") 2>conftest.er1
28404   ac_status=$?
28405   grep -v '^ *+' conftest.er1 >conftest.err
28406   rm -f conftest.er1
28407   cat conftest.err >&5
28408   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
28409   (exit $ac_status); } && {
28410          test -z "$ac_c_werror_flag" ||
28411          test ! -s conftest.err
28412        } && test -s conftest.$ac_objext; then
28413   ac_cv_have_decl_tzname=yes
28414 else
28415   $as_echo "$as_me: failed program was:" >&5
28416 sed 's/^/| /' conftest.$ac_ext >&5
28417
28418         ac_cv_have_decl_tzname=no
28419 fi
28420
28421 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
28422 fi
28423 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_tzname" >&5
28424 $as_echo "$ac_cv_have_decl_tzname" >&6; }
28425 if test "x$ac_cv_have_decl_tzname" = x""yes; then
28426
28427 cat >>confdefs.h <<_ACEOF
28428 #define HAVE_DECL_TZNAME 1
28429 _ACEOF
28430
28431
28432 else
28433   cat >>confdefs.h <<_ACEOF
28434 #define HAVE_DECL_TZNAME 0
28435 _ACEOF
28436
28437
28438 fi
28439
28440
28441   { $as_echo "$as_me:$LINENO: checking for tzname" >&5
28442 $as_echo_n "checking for tzname... " >&6; }
28443 if test "${ac_cv_var_tzname+set}" = set; then
28444   $as_echo_n "(cached) " >&6
28445 else
28446   cat >conftest.$ac_ext <<_ACEOF
28447 /* confdefs.h.  */
28448 _ACEOF
28449 cat confdefs.h >>conftest.$ac_ext
28450 cat >>conftest.$ac_ext <<_ACEOF
28451 /* end confdefs.h.  */
28452 #include <time.h>
28453 #if !HAVE_DECL_TZNAME
28454 extern char *tzname[];
28455 #endif
28456
28457 int
28458 main ()
28459 {
28460 return tzname[0][0];
28461   ;
28462   return 0;
28463 }
28464 _ACEOF
28465 rm -f conftest.$ac_objext conftest$ac_exeext
28466 if { (ac_try="$ac_link"
28467 case "(($ac_try" in
28468   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28469   *) ac_try_echo=$ac_try;;
28470 esac
28471 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
28472 $as_echo "$ac_try_echo") >&5
28473   (eval "$ac_link") 2>conftest.er1
28474   ac_status=$?
28475   grep -v '^ *+' conftest.er1 >conftest.err
28476   rm -f conftest.er1
28477   cat conftest.err >&5
28478   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
28479   (exit $ac_status); } && {
28480          test -z "$ac_c_werror_flag" ||
28481          test ! -s conftest.err
28482        } && test -s conftest$ac_exeext && {
28483          test "$cross_compiling" = yes ||
28484          $as_test_x conftest$ac_exeext
28485        }; then
28486   ac_cv_var_tzname=yes
28487 else
28488   $as_echo "$as_me: failed program was:" >&5
28489 sed 's/^/| /' conftest.$ac_ext >&5
28490
28491         ac_cv_var_tzname=no
28492 fi
28493
28494 rm -rf conftest.dSYM
28495 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
28496       conftest$ac_exeext conftest.$ac_ext
28497 fi
28498 { $as_echo "$as_me:$LINENO: result: $ac_cv_var_tzname" >&5
28499 $as_echo "$ac_cv_var_tzname" >&6; }
28500   if test $ac_cv_var_tzname = yes; then
28501
28502 cat >>confdefs.h <<\_ACEOF
28503 #define HAVE_TZNAME 1
28504 _ACEOF
28505
28506   fi
28507 fi
28508
28509 { $as_echo "$as_me:$LINENO: checking for struct timezone in sys/time.h and time.h" >&5
28510 $as_echo_n "checking for struct timezone in sys/time.h and time.h... " >&6; }
28511 if test "${bash_cv_struct_timezone+set}" = set; then
28512   $as_echo_n "(cached) " >&6
28513 else
28514
28515 cat >conftest.$ac_ext <<_ACEOF
28516 /* confdefs.h.  */
28517 _ACEOF
28518 cat confdefs.h >>conftest.$ac_ext
28519 cat >>conftest.$ac_ext <<_ACEOF
28520 /* end confdefs.h.  */
28521 #include <sys/time.h>
28522
28523 _ACEOF
28524 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
28525   $EGREP "struct timezone" >/dev/null 2>&1; then
28526   bash_cv_struct_timezone=yes
28527 else
28528   cat >conftest.$ac_ext <<_ACEOF
28529 /* confdefs.h.  */
28530 _ACEOF
28531 cat confdefs.h >>conftest.$ac_ext
28532 cat >>conftest.$ac_ext <<_ACEOF
28533 /* end confdefs.h.  */
28534 #include <time.h>
28535
28536 _ACEOF
28537 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
28538   $EGREP "struct timezone" >/dev/null 2>&1; then
28539   bash_cv_struct_timezone=yes
28540 else
28541   bash_cv_struct_timezone=no
28542 fi
28543 rm -f conftest*
28544
28545 fi
28546 rm -f conftest*
28547
28548
28549 fi
28550
28551 { $as_echo "$as_me:$LINENO: result: $bash_cv_struct_timezone" >&5
28552 $as_echo "$bash_cv_struct_timezone" >&6; }
28553 if test $bash_cv_struct_timezone = yes; then
28554   cat >>confdefs.h <<\_ACEOF
28555 #define HAVE_STRUCT_TIMEZONE 1
28556 _ACEOF
28557
28558 fi
28559
28560
28561 { $as_echo "$as_me:$LINENO: checking for offset of exit status in return status from wait" >&5
28562 $as_echo_n "checking for offset of exit status in return status from wait... " >&6; }
28563 if test "${bash_cv_wexitstatus_offset+set}" = set; then
28564   $as_echo_n "(cached) " >&6
28565 else
28566   if test "$cross_compiling" = yes; then
28567   { $as_echo "$as_me:$LINENO: WARNING: cannot check WEXITSTATUS offset if cross compiling -- defaulting to 0" >&5
28568 $as_echo "$as_me: WARNING: cannot check WEXITSTATUS offset if cross compiling -- defaulting to 0" >&2;}
28569     bash_cv_wexitstatus_offset=0
28570
28571 else
28572   cat >conftest.$ac_ext <<_ACEOF
28573
28574 #include <stdlib.h>
28575 #include <unistd.h>
28576
28577 #include <sys/wait.h>
28578
28579 main(c, v)
28580      int c;
28581      char **v;
28582 {
28583   pid_t pid, p;
28584   int s, i, n;
28585
28586   s = 0;
28587   pid = fork();
28588   if (pid == 0)
28589     exit (42);
28590
28591   /* wait for the process */
28592   p = wait(&s);
28593   if (p != pid)
28594     exit (255);
28595
28596   /* crack s */
28597   for (i = 0; i < (sizeof(s) - 8); i++)
28598     {
28599       n = (s >> i) & 0xff;
28600       if (n == 42)
28601         exit (i);
28602     }
28603
28604   exit (254);
28605 }
28606
28607 _ACEOF
28608 rm -f conftest$ac_exeext
28609 if { (ac_try="$ac_link"
28610 case "(($ac_try" in
28611   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28612   *) ac_try_echo=$ac_try;;
28613 esac
28614 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
28615 $as_echo "$ac_try_echo") >&5
28616   (eval "$ac_link") 2>&5
28617   ac_status=$?
28618   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
28619   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
28620   { (case "(($ac_try" in
28621   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28622   *) ac_try_echo=$ac_try;;
28623 esac
28624 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
28625 $as_echo "$ac_try_echo") >&5
28626   (eval "$ac_try") 2>&5
28627   ac_status=$?
28628   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
28629   (exit $ac_status); }; }; then
28630   bash_cv_wexitstatus_offset=0
28631 else
28632   $as_echo "$as_me: program exited with status $ac_status" >&5
28633 $as_echo "$as_me: failed program was:" >&5
28634 sed 's/^/| /' conftest.$ac_ext >&5
28635
28636 ( exit $ac_status )
28637 bash_cv_wexitstatus_offset=$?
28638 fi
28639 rm -rf conftest.dSYM
28640 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
28641 fi
28642
28643
28644 fi
28645
28646 if test "$bash_cv_wexitstatus_offset" -gt 32 ; then
28647   { $as_echo "$as_me:$LINENO: WARNING: bad exit status from test program -- defaulting to 0" >&5
28648 $as_echo "$as_me: WARNING: bad exit status from test program -- defaulting to 0" >&2;}
28649   bash_cv_wexitstatus_offset=0
28650 fi
28651 { $as_echo "$as_me:$LINENO: result: $bash_cv_wexitstatus_offset" >&5
28652 $as_echo "$bash_cv_wexitstatus_offset" >&6; }
28653
28654 cat >>confdefs.h <<_ACEOF
28655 #define WEXITSTATUS_OFFSET $bash_cv_wexitstatus_offset
28656 _ACEOF
28657
28658
28659
28660 { $as_echo "$as_me:$LINENO: checking for the existence of strsignal" >&5
28661 $as_echo_n "checking for the existence of strsignal... " >&6; }
28662 if test "${bash_cv_have_strsignal+set}" = set; then
28663   $as_echo_n "(cached) " >&6
28664 else
28665   cat >conftest.$ac_ext <<_ACEOF
28666 /* confdefs.h.  */
28667 _ACEOF
28668 cat confdefs.h >>conftest.$ac_ext
28669 cat >>conftest.$ac_ext <<_ACEOF
28670 /* end confdefs.h.  */
28671 #include <sys/types.h>
28672 #include <signal.h>
28673 int
28674 main ()
28675 {
28676 char *s = (char *)strsignal(2);
28677   ;
28678   return 0;
28679 }
28680 _ACEOF
28681 rm -f conftest.$ac_objext conftest$ac_exeext
28682 if { (ac_try="$ac_link"
28683 case "(($ac_try" in
28684   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28685   *) ac_try_echo=$ac_try;;
28686 esac
28687 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
28688 $as_echo "$ac_try_echo") >&5
28689   (eval "$ac_link") 2>conftest.er1
28690   ac_status=$?
28691   grep -v '^ *+' conftest.er1 >conftest.err
28692   rm -f conftest.er1
28693   cat conftest.err >&5
28694   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
28695   (exit $ac_status); } && {
28696          test -z "$ac_c_werror_flag" ||
28697          test ! -s conftest.err
28698        } && test -s conftest$ac_exeext && {
28699          test "$cross_compiling" = yes ||
28700          $as_test_x conftest$ac_exeext
28701        }; then
28702   bash_cv_have_strsignal=yes
28703 else
28704   $as_echo "$as_me: failed program was:" >&5
28705 sed 's/^/| /' conftest.$ac_ext >&5
28706
28707         bash_cv_have_strsignal=no
28708 fi
28709
28710 rm -rf conftest.dSYM
28711 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
28712       conftest$ac_exeext conftest.$ac_ext
28713 fi
28714
28715 { $as_echo "$as_me:$LINENO: result: $bash_cv_have_strsignal" >&5
28716 $as_echo "$bash_cv_have_strsignal" >&6; }
28717 if test $bash_cv_have_strsignal = yes; then
28718 cat >>confdefs.h <<\_ACEOF
28719 #define HAVE_STRSIGNAL 1
28720 _ACEOF
28721
28722 fi
28723
28724 { $as_echo "$as_me:$LINENO: checking if opendir() opens non-directories" >&5
28725 $as_echo_n "checking if opendir() opens non-directories... " >&6; }
28726 if test "${bash_cv_opendir_not_robust+set}" = set; then
28727   $as_echo_n "(cached) " >&6
28728 else
28729   if test "$cross_compiling" = yes; then
28730   { $as_echo "$as_me:$LINENO: WARNING: cannot check opendir if cross compiling -- defaulting to no" >&5
28731 $as_echo "$as_me: WARNING: cannot check opendir if cross compiling -- defaulting to no" >&2;}
28732      bash_cv_opendir_not_robust=no
28733
28734 else
28735   cat >conftest.$ac_ext <<_ACEOF
28736 /* confdefs.h.  */
28737 _ACEOF
28738 cat confdefs.h >>conftest.$ac_ext
28739 cat >>conftest.$ac_ext <<_ACEOF
28740 /* end confdefs.h.  */
28741
28742 #include <stdio.h>
28743 #include <sys/types.h>
28744 #include <fcntl.h>
28745 #ifdef HAVE_UNISTD_H
28746 # include <unistd.h>
28747 #endif /* HAVE_UNISTD_H */
28748 #if defined(HAVE_DIRENT_H)
28749 # include <dirent.h>
28750 #else
28751 # define dirent direct
28752 # ifdef HAVE_SYS_NDIR_H
28753 #  include <sys/ndir.h>
28754 # endif /* SYSNDIR */
28755 # ifdef HAVE_SYS_DIR_H
28756 #  include <sys/dir.h>
28757 # endif /* SYSDIR */
28758 # ifdef HAVE_NDIR_H
28759 #  include <ndir.h>
28760 # endif
28761 #endif /* HAVE_DIRENT_H */
28762 main()
28763 {
28764 DIR *dir;
28765 int fd, err;
28766 err = mkdir("bash-aclocal", 0700);
28767 if (err < 0) {
28768   perror("mkdir");
28769   exit(1);
28770 }
28771 unlink("bash-aclocal/not_a_directory");
28772 fd = open("bash-aclocal/not_a_directory", O_WRONLY|O_CREAT|O_EXCL, 0666);
28773 write(fd, "\n", 1);
28774 close(fd);
28775 dir = opendir("bash-aclocal/not_a_directory");
28776 unlink("bash-aclocal/not_a_directory");
28777 rmdir("bash-aclocal");
28778 exit (dir == 0);
28779 }
28780 _ACEOF
28781 rm -f conftest$ac_exeext
28782 if { (ac_try="$ac_link"
28783 case "(($ac_try" in
28784   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28785   *) ac_try_echo=$ac_try;;
28786 esac
28787 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
28788 $as_echo "$ac_try_echo") >&5
28789   (eval "$ac_link") 2>&5
28790   ac_status=$?
28791   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
28792   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
28793   { (case "(($ac_try" in
28794   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28795   *) ac_try_echo=$ac_try;;
28796 esac
28797 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
28798 $as_echo "$ac_try_echo") >&5
28799   (eval "$ac_try") 2>&5
28800   ac_status=$?
28801   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
28802   (exit $ac_status); }; }; then
28803   bash_cv_opendir_not_robust=yes
28804 else
28805   $as_echo "$as_me: program exited with status $ac_status" >&5
28806 $as_echo "$as_me: failed program was:" >&5
28807 sed 's/^/| /' conftest.$ac_ext >&5
28808
28809 ( exit $ac_status )
28810 bash_cv_opendir_not_robust=no
28811 fi
28812 rm -rf conftest.dSYM
28813 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
28814 fi
28815
28816
28817 fi
28818
28819 { $as_echo "$as_me:$LINENO: result: $bash_cv_opendir_not_robust" >&5
28820 $as_echo "$bash_cv_opendir_not_robust" >&6; }
28821 if test $bash_cv_opendir_not_robust = yes; then
28822 cat >>confdefs.h <<\_ACEOF
28823 #define OPENDIR_NOT_ROBUST 1
28824 _ACEOF
28825
28826 fi
28827
28828 { $as_echo "$as_me:$LINENO: checking whether ulimit can substitute for getdtablesize" >&5
28829 $as_echo_n "checking whether ulimit can substitute for getdtablesize... " >&6; }
28830 if test "${bash_cv_ulimit_maxfds+set}" = set; then
28831   $as_echo_n "(cached) " >&6
28832 else
28833   if test "$cross_compiling" = yes; then
28834   { $as_echo "$as_me:$LINENO: WARNING: cannot check ulimit if cross compiling -- defaulting to no" >&5
28835 $as_echo "$as_me: WARNING: cannot check ulimit if cross compiling -- defaulting to no" >&2;}
28836     bash_cv_ulimit_maxfds=no
28837
28838 else
28839   cat >conftest.$ac_ext <<_ACEOF
28840 /* confdefs.h.  */
28841 _ACEOF
28842 cat confdefs.h >>conftest.$ac_ext
28843 cat >>conftest.$ac_ext <<_ACEOF
28844 /* end confdefs.h.  */
28845
28846 main()
28847 {
28848 long maxfds = ulimit(4, 0L);
28849 exit (maxfds == -1L);
28850 }
28851
28852 _ACEOF
28853 rm -f conftest$ac_exeext
28854 if { (ac_try="$ac_link"
28855 case "(($ac_try" in
28856   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28857   *) ac_try_echo=$ac_try;;
28858 esac
28859 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
28860 $as_echo "$ac_try_echo") >&5
28861   (eval "$ac_link") 2>&5
28862   ac_status=$?
28863   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
28864   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
28865   { (case "(($ac_try" in
28866   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28867   *) ac_try_echo=$ac_try;;
28868 esac
28869 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
28870 $as_echo "$ac_try_echo") >&5
28871   (eval "$ac_try") 2>&5
28872   ac_status=$?
28873   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
28874   (exit $ac_status); }; }; then
28875   bash_cv_ulimit_maxfds=yes
28876 else
28877   $as_echo "$as_me: program exited with status $ac_status" >&5
28878 $as_echo "$as_me: failed program was:" >&5
28879 sed 's/^/| /' conftest.$ac_ext >&5
28880
28881 ( exit $ac_status )
28882 bash_cv_ulimit_maxfds=no
28883 fi
28884 rm -rf conftest.dSYM
28885 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
28886 fi
28887
28888
28889 fi
28890
28891 { $as_echo "$as_me:$LINENO: result: $bash_cv_ulimit_maxfds" >&5
28892 $as_echo "$bash_cv_ulimit_maxfds" >&6; }
28893 if test $bash_cv_ulimit_maxfds = yes; then
28894 cat >>confdefs.h <<\_ACEOF
28895 #define ULIMIT_MAXFDS 1
28896 _ACEOF
28897
28898 fi
28899
28900
28901
28902
28903
28904
28905
28906
28907
28908
28909
28910
28911
28912
28913
28914
28915
28916
28917   { $as_echo "$as_me:$LINENO: checking whether fpurge is declared" >&5
28918 $as_echo_n "checking whether fpurge is declared... " >&6; }
28919 if test "${ac_cv_have_decl_fpurge+set}" = set; then
28920   $as_echo_n "(cached) " >&6
28921 else
28922   cat >conftest.$ac_ext <<_ACEOF
28923 /* confdefs.h.  */
28924 _ACEOF
28925 cat confdefs.h >>conftest.$ac_ext
28926 cat >>conftest.$ac_ext <<_ACEOF
28927 /* end confdefs.h.  */
28928 #include <stdio.h>
28929
28930 int
28931 main ()
28932 {
28933 #ifndef fpurge
28934   (void) fpurge;
28935 #endif
28936
28937   ;
28938   return 0;
28939 }
28940 _ACEOF
28941 rm -f conftest.$ac_objext
28942 if { (ac_try="$ac_compile"
28943 case "(($ac_try" in
28944   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
28945   *) ac_try_echo=$ac_try;;
28946 esac
28947 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
28948 $as_echo "$ac_try_echo") >&5
28949   (eval "$ac_compile") 2>conftest.er1
28950   ac_status=$?
28951   grep -v '^ *+' conftest.er1 >conftest.err
28952   rm -f conftest.er1
28953   cat conftest.err >&5
28954   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
28955   (exit $ac_status); } && {
28956          test -z "$ac_c_werror_flag" ||
28957          test ! -s conftest.err
28958        } && test -s conftest.$ac_objext; then
28959   ac_cv_have_decl_fpurge=yes
28960 else
28961   $as_echo "$as_me: failed program was:" >&5
28962 sed 's/^/| /' conftest.$ac_ext >&5
28963
28964         ac_cv_have_decl_fpurge=no
28965 fi
28966
28967 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
28968 fi
28969 { $as_echo "$as_me:$LINENO: result: $ac_cv_have_decl_fpurge" >&5
28970 $as_echo "$ac_cv_have_decl_fpurge" >&6; }
28971 if test "x$ac_cv_have_decl_fpurge" = x""yes; then
28972
28973 cat >>confdefs.h <<_ACEOF
28974 #define HAVE_DECL_FPURGE 1
28975 _ACEOF
28976
28977
28978 else
28979   cat >>confdefs.h <<_ACEOF
28980 #define HAVE_DECL_FPURGE 0
28981 _ACEOF
28982
28983
28984 fi
28985
28986
28987
28988 { $as_echo "$as_me:$LINENO: checking to see if getenv can be redefined" >&5
28989 $as_echo_n "checking to see if getenv can be redefined... " >&6; }
28990 if test "${bash_cv_getenv_redef+set}" = set; then
28991   $as_echo_n "(cached) " >&6
28992 else
28993   if test "$cross_compiling" = yes; then
28994   { $as_echo "$as_me:$LINENO: WARNING: cannot check getenv redefinition if cross compiling -- defaulting to yes" >&5
28995 $as_echo "$as_me: WARNING: cannot check getenv redefinition if cross compiling -- defaulting to yes" >&2;}
28996     bash_cv_getenv_redef=yes
28997
28998 else
28999   cat >conftest.$ac_ext <<_ACEOF
29000 /* confdefs.h.  */
29001 _ACEOF
29002 cat confdefs.h >>conftest.$ac_ext
29003 cat >>conftest.$ac_ext <<_ACEOF
29004 /* end confdefs.h.  */
29005
29006 #ifdef HAVE_UNISTD_H
29007 #  include <unistd.h>
29008 #endif
29009 #ifndef __STDC__
29010 #  ifndef const
29011 #    define const
29012 #  endif
29013 #endif
29014 char *
29015 getenv (name)
29016 #if defined (__linux__) || defined (__bsdi__) || defined (convex)
29017      const char *name;
29018 #else
29019      char const *name;
29020 #endif /* !__linux__ && !__bsdi__ && !convex */
29021 {
29022 return "42";
29023 }
29024 main()
29025 {
29026 char *s;
29027 /* The next allows this program to run, but does not allow bash to link
29028    when it redefines getenv.  I'm not really interested in figuring out
29029    why not. */
29030 #if defined (NeXT)
29031 exit(1);
29032 #endif
29033 s = getenv("ABCDE");
29034 exit(s == 0);   /* force optimizer to leave getenv in */
29035 }
29036
29037 _ACEOF
29038 rm -f conftest$ac_exeext
29039 if { (ac_try="$ac_link"
29040 case "(($ac_try" in
29041   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
29042   *) ac_try_echo=$ac_try;;
29043 esac
29044 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
29045 $as_echo "$ac_try_echo") >&5
29046   (eval "$ac_link") 2>&5
29047   ac_status=$?
29048   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
29049   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
29050   { (case "(($ac_try" in
29051   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
29052   *) ac_try_echo=$ac_try;;
29053 esac
29054 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
29055 $as_echo "$ac_try_echo") >&5
29056   (eval "$ac_try") 2>&5
29057   ac_status=$?
29058   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
29059   (exit $ac_status); }; }; then
29060   bash_cv_getenv_redef=yes
29061 else
29062   $as_echo "$as_me: program exited with status $ac_status" >&5
29063 $as_echo "$as_me: failed program was:" >&5
29064 sed 's/^/| /' conftest.$ac_ext >&5
29065
29066 ( exit $ac_status )
29067 bash_cv_getenv_redef=no
29068 fi
29069 rm -rf conftest.dSYM
29070 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
29071 fi
29072
29073
29074 fi
29075
29076 { $as_echo "$as_me:$LINENO: result: $bash_cv_getenv_redef" >&5
29077 $as_echo "$bash_cv_getenv_redef" >&6; }
29078 if test $bash_cv_getenv_redef = yes; then
29079 cat >>confdefs.h <<\_ACEOF
29080 #define CAN_REDEFINE_GETENV 1
29081 _ACEOF
29082
29083 fi
29084
29085 if test "$ac_cv_func_getcwd" = "yes"; then
29086 { $as_echo "$as_me:$LINENO: checking if getcwd() will dynamically allocate memory with 0 size" >&5
29087 $as_echo_n "checking if getcwd() will dynamically allocate memory with 0 size... " >&6; }
29088 if test "${bash_cv_getcwd_malloc+set}" = set; then
29089   $as_echo_n "(cached) " >&6
29090 else
29091   if test "$cross_compiling" = yes; then
29092   { $as_echo "$as_me:$LINENO: WARNING: cannot check whether getcwd allocates memory when cross-compiling -- defaulting to no" >&5
29093 $as_echo "$as_me: WARNING: cannot check whether getcwd allocates memory when cross-compiling -- defaulting to no" >&2;}
29094     bash_cv_getcwd_malloc=no
29095
29096 else
29097   cat >conftest.$ac_ext <<_ACEOF
29098 /* confdefs.h.  */
29099 _ACEOF
29100 cat confdefs.h >>conftest.$ac_ext
29101 cat >>conftest.$ac_ext <<_ACEOF
29102 /* end confdefs.h.  */
29103
29104 #include <stdio.h>
29105 #ifdef HAVE_UNISTD_H
29106 #include <unistd.h>
29107 #endif
29108
29109 main()
29110 {
29111         char    *xpwd;
29112         xpwd = getcwd(0, 0);
29113         exit (xpwd == 0);
29114 }
29115
29116 _ACEOF
29117 rm -f conftest$ac_exeext
29118 if { (ac_try="$ac_link"
29119 case "(($ac_try" in
29120   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
29121   *) ac_try_echo=$ac_try;;
29122 esac
29123 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
29124 $as_echo "$ac_try_echo") >&5
29125   (eval "$ac_link") 2>&5
29126   ac_status=$?
29127   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
29128   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
29129   { (case "(($ac_try" in
29130   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
29131   *) ac_try_echo=$ac_try;;
29132 esac
29133 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
29134 $as_echo "$ac_try_echo") >&5
29135   (eval "$ac_try") 2>&5
29136   ac_status=$?
29137   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
29138   (exit $ac_status); }; }; then
29139   bash_cv_getcwd_malloc=yes
29140 else
29141   $as_echo "$as_me: program exited with status $ac_status" >&5
29142 $as_echo "$as_me: failed program was:" >&5
29143 sed 's/^/| /' conftest.$ac_ext >&5
29144
29145 ( exit $ac_status )
29146 bash_cv_getcwd_malloc=no
29147 fi
29148 rm -rf conftest.dSYM
29149 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
29150 fi
29151
29152
29153 fi
29154
29155 { $as_echo "$as_me:$LINENO: result: $bash_cv_getcwd_malloc" >&5
29156 $as_echo "$bash_cv_getcwd_malloc" >&6; }
29157 if test $bash_cv_getcwd_malloc = no; then
29158 cat >>confdefs.h <<\_ACEOF
29159 #define GETCWD_BROKEN 1
29160 _ACEOF
29161
29162 case " $LIBOBJS " in
29163   *" getcwd.$ac_objext "* ) ;;
29164   *) LIBOBJS="$LIBOBJS getcwd.$ac_objext"
29165  ;;
29166 esac
29167
29168 fi
29169
29170 fi
29171
29172 { $as_echo "$as_me:$LINENO: checking for presence of POSIX-style sigsetjmp/siglongjmp" >&5
29173 $as_echo_n "checking for presence of POSIX-style sigsetjmp/siglongjmp... " >&6; }
29174 if test "${bash_cv_func_sigsetjmp+set}" = set; then
29175   $as_echo_n "(cached) " >&6
29176 else
29177   if test "$cross_compiling" = yes; then
29178   { $as_echo "$as_me:$LINENO: WARNING: cannot check for sigsetjmp/siglongjmp if cross-compiling -- defaulting to missing" >&5
29179 $as_echo "$as_me: WARNING: cannot check for sigsetjmp/siglongjmp if cross-compiling -- defaulting to missing" >&2;}
29180      bash_cv_func_sigsetjmp=missing
29181
29182 else
29183   cat >conftest.$ac_ext <<_ACEOF
29184 /* confdefs.h.  */
29185 _ACEOF
29186 cat confdefs.h >>conftest.$ac_ext
29187 cat >>conftest.$ac_ext <<_ACEOF
29188 /* end confdefs.h.  */
29189
29190 #ifdef HAVE_UNISTD_H
29191 #include <unistd.h>
29192 #endif
29193 #include <sys/types.h>
29194 #include <signal.h>
29195 #include <setjmp.h>
29196
29197 main()
29198 {
29199 #if !defined (_POSIX_VERSION) || !defined (HAVE_POSIX_SIGNALS)
29200 exit (1);
29201 #else
29202
29203 int code;
29204 sigset_t set, oset;
29205 sigjmp_buf xx;
29206
29207 /* get the mask */
29208 sigemptyset(&set);
29209 sigemptyset(&oset);
29210 sigprocmask(SIG_BLOCK, (sigset_t *)NULL, &set);
29211 sigprocmask(SIG_BLOCK, (sigset_t *)NULL, &oset);
29212
29213 /* save it */
29214 code = sigsetjmp(xx, 1);
29215 if (code)
29216   exit(0);      /* could get sigmask and compare to oset here. */
29217
29218 /* change it */
29219 sigaddset(&set, SIGINT);
29220 sigprocmask(SIG_BLOCK, &set, (sigset_t *)NULL);
29221
29222 /* and siglongjmp */
29223 siglongjmp(xx, 10);
29224 exit(1);
29225 #endif
29226 }
29227 _ACEOF
29228 rm -f conftest$ac_exeext
29229 if { (ac_try="$ac_link"
29230 case "(($ac_try" in
29231   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
29232   *) ac_try_echo=$ac_try;;
29233 esac
29234 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
29235 $as_echo "$ac_try_echo") >&5
29236   (eval "$ac_link") 2>&5
29237   ac_status=$?
29238   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
29239   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
29240   { (case "(($ac_try" in
29241   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
29242   *) ac_try_echo=$ac_try;;
29243 esac
29244 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
29245 $as_echo "$ac_try_echo") >&5
29246   (eval "$ac_try") 2>&5
29247   ac_status=$?
29248   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
29249   (exit $ac_status); }; }; then
29250   bash_cv_func_sigsetjmp=present
29251 else
29252   $as_echo "$as_me: program exited with status $ac_status" >&5
29253 $as_echo "$as_me: failed program was:" >&5
29254 sed 's/^/| /' conftest.$ac_ext >&5
29255
29256 ( exit $ac_status )
29257 bash_cv_func_sigsetjmp=missing
29258 fi
29259 rm -rf conftest.dSYM
29260 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
29261 fi
29262
29263
29264 fi
29265
29266 { $as_echo "$as_me:$LINENO: result: $bash_cv_func_sigsetjmp" >&5
29267 $as_echo "$bash_cv_func_sigsetjmp" >&6; }
29268 if test $bash_cv_func_sigsetjmp = present; then
29269 cat >>confdefs.h <<\_ACEOF
29270 #define HAVE_POSIX_SIGSETJMP 1
29271 _ACEOF
29272
29273 fi
29274
29275
29276 { $as_echo "$as_me:$LINENO: checking whether or not strcoll and strcmp differ" >&5
29277 $as_echo_n "checking whether or not strcoll and strcmp differ... " >&6; }
29278 if test "${bash_cv_func_strcoll_broken+set}" = set; then
29279   $as_echo_n "(cached) " >&6
29280 else
29281   if test "$cross_compiling" = yes; then
29282   { $as_echo "$as_me:$LINENO: WARNING: cannot check strcoll if cross compiling -- defaulting to no" >&5
29283 $as_echo "$as_me: WARNING: cannot check strcoll if cross compiling -- defaulting to no" >&2;}
29284     bash_cv_func_strcoll_broken=no
29285
29286 else
29287   cat >conftest.$ac_ext <<_ACEOF
29288 /* confdefs.h.  */
29289 _ACEOF
29290 cat confdefs.h >>conftest.$ac_ext
29291 cat >>conftest.$ac_ext <<_ACEOF
29292 /* end confdefs.h.  */
29293
29294 #include <stdio.h>
29295 #if defined (HAVE_LOCALE_H)
29296 #include <locale.h>
29297 #endif
29298
29299 main(c, v)
29300 int     c;
29301 char    *v[];
29302 {
29303         int     r1, r2;
29304         char    *deflocale, *defcoll;
29305
29306 #ifdef HAVE_SETLOCALE
29307         deflocale = setlocale(LC_ALL, "");
29308         defcoll = setlocale(LC_COLLATE, "");
29309 #endif
29310
29311 #ifdef HAVE_STRCOLL
29312         /* These two values are taken from tests/glob-test. */
29313         r1 = strcoll("abd", "aXd");
29314 #else
29315         r1 = 0;
29316 #endif
29317         r2 = strcmp("abd", "aXd");
29318
29319         /* These two should both be greater than 0.  It is permissible for
29320            a system to return different values, as long as the sign is the
29321            same. */
29322
29323         /* Exit with 1 (failure) if these two values are both > 0, since
29324            this tests whether strcoll(3) is broken with respect to strcmp(3)
29325            in the default locale. */
29326         exit (r1 > 0 && r2 > 0);
29327 }
29328
29329 _ACEOF
29330 rm -f conftest$ac_exeext
29331 if { (ac_try="$ac_link"
29332 case "(($ac_try" in
29333   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
29334   *) ac_try_echo=$ac_try;;
29335 esac
29336 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
29337 $as_echo "$ac_try_echo") >&5
29338   (eval "$ac_link") 2>&5
29339   ac_status=$?
29340   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
29341   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
29342   { (case "(($ac_try" in
29343   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
29344   *) ac_try_echo=$ac_try;;
29345 esac
29346 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
29347 $as_echo "$ac_try_echo") >&5
29348   (eval "$ac_try") 2>&5
29349   ac_status=$?
29350   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
29351   (exit $ac_status); }; }; then
29352   bash_cv_func_strcoll_broken=yes
29353 else
29354   $as_echo "$as_me: program exited with status $ac_status" >&5
29355 $as_echo "$as_me: failed program was:" >&5
29356 sed 's/^/| /' conftest.$ac_ext >&5
29357
29358 ( exit $ac_status )
29359 bash_cv_func_strcoll_broken=no
29360 fi
29361 rm -rf conftest.dSYM
29362 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
29363 fi
29364
29365
29366 fi
29367
29368 { $as_echo "$as_me:$LINENO: result: $bash_cv_func_strcoll_broken" >&5
29369 $as_echo "$bash_cv_func_strcoll_broken" >&6; }
29370 if test $bash_cv_func_strcoll_broken = yes; then
29371 cat >>confdefs.h <<\_ACEOF
29372 #define STRCOLL_BROKEN 1
29373 _ACEOF
29374
29375 fi
29376
29377
29378
29379
29380
29381
29382
29383
29384
29385
29386   if test X$ac_cv_func_snprintf = Xyes; then
29387     { $as_echo "$as_me:$LINENO: checking for standard-conformant snprintf" >&5
29388 $as_echo_n "checking for standard-conformant snprintf... " >&6; }
29389 if test "${bash_cv_func_snprintf+set}" = set; then
29390   $as_echo_n "(cached) " >&6
29391 else
29392   if test "$cross_compiling" = yes; then
29393   { $as_echo "$as_me:$LINENO: WARNING: cannot check standard snprintf if cross-compiling" >&5
29394 $as_echo "$as_me: WARNING: cannot check standard snprintf if cross-compiling" >&2;}
29395     bash_cv_func_snprintf=yes
29396
29397 else
29398   cat >conftest.$ac_ext <<_ACEOF
29399 /* confdefs.h.  */
29400 _ACEOF
29401 cat confdefs.h >>conftest.$ac_ext
29402 cat >>conftest.$ac_ext <<_ACEOF
29403 /* end confdefs.h.  */
29404
29405 #include <stdio.h>
29406
29407 main()
29408 {
29409   int n;
29410   n = snprintf (0, 0, "%s", "0123456");
29411   exit(n != 7);
29412 }
29413
29414 _ACEOF
29415 rm -f conftest$ac_exeext
29416 if { (ac_try="$ac_link"
29417 case "(($ac_try" in
29418   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
29419   *) ac_try_echo=$ac_try;;
29420 esac
29421 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
29422 $as_echo "$ac_try_echo") >&5
29423   (eval "$ac_link") 2>&5
29424   ac_status=$?
29425   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
29426   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
29427   { (case "(($ac_try" in
29428   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
29429   *) ac_try_echo=$ac_try;;
29430 esac
29431 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
29432 $as_echo "$ac_try_echo") >&5
29433   (eval "$ac_try") 2>&5
29434   ac_status=$?
29435   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
29436   (exit $ac_status); }; }; then
29437   bash_cv_func_snprintf=yes
29438 else
29439   $as_echo "$as_me: program exited with status $ac_status" >&5
29440 $as_echo "$as_me: failed program was:" >&5
29441 sed 's/^/| /' conftest.$ac_ext >&5
29442
29443 ( exit $ac_status )
29444 bash_cv_func_snprintf=no
29445 fi
29446 rm -rf conftest.dSYM
29447 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
29448 fi
29449
29450
29451 fi
29452 { $as_echo "$as_me:$LINENO: result: $bash_cv_func_snprintf" >&5
29453 $as_echo "$bash_cv_func_snprintf" >&6; }
29454     if test $bash_cv_func_snprintf = no; then
29455       ac_cv_func_snprintf=no
29456     fi
29457   fi
29458   if test $ac_cv_func_snprintf = no; then
29459
29460 cat >>confdefs.h <<\_ACEOF
29461 #define HAVE_SNPRINTF 0
29462 _ACEOF
29463
29464   fi
29465
29466
29467
29468
29469
29470
29471
29472
29473
29474
29475   if test X$ac_cv_func_vsnprintf = Xyes; then
29476     { $as_echo "$as_me:$LINENO: checking for standard-conformant vsnprintf" >&5
29477 $as_echo_n "checking for standard-conformant vsnprintf... " >&6; }
29478 if test "${bash_cv_func_vsnprintf+set}" = set; then
29479   $as_echo_n "(cached) " >&6
29480 else
29481   if test "$cross_compiling" = yes; then
29482   { $as_echo "$as_me:$LINENO: WARNING: cannot check standard vsnprintf if cross-compiling" >&5
29483 $as_echo "$as_me: WARNING: cannot check standard vsnprintf if cross-compiling" >&2;}
29484     bash_cv_func_vsnprintf=yes
29485
29486 else
29487   cat >conftest.$ac_ext <<_ACEOF
29488 /* confdefs.h.  */
29489 _ACEOF
29490 cat confdefs.h >>conftest.$ac_ext
29491 cat >>conftest.$ac_ext <<_ACEOF
29492 /* end confdefs.h.  */
29493
29494 #if HAVE_STDARG_H
29495 #include <stdarg.h>
29496 #else
29497 #include <varargs.h>
29498 #endif
29499 #include <stdio.h>
29500 #include <stdlib.h>
29501
29502 static int
29503 #if HAVE_STDARG_H
29504 foo(const char *fmt, ...)
29505 #else
29506 foo(format, va_alist)
29507      const char *format;
29508      va_dcl
29509 #endif
29510 {
29511   va_list args;
29512   int n;
29513
29514 #if HAVE_STDARG_H
29515   va_start(args, fmt);
29516 #else
29517   va_start(args);
29518 #endif
29519   n = vsnprintf(0, 0, fmt, args);
29520   va_end (args);
29521   return n;
29522 }
29523
29524 main()
29525 {
29526   int n;
29527   n = foo("%s", "0123456");
29528   exit(n != 7);
29529 }
29530
29531 _ACEOF
29532 rm -f conftest$ac_exeext
29533 if { (ac_try="$ac_link"
29534 case "(($ac_try" in
29535   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
29536   *) ac_try_echo=$ac_try;;
29537 esac
29538 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
29539 $as_echo "$ac_try_echo") >&5
29540   (eval "$ac_link") 2>&5
29541   ac_status=$?
29542   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
29543   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
29544   { (case "(($ac_try" in
29545   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
29546   *) ac_try_echo=$ac_try;;
29547 esac
29548 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
29549 $as_echo "$ac_try_echo") >&5
29550   (eval "$ac_try") 2>&5
29551   ac_status=$?
29552   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
29553   (exit $ac_status); }; }; then
29554   bash_cv_func_vsnprintf=yes
29555 else
29556   $as_echo "$as_me: program exited with status $ac_status" >&5
29557 $as_echo "$as_me: failed program was:" >&5
29558 sed 's/^/| /' conftest.$ac_ext >&5
29559
29560 ( exit $ac_status )
29561 bash_cv_func_vsnprintf=no
29562 fi
29563 rm -rf conftest.dSYM
29564 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
29565 fi
29566
29567
29568 fi
29569 { $as_echo "$as_me:$LINENO: result: $bash_cv_func_vsnprintf" >&5
29570 $as_echo "$bash_cv_func_vsnprintf" >&6; }
29571     if test $bash_cv_func_vsnprintf = no; then
29572       ac_cv_func_vsnprintf=no
29573     fi
29574   fi
29575   if test $ac_cv_func_vsnprintf = no; then
29576
29577 cat >>confdefs.h <<\_ACEOF
29578 #define HAVE_VSNPRINTF 0
29579 _ACEOF
29580
29581   fi
29582
29583
29584
29585 if test "$ac_cv_func_putenv" = "yes"; then
29586
29587
29588
29589 { $as_echo "$as_me:$LINENO: checking for standard-conformant putenv declaration" >&5
29590 $as_echo_n "checking for standard-conformant putenv declaration... " >&6; }
29591 if test "${bash_cv_std_putenv+set}" = set; then
29592   $as_echo_n "(cached) " >&6
29593 else
29594   cat >conftest.$ac_ext <<_ACEOF
29595 /* confdefs.h.  */
29596 _ACEOF
29597 cat confdefs.h >>conftest.$ac_ext
29598 cat >>conftest.$ac_ext <<_ACEOF
29599 /* end confdefs.h.  */
29600
29601 #if STDC_HEADERS
29602 #include <stdlib.h>
29603 #include <stddef.h>
29604 #endif
29605 #ifndef __STDC__
29606 #  ifndef const
29607 #    define const
29608 #  endif
29609 #endif
29610 #ifdef PROTOTYPES
29611 extern int putenv (char *);
29612 #else
29613 extern int putenv ();
29614 #endif
29615
29616 int
29617 main ()
29618 {
29619 return (putenv == 0);
29620   ;
29621   return 0;
29622 }
29623 _ACEOF
29624 rm -f conftest.$ac_objext conftest$ac_exeext
29625 if { (ac_try="$ac_link"
29626 case "(($ac_try" in
29627   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
29628   *) ac_try_echo=$ac_try;;
29629 esac
29630 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
29631 $as_echo "$ac_try_echo") >&5
29632   (eval "$ac_link") 2>conftest.er1
29633   ac_status=$?
29634   grep -v '^ *+' conftest.er1 >conftest.err
29635   rm -f conftest.er1
29636   cat conftest.err >&5
29637   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
29638   (exit $ac_status); } && {
29639          test -z "$ac_c_werror_flag" ||
29640          test ! -s conftest.err
29641        } && test -s conftest$ac_exeext && {
29642          test "$cross_compiling" = yes ||
29643          $as_test_x conftest$ac_exeext
29644        }; then
29645   bash_cv_std_putenv=yes
29646 else
29647   $as_echo "$as_me: failed program was:" >&5
29648 sed 's/^/| /' conftest.$ac_ext >&5
29649
29650         bash_cv_std_putenv=no
29651
29652 fi
29653
29654 rm -rf conftest.dSYM
29655 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
29656       conftest$ac_exeext conftest.$ac_ext
29657 fi
29658 { $as_echo "$as_me:$LINENO: result: $bash_cv_std_putenv" >&5
29659 $as_echo "$bash_cv_std_putenv" >&6; }
29660 if test $bash_cv_std_putenv = yes; then
29661 cat >>confdefs.h <<\_ACEOF
29662 #define HAVE_STD_PUTENV 1
29663 _ACEOF
29664
29665 fi
29666
29667 else
29668 cat >>confdefs.h <<\_ACEOF
29669 #define HAVE_STD_PUTENV 1
29670 _ACEOF
29671
29672 fi
29673 if test "$ac_cv_func_unsetenv" = "yes"; then
29674
29675
29676
29677 { $as_echo "$as_me:$LINENO: checking for standard-conformant unsetenv declaration" >&5
29678 $as_echo_n "checking for standard-conformant unsetenv declaration... " >&6; }
29679 if test "${bash_cv_std_unsetenv+set}" = set; then
29680   $as_echo_n "(cached) " >&6
29681 else
29682   cat >conftest.$ac_ext <<_ACEOF
29683 /* confdefs.h.  */
29684 _ACEOF
29685 cat confdefs.h >>conftest.$ac_ext
29686 cat >>conftest.$ac_ext <<_ACEOF
29687 /* end confdefs.h.  */
29688
29689 #if STDC_HEADERS
29690 #include <stdlib.h>
29691 #include <stddef.h>
29692 #endif
29693 #ifndef __STDC__
29694 #  ifndef const
29695 #    define const
29696 #  endif
29697 #endif
29698 #ifdef PROTOTYPES
29699 extern int unsetenv (const char *);
29700 #else
29701 extern int unsetenv ();
29702 #endif
29703
29704 int
29705 main ()
29706 {
29707 return (unsetenv == 0);
29708   ;
29709   return 0;
29710 }
29711 _ACEOF
29712 rm -f conftest.$ac_objext conftest$ac_exeext
29713 if { (ac_try="$ac_link"
29714 case "(($ac_try" in
29715   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
29716   *) ac_try_echo=$ac_try;;
29717 esac
29718 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
29719 $as_echo "$ac_try_echo") >&5
29720   (eval "$ac_link") 2>conftest.er1
29721   ac_status=$?
29722   grep -v '^ *+' conftest.er1 >conftest.err
29723   rm -f conftest.er1
29724   cat conftest.err >&5
29725   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
29726   (exit $ac_status); } && {
29727          test -z "$ac_c_werror_flag" ||
29728          test ! -s conftest.err
29729        } && test -s conftest$ac_exeext && {
29730          test "$cross_compiling" = yes ||
29731          $as_test_x conftest$ac_exeext
29732        }; then
29733   bash_cv_std_unsetenv=yes
29734 else
29735   $as_echo "$as_me: failed program was:" >&5
29736 sed 's/^/| /' conftest.$ac_ext >&5
29737
29738         bash_cv_std_unsetenv=no
29739
29740 fi
29741
29742 rm -rf conftest.dSYM
29743 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
29744       conftest$ac_exeext conftest.$ac_ext
29745 fi
29746 { $as_echo "$as_me:$LINENO: result: $bash_cv_std_unsetenv" >&5
29747 $as_echo "$bash_cv_std_unsetenv" >&6; }
29748 if test $bash_cv_std_unsetenv = yes; then
29749 cat >>confdefs.h <<\_ACEOF
29750 #define HAVE_STD_UNSETENV 1
29751 _ACEOF
29752
29753 fi
29754
29755 else
29756 cat >>confdefs.h <<\_ACEOF
29757 #define HAVE_STD_UNSETENV 1
29758 _ACEOF
29759
29760 fi
29761
29762 { $as_echo "$as_me:$LINENO: checking for printf floating point output in hex notation" >&5
29763 $as_echo_n "checking for printf floating point output in hex notation... " >&6; }
29764 if test "${bash_cv_printf_a_format+set}" = set; then
29765   $as_echo_n "(cached) " >&6
29766 else
29767   if test "$cross_compiling" = yes; then
29768   { $as_echo "$as_me:$LINENO: WARNING: cannot check printf if cross compiling -- defaulting to no" >&5
29769 $as_echo "$as_me: WARNING: cannot check printf if cross compiling -- defaulting to no" >&2;}
29770     bash_cv_printf_a_format=no
29771
29772 else
29773   cat >conftest.$ac_ext <<_ACEOF
29774 /* confdefs.h.  */
29775 _ACEOF
29776 cat confdefs.h >>conftest.$ac_ext
29777 cat >>conftest.$ac_ext <<_ACEOF
29778 /* end confdefs.h.  */
29779
29780 #include <stdio.h>
29781 #include <string.h>
29782
29783 int
29784 main()
29785 {
29786         double y = 0.0;
29787         char abuf[1024];
29788
29789         sprintf(abuf, "%A", y);
29790         exit(strchr(abuf, 'P') == (char *)0);
29791 }
29792
29793 _ACEOF
29794 rm -f conftest$ac_exeext
29795 if { (ac_try="$ac_link"
29796 case "(($ac_try" in
29797   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
29798   *) ac_try_echo=$ac_try;;
29799 esac
29800 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
29801 $as_echo "$ac_try_echo") >&5
29802   (eval "$ac_link") 2>&5
29803   ac_status=$?
29804   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
29805   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
29806   { (case "(($ac_try" in
29807   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
29808   *) ac_try_echo=$ac_try;;
29809 esac
29810 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
29811 $as_echo "$ac_try_echo") >&5
29812   (eval "$ac_try") 2>&5
29813   ac_status=$?
29814   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
29815   (exit $ac_status); }; }; then
29816   bash_cv_printf_a_format=yes
29817 else
29818   $as_echo "$as_me: program exited with status $ac_status" >&5
29819 $as_echo "$as_me: failed program was:" >&5
29820 sed 's/^/| /' conftest.$ac_ext >&5
29821
29822 ( exit $ac_status )
29823 bash_cv_printf_a_format=no
29824 fi
29825 rm -rf conftest.dSYM
29826 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
29827 fi
29828
29829
29830 fi
29831
29832 { $as_echo "$as_me:$LINENO: result: $bash_cv_printf_a_format" >&5
29833 $as_echo "$bash_cv_printf_a_format" >&6; }
29834 if test $bash_cv_printf_a_format = yes; then
29835 cat >>confdefs.h <<\_ACEOF
29836 #define HAVE_PRINTF_A_FORMAT 1
29837 _ACEOF
29838
29839 fi
29840
29841
29842
29843
29844 { $as_echo "$as_me:$LINENO: checking if signal handlers must be reinstalled when invoked" >&5
29845 $as_echo_n "checking if signal handlers must be reinstalled when invoked... " >&6; }
29846 if test "${bash_cv_must_reinstall_sighandlers+set}" = set; then
29847   $as_echo_n "(cached) " >&6
29848 else
29849   if test "$cross_compiling" = yes; then
29850   { $as_echo "$as_me:$LINENO: WARNING: cannot check signal handling if cross compiling -- defaulting to no" >&5
29851 $as_echo "$as_me: WARNING: cannot check signal handling if cross compiling -- defaulting to no" >&2;}
29852     bash_cv_must_reinstall_sighandlers=no
29853
29854 else
29855   cat >conftest.$ac_ext <<_ACEOF
29856 /* confdefs.h.  */
29857 _ACEOF
29858 cat confdefs.h >>conftest.$ac_ext
29859 cat >>conftest.$ac_ext <<_ACEOF
29860 /* end confdefs.h.  */
29861
29862 #include <signal.h>
29863 #ifdef HAVE_UNISTD_H
29864 #include <unistd.h>
29865 #endif
29866
29867 typedef RETSIGTYPE sigfunc();
29868
29869 int nsigint;
29870
29871 #ifdef HAVE_POSIX_SIGNALS
29872 sigfunc *
29873 set_signal_handler(sig, handler)
29874      int sig;
29875      sigfunc *handler;
29876 {
29877   struct sigaction act, oact;
29878   act.sa_handler = handler;
29879   act.sa_flags = 0;
29880   sigemptyset (&act.sa_mask);
29881   sigemptyset (&oact.sa_mask);
29882   sigaction (sig, &act, &oact);
29883   return (oact.sa_handler);
29884 }
29885 #else
29886 #define set_signal_handler(s, h) signal(s, h)
29887 #endif
29888
29889 RETSIGTYPE
29890 sigint(s)
29891 int s;
29892 {
29893   nsigint++;
29894 }
29895
29896 main()
29897 {
29898         nsigint = 0;
29899         set_signal_handler(SIGINT, sigint);
29900         kill((int)getpid(), SIGINT);
29901         kill((int)getpid(), SIGINT);
29902         exit(nsigint != 2);
29903 }
29904
29905 _ACEOF
29906 rm -f conftest$ac_exeext
29907 if { (ac_try="$ac_link"
29908 case "(($ac_try" in
29909   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
29910   *) ac_try_echo=$ac_try;;
29911 esac
29912 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
29913 $as_echo "$ac_try_echo") >&5
29914   (eval "$ac_link") 2>&5
29915   ac_status=$?
29916   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
29917   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
29918   { (case "(($ac_try" in
29919   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
29920   *) ac_try_echo=$ac_try;;
29921 esac
29922 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
29923 $as_echo "$ac_try_echo") >&5
29924   (eval "$ac_try") 2>&5
29925   ac_status=$?
29926   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
29927   (exit $ac_status); }; }; then
29928   bash_cv_must_reinstall_sighandlers=no
29929 else
29930   $as_echo "$as_me: program exited with status $ac_status" >&5
29931 $as_echo "$as_me: failed program was:" >&5
29932 sed 's/^/| /' conftest.$ac_ext >&5
29933
29934 ( exit $ac_status )
29935 bash_cv_must_reinstall_sighandlers=yes
29936 fi
29937 rm -rf conftest.dSYM
29938 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
29939 fi
29940
29941
29942 fi
29943
29944 { $as_echo "$as_me:$LINENO: result: $bash_cv_must_reinstall_sighandlers" >&5
29945 $as_echo "$bash_cv_must_reinstall_sighandlers" >&6; }
29946 if test $bash_cv_must_reinstall_sighandlers = yes; then
29947 cat >>confdefs.h <<\_ACEOF
29948 #define MUST_REINSTALL_SIGHANDLERS 1
29949 _ACEOF
29950
29951 fi
29952
29953
29954 { $as_echo "$as_me:$LINENO: checking for presence of necessary job control definitions" >&5
29955 $as_echo_n "checking for presence of necessary job control definitions... " >&6; }
29956 if test "${bash_cv_job_control_missing+set}" = set; then
29957   $as_echo_n "(cached) " >&6
29958 else
29959   if test "$cross_compiling" = yes; then
29960   { $as_echo "$as_me:$LINENO: WARNING: cannot check job control if cross-compiling -- defaulting to missing" >&5
29961 $as_echo "$as_me: WARNING: cannot check job control if cross-compiling -- defaulting to missing" >&2;}
29962      bash_cv_job_control_missing=missing
29963
29964 else
29965   cat >conftest.$ac_ext <<_ACEOF
29966 /* confdefs.h.  */
29967 _ACEOF
29968 cat confdefs.h >>conftest.$ac_ext
29969 cat >>conftest.$ac_ext <<_ACEOF
29970 /* end confdefs.h.  */
29971
29972 #include <sys/types.h>
29973 #ifdef HAVE_SYS_WAIT_H
29974 #include <sys/wait.h>
29975 #endif
29976 #ifdef HAVE_UNISTD_H
29977 #include <unistd.h>
29978 #endif
29979 #include <signal.h>
29980
29981 /* Add more tests in here as appropriate. */
29982 main()
29983 {
29984 /* signal type */
29985 #if !defined (HAVE_POSIX_SIGNALS) && !defined (HAVE_BSD_SIGNALS)
29986 exit(1);
29987 #endif
29988
29989 /* signals and tty control. */
29990 #if !defined (SIGTSTP) || !defined (SIGSTOP) || !defined (SIGCONT)
29991 exit (1);
29992 #endif
29993
29994 /* process control */
29995 #if !defined (WNOHANG) || !defined (WUNTRACED)
29996 exit(1);
29997 #endif
29998
29999 /* Posix systems have tcgetpgrp and waitpid. */
30000 #if defined (_POSIX_VERSION) && !defined (HAVE_TCGETPGRP)
30001 exit(1);
30002 #endif
30003
30004 #if defined (_POSIX_VERSION) && !defined (HAVE_WAITPID)
30005 exit(1);
30006 #endif
30007
30008 /* Other systems have TIOCSPGRP/TIOCGPRGP and wait3. */
30009 #if !defined (_POSIX_VERSION) && !defined (HAVE_WAIT3)
30010 exit(1);
30011 #endif
30012
30013 exit(0);
30014 }
30015 _ACEOF
30016 rm -f conftest$ac_exeext
30017 if { (ac_try="$ac_link"
30018 case "(($ac_try" in
30019   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
30020   *) ac_try_echo=$ac_try;;
30021 esac
30022 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
30023 $as_echo "$ac_try_echo") >&5
30024   (eval "$ac_link") 2>&5
30025   ac_status=$?
30026   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
30027   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
30028   { (case "(($ac_try" in
30029   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
30030   *) ac_try_echo=$ac_try;;
30031 esac
30032 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
30033 $as_echo "$ac_try_echo") >&5
30034   (eval "$ac_try") 2>&5
30035   ac_status=$?
30036   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
30037   (exit $ac_status); }; }; then
30038   bash_cv_job_control_missing=present
30039 else
30040   $as_echo "$as_me: program exited with status $ac_status" >&5
30041 $as_echo "$as_me: failed program was:" >&5
30042 sed 's/^/| /' conftest.$ac_ext >&5
30043
30044 ( exit $ac_status )
30045 bash_cv_job_control_missing=missing
30046 fi
30047 rm -rf conftest.dSYM
30048 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
30049 fi
30050
30051
30052 fi
30053
30054 { $as_echo "$as_me:$LINENO: result: $bash_cv_job_control_missing" >&5
30055 $as_echo "$bash_cv_job_control_missing" >&6; }
30056 if test $bash_cv_job_control_missing = missing; then
30057 cat >>confdefs.h <<\_ACEOF
30058 #define JOB_CONTROL_MISSING 1
30059 _ACEOF
30060
30061 fi
30062
30063 { $as_echo "$as_me:$LINENO: checking for presence of named pipes" >&5
30064 $as_echo_n "checking for presence of named pipes... " >&6; }
30065 if test "${bash_cv_sys_named_pipes+set}" = set; then
30066   $as_echo_n "(cached) " >&6
30067 else
30068   if test "$cross_compiling" = yes; then
30069   { $as_echo "$as_me:$LINENO: WARNING: cannot check for named pipes if cross-compiling -- defaulting to missing" >&5
30070 $as_echo "$as_me: WARNING: cannot check for named pipes if cross-compiling -- defaulting to missing" >&2;}
30071      bash_cv_sys_named_pipes=missing
30072
30073 else
30074   cat >conftest.$ac_ext <<_ACEOF
30075 /* confdefs.h.  */
30076 _ACEOF
30077 cat confdefs.h >>conftest.$ac_ext
30078 cat >>conftest.$ac_ext <<_ACEOF
30079 /* end confdefs.h.  */
30080
30081 #include <sys/types.h>
30082 #include <sys/stat.h>
30083 #ifdef HAVE_UNISTD_H
30084 #include <unistd.h>
30085 #endif
30086
30087 /* Add more tests in here as appropriate. */
30088 main()
30089 {
30090 int fd, err;
30091
30092 #if defined (HAVE_MKFIFO)
30093 exit (0);
30094 #endif
30095
30096 #if !defined (S_IFIFO) && (defined (_POSIX_VERSION) && !defined (S_ISFIFO))
30097 exit (1);
30098 #endif
30099
30100 #if defined (NeXT)
30101 exit (1);
30102 #endif
30103 err = mkdir("bash-aclocal", 0700);
30104 if (err < 0) {
30105   perror ("mkdir");
30106   exit(1);
30107 }
30108 fd = mknod ("bash-aclocal/sh-np-autoconf", 0666 | S_IFIFO, 0);
30109 if (fd == -1) {
30110   rmdir ("bash-aclocal");
30111   exit (1);
30112 }
30113 close(fd);
30114 unlink ("bash-aclocal/sh-np-autoconf");
30115 rmdir ("bash-aclocal");
30116 exit(0);
30117 }
30118 _ACEOF
30119 rm -f conftest$ac_exeext
30120 if { (ac_try="$ac_link"
30121 case "(($ac_try" in
30122   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
30123   *) ac_try_echo=$ac_try;;
30124 esac
30125 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
30126 $as_echo "$ac_try_echo") >&5
30127   (eval "$ac_link") 2>&5
30128   ac_status=$?
30129   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
30130   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
30131   { (case "(($ac_try" in
30132   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
30133   *) ac_try_echo=$ac_try;;
30134 esac
30135 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
30136 $as_echo "$ac_try_echo") >&5
30137   (eval "$ac_try") 2>&5
30138   ac_status=$?
30139   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
30140   (exit $ac_status); }; }; then
30141   bash_cv_sys_named_pipes=present
30142 else
30143   $as_echo "$as_me: program exited with status $ac_status" >&5
30144 $as_echo "$as_me: failed program was:" >&5
30145 sed 's/^/| /' conftest.$ac_ext >&5
30146
30147 ( exit $ac_status )
30148 bash_cv_sys_named_pipes=missing
30149 fi
30150 rm -rf conftest.dSYM
30151 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
30152 fi
30153
30154
30155 fi
30156
30157 { $as_echo "$as_me:$LINENO: result: $bash_cv_sys_named_pipes" >&5
30158 $as_echo "$bash_cv_sys_named_pipes" >&6; }
30159 if test $bash_cv_sys_named_pipes = missing; then
30160 cat >>confdefs.h <<\_ACEOF
30161 #define NAMED_PIPES_MISSING 1
30162 _ACEOF
30163
30164 fi
30165
30166
30167 { $as_echo "$as_me:$LINENO: checking whether termios.h defines TIOCGWINSZ" >&5
30168 $as_echo_n "checking whether termios.h defines TIOCGWINSZ... " >&6; }
30169 if test "${ac_cv_sys_tiocgwinsz_in_termios_h+set}" = set; then
30170   $as_echo_n "(cached) " >&6
30171 else
30172   cat >conftest.$ac_ext <<_ACEOF
30173 /* confdefs.h.  */
30174 _ACEOF
30175 cat confdefs.h >>conftest.$ac_ext
30176 cat >>conftest.$ac_ext <<_ACEOF
30177 /* end confdefs.h.  */
30178 #include <sys/types.h>
30179 #include <termios.h>
30180 #ifdef TIOCGWINSZ
30181   yes
30182 #endif
30183
30184 _ACEOF
30185 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
30186   $EGREP "yes" >/dev/null 2>&1; then
30187   ac_cv_sys_tiocgwinsz_in_termios_h=yes
30188 else
30189   ac_cv_sys_tiocgwinsz_in_termios_h=no
30190 fi
30191 rm -f conftest*
30192
30193 fi
30194 { $as_echo "$as_me:$LINENO: result: $ac_cv_sys_tiocgwinsz_in_termios_h" >&5
30195 $as_echo "$ac_cv_sys_tiocgwinsz_in_termios_h" >&6; }
30196
30197 if test $ac_cv_sys_tiocgwinsz_in_termios_h != yes; then
30198   { $as_echo "$as_me:$LINENO: checking whether sys/ioctl.h defines TIOCGWINSZ" >&5
30199 $as_echo_n "checking whether sys/ioctl.h defines TIOCGWINSZ... " >&6; }
30200 if test "${ac_cv_sys_tiocgwinsz_in_sys_ioctl_h+set}" = set; then
30201   $as_echo_n "(cached) " >&6
30202 else
30203   cat >conftest.$ac_ext <<_ACEOF
30204 /* confdefs.h.  */
30205 _ACEOF
30206 cat confdefs.h >>conftest.$ac_ext
30207 cat >>conftest.$ac_ext <<_ACEOF
30208 /* end confdefs.h.  */
30209 #include <sys/types.h>
30210 #include <sys/ioctl.h>
30211 #ifdef TIOCGWINSZ
30212   yes
30213 #endif
30214
30215 _ACEOF
30216 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
30217   $EGREP "yes" >/dev/null 2>&1; then
30218   ac_cv_sys_tiocgwinsz_in_sys_ioctl_h=yes
30219 else
30220   ac_cv_sys_tiocgwinsz_in_sys_ioctl_h=no
30221 fi
30222 rm -f conftest*
30223
30224 fi
30225 { $as_echo "$as_me:$LINENO: result: $ac_cv_sys_tiocgwinsz_in_sys_ioctl_h" >&5
30226 $as_echo "$ac_cv_sys_tiocgwinsz_in_sys_ioctl_h" >&6; }
30227
30228   if test $ac_cv_sys_tiocgwinsz_in_sys_ioctl_h = yes; then
30229
30230 cat >>confdefs.h <<\_ACEOF
30231 #define GWINSZ_IN_SYS_IOCTL 1
30232 _ACEOF
30233
30234   fi
30235 fi
30236
30237 { $as_echo "$as_me:$LINENO: checking for TIOCSTAT in sys/ioctl.h" >&5
30238 $as_echo_n "checking for TIOCSTAT in sys/ioctl.h... " >&6; }
30239 if test "${bash_cv_tiocstat_in_ioctl+set}" = set; then
30240   $as_echo_n "(cached) " >&6
30241 else
30242   cat >conftest.$ac_ext <<_ACEOF
30243 /* confdefs.h.  */
30244 _ACEOF
30245 cat confdefs.h >>conftest.$ac_ext
30246 cat >>conftest.$ac_ext <<_ACEOF
30247 /* end confdefs.h.  */
30248 #include <sys/types.h>
30249 #include <sys/ioctl.h>
30250 int
30251 main ()
30252 {
30253 int x = TIOCSTAT;
30254   ;
30255   return 0;
30256 }
30257 _ACEOF
30258 rm -f conftest.$ac_objext
30259 if { (ac_try="$ac_compile"
30260 case "(($ac_try" in
30261   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
30262   *) ac_try_echo=$ac_try;;
30263 esac
30264 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
30265 $as_echo "$ac_try_echo") >&5
30266   (eval "$ac_compile") 2>conftest.er1
30267   ac_status=$?
30268   grep -v '^ *+' conftest.er1 >conftest.err
30269   rm -f conftest.er1
30270   cat conftest.err >&5
30271   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
30272   (exit $ac_status); } && {
30273          test -z "$ac_c_werror_flag" ||
30274          test ! -s conftest.err
30275        } && test -s conftest.$ac_objext; then
30276   bash_cv_tiocstat_in_ioctl=yes
30277 else
30278   $as_echo "$as_me: failed program was:" >&5
30279 sed 's/^/| /' conftest.$ac_ext >&5
30280
30281         bash_cv_tiocstat_in_ioctl=no
30282 fi
30283
30284 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
30285 fi
30286
30287 { $as_echo "$as_me:$LINENO: result: $bash_cv_tiocstat_in_ioctl" >&5
30288 $as_echo "$bash_cv_tiocstat_in_ioctl" >&6; }
30289 if test $bash_cv_tiocstat_in_ioctl = yes; then
30290 cat >>confdefs.h <<\_ACEOF
30291 #define TIOCSTAT_IN_SYS_IOCTL 1
30292 _ACEOF
30293
30294 fi
30295
30296 { $as_echo "$as_me:$LINENO: checking for FIONREAD in sys/ioctl.h" >&5
30297 $as_echo_n "checking for FIONREAD in sys/ioctl.h... " >&6; }
30298 if test "${bash_cv_fionread_in_ioctl+set}" = set; then
30299   $as_echo_n "(cached) " >&6
30300 else
30301   cat >conftest.$ac_ext <<_ACEOF
30302 /* confdefs.h.  */
30303 _ACEOF
30304 cat confdefs.h >>conftest.$ac_ext
30305 cat >>conftest.$ac_ext <<_ACEOF
30306 /* end confdefs.h.  */
30307 #include <sys/types.h>
30308 #include <sys/ioctl.h>
30309 int
30310 main ()
30311 {
30312 int x = FIONREAD;
30313   ;
30314   return 0;
30315 }
30316 _ACEOF
30317 rm -f conftest.$ac_objext
30318 if { (ac_try="$ac_compile"
30319 case "(($ac_try" in
30320   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
30321   *) ac_try_echo=$ac_try;;
30322 esac
30323 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
30324 $as_echo "$ac_try_echo") >&5
30325   (eval "$ac_compile") 2>conftest.er1
30326   ac_status=$?
30327   grep -v '^ *+' conftest.er1 >conftest.err
30328   rm -f conftest.er1
30329   cat conftest.err >&5
30330   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
30331   (exit $ac_status); } && {
30332          test -z "$ac_c_werror_flag" ||
30333          test ! -s conftest.err
30334        } && test -s conftest.$ac_objext; then
30335   bash_cv_fionread_in_ioctl=yes
30336 else
30337   $as_echo "$as_me: failed program was:" >&5
30338 sed 's/^/| /' conftest.$ac_ext >&5
30339
30340         bash_cv_fionread_in_ioctl=no
30341 fi
30342
30343 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
30344 fi
30345
30346 { $as_echo "$as_me:$LINENO: result: $bash_cv_fionread_in_ioctl" >&5
30347 $as_echo "$bash_cv_fionread_in_ioctl" >&6; }
30348 if test $bash_cv_fionread_in_ioctl = yes; then
30349 cat >>confdefs.h <<\_ACEOF
30350 #define FIONREAD_IN_SYS_IOCTL 1
30351 _ACEOF
30352
30353 fi
30354
30355
30356
30357 { $as_echo "$as_me:$LINENO: checking whether WCONTINUED flag to waitpid is unavailable or available but broken" >&5
30358 $as_echo_n "checking whether WCONTINUED flag to waitpid is unavailable or available but broken... " >&6; }
30359 if test "${bash_cv_wcontinued_broken+set}" = set; then
30360   $as_echo_n "(cached) " >&6
30361 else
30362   if test "$cross_compiling" = yes; then
30363   { $as_echo "$as_me:$LINENO: WARNING: cannot check WCONTINUED if cross compiling -- defaulting to no" >&5
30364 $as_echo "$as_me: WARNING: cannot check WCONTINUED if cross compiling -- defaulting to no" >&2;}
30365     bash_cv_wcontinued_broken=no
30366
30367 else
30368   cat >conftest.$ac_ext <<_ACEOF
30369 /* confdefs.h.  */
30370 _ACEOF
30371 cat confdefs.h >>conftest.$ac_ext
30372 cat >>conftest.$ac_ext <<_ACEOF
30373 /* end confdefs.h.  */
30374
30375 #include <sys/types.h>
30376 #include <sys/wait.h>
30377 #include <unistd.h>
30378 #include <errno.h>
30379
30380 #ifndef errno
30381 extern int errno;
30382 #endif
30383 main()
30384 {
30385         int     x;
30386
30387         x = waitpid(-1, (int *)0, WNOHANG|WCONTINUED);
30388         if (x == -1 && errno == EINVAL)
30389                 exit (1);
30390         else
30391                 exit (0);
30392 }
30393
30394 _ACEOF
30395 rm -f conftest$ac_exeext
30396 if { (ac_try="$ac_link"
30397 case "(($ac_try" in
30398   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
30399   *) ac_try_echo=$ac_try;;
30400 esac
30401 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
30402 $as_echo "$ac_try_echo") >&5
30403   (eval "$ac_link") 2>&5
30404   ac_status=$?
30405   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
30406   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
30407   { (case "(($ac_try" in
30408   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
30409   *) ac_try_echo=$ac_try;;
30410 esac
30411 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
30412 $as_echo "$ac_try_echo") >&5
30413   (eval "$ac_try") 2>&5
30414   ac_status=$?
30415   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
30416   (exit $ac_status); }; }; then
30417   bash_cv_wcontinued_broken=no
30418 else
30419   $as_echo "$as_me: program exited with status $ac_status" >&5
30420 $as_echo "$as_me: failed program was:" >&5
30421 sed 's/^/| /' conftest.$ac_ext >&5
30422
30423 ( exit $ac_status )
30424 bash_cv_wcontinued_broken=yes
30425 fi
30426 rm -rf conftest.dSYM
30427 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
30428 fi
30429
30430
30431 fi
30432
30433 { $as_echo "$as_me:$LINENO: result: $bash_cv_wcontinued_broken" >&5
30434 $as_echo "$bash_cv_wcontinued_broken" >&6; }
30435 if test $bash_cv_wcontinued_broken = yes; then
30436 cat >>confdefs.h <<\_ACEOF
30437 #define WCONTINUED_BROKEN 1
30438 _ACEOF
30439
30440 fi
30441
30442
30443 { $as_echo "$as_me:$LINENO: checking for speed_t in sys/types.h" >&5
30444 $as_echo_n "checking for speed_t in sys/types.h... " >&6; }
30445 if test "${bash_cv_speed_t_in_sys_types+set}" = set; then
30446   $as_echo_n "(cached) " >&6
30447 else
30448   cat >conftest.$ac_ext <<_ACEOF
30449 /* confdefs.h.  */
30450 _ACEOF
30451 cat confdefs.h >>conftest.$ac_ext
30452 cat >>conftest.$ac_ext <<_ACEOF
30453 /* end confdefs.h.  */
30454 #include <sys/types.h>
30455 int
30456 main ()
30457 {
30458 speed_t x;
30459   ;
30460   return 0;
30461 }
30462 _ACEOF
30463 rm -f conftest.$ac_objext
30464 if { (ac_try="$ac_compile"
30465 case "(($ac_try" in
30466   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
30467   *) ac_try_echo=$ac_try;;
30468 esac
30469 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
30470 $as_echo "$ac_try_echo") >&5
30471   (eval "$ac_compile") 2>conftest.er1
30472   ac_status=$?
30473   grep -v '^ *+' conftest.er1 >conftest.err
30474   rm -f conftest.er1
30475   cat conftest.err >&5
30476   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
30477   (exit $ac_status); } && {
30478          test -z "$ac_c_werror_flag" ||
30479          test ! -s conftest.err
30480        } && test -s conftest.$ac_objext; then
30481   bash_cv_speed_t_in_sys_types=yes
30482 else
30483   $as_echo "$as_me: failed program was:" >&5
30484 sed 's/^/| /' conftest.$ac_ext >&5
30485
30486         bash_cv_speed_t_in_sys_types=no
30487 fi
30488
30489 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
30490 fi
30491
30492 { $as_echo "$as_me:$LINENO: result: $bash_cv_speed_t_in_sys_types" >&5
30493 $as_echo "$bash_cv_speed_t_in_sys_types" >&6; }
30494 if test $bash_cv_speed_t_in_sys_types = yes; then
30495 cat >>confdefs.h <<\_ACEOF
30496 #define SPEED_T_IN_SYS_TYPES 1
30497 _ACEOF
30498
30499 fi
30500
30501 { $as_echo "$as_me:$LINENO: checking whether getpw functions are declared in pwd.h" >&5
30502 $as_echo_n "checking whether getpw functions are declared in pwd.h... " >&6; }
30503 if test "${bash_cv_getpw_declared+set}" = set; then
30504   $as_echo_n "(cached) " >&6
30505 else
30506   cat >conftest.$ac_ext <<_ACEOF
30507 /* confdefs.h.  */
30508 _ACEOF
30509 cat confdefs.h >>conftest.$ac_ext
30510 cat >>conftest.$ac_ext <<_ACEOF
30511 /* end confdefs.h.  */
30512
30513 #include <sys/types.h>
30514 #ifdef HAVE_UNISTD_H
30515 #  include <unistd.h>
30516 #endif
30517 #include <pwd.h>
30518
30519 _ACEOF
30520 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
30521   $EGREP "getpwuid" >/dev/null 2>&1; then
30522   bash_cv_getpw_declared=yes
30523 else
30524   bash_cv_getpw_declared=no
30525 fi
30526 rm -f conftest*
30527
30528 fi
30529
30530 { $as_echo "$as_me:$LINENO: result: $bash_cv_getpw_declared" >&5
30531 $as_echo "$bash_cv_getpw_declared" >&6; }
30532 if test $bash_cv_getpw_declared = yes; then
30533 cat >>confdefs.h <<\_ACEOF
30534 #define HAVE_GETPW_DECLS 1
30535 _ACEOF
30536
30537 fi
30538
30539 { $as_echo "$as_me:$LINENO: checking for unusable real-time signals due to large values" >&5
30540 $as_echo_n "checking for unusable real-time signals due to large values... " >&6; }
30541 if test "${bash_cv_unusable_rtsigs+set}" = set; then
30542   $as_echo_n "(cached) " >&6
30543 else
30544   if test "$cross_compiling" = yes; then
30545   { $as_echo "$as_me:$LINENO: WARNING: cannot check real-time signals if cross compiling -- defaulting to yes" >&5
30546 $as_echo "$as_me: WARNING: cannot check real-time signals if cross compiling -- defaulting to yes" >&2;}
30547      bash_cv_unusable_rtsigs=yes
30548
30549 else
30550   cat >conftest.$ac_ext <<_ACEOF
30551 /* confdefs.h.  */
30552 _ACEOF
30553 cat confdefs.h >>conftest.$ac_ext
30554 cat >>conftest.$ac_ext <<_ACEOF
30555 /* end confdefs.h.  */
30556
30557 #include <sys/types.h>
30558 #include <signal.h>
30559
30560 #ifndef NSIG
30561 #  define NSIG 64
30562 #endif
30563
30564 main ()
30565 {
30566   int n_sigs = 2 * NSIG;
30567 #ifdef SIGRTMIN
30568   int rtmin = SIGRTMIN;
30569 #else
30570   int rtmin = 0;
30571 #endif
30572
30573   exit(rtmin < n_sigs);
30574 }
30575 _ACEOF
30576 rm -f conftest$ac_exeext
30577 if { (ac_try="$ac_link"
30578 case "(($ac_try" in
30579   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
30580   *) ac_try_echo=$ac_try;;
30581 esac
30582 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
30583 $as_echo "$ac_try_echo") >&5
30584   (eval "$ac_link") 2>&5
30585   ac_status=$?
30586   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
30587   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
30588   { (case "(($ac_try" in
30589   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
30590   *) ac_try_echo=$ac_try;;
30591 esac
30592 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
30593 $as_echo "$ac_try_echo") >&5
30594   (eval "$ac_try") 2>&5
30595   ac_status=$?
30596   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
30597   (exit $ac_status); }; }; then
30598   bash_cv_unusable_rtsigs=yes
30599 else
30600   $as_echo "$as_me: program exited with status $ac_status" >&5
30601 $as_echo "$as_me: failed program was:" >&5
30602 sed 's/^/| /' conftest.$ac_ext >&5
30603
30604 ( exit $ac_status )
30605 bash_cv_unusable_rtsigs=no
30606 fi
30607 rm -rf conftest.dSYM
30608 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
30609 fi
30610
30611
30612 fi
30613
30614 { $as_echo "$as_me:$LINENO: result: $bash_cv_unusable_rtsigs" >&5
30615 $as_echo "$bash_cv_unusable_rtsigs" >&6; }
30616 if test $bash_cv_unusable_rtsigs = yes; then
30617 cat >>confdefs.h <<\_ACEOF
30618 #define UNUSABLE_RT_SIGNALS 1
30619 _ACEOF
30620
30621 fi
30622
30623
30624
30625
30626
30627 if test "$bash_cv_sys_siglist" = no && test "$bash_cv_under_sys_siglist" = no && test "$bash_cv_have_strsignal" = no; then
30628   SIGLIST_O=siglist.o
30629 else
30630   SIGLIST_O=
30631 fi
30632
30633
30634
30635 case "$host_os" in
30636 hpux*)  { $as_echo "$as_me:$LINENO: checking whether $host_os needs _KERNEL for RLIMIT defines" >&5
30637 $as_echo_n "checking whether $host_os needs _KERNEL for RLIMIT defines... " >&6; }
30638 if test "${bash_cv_kernel_rlimit+set}" = set; then
30639   $as_echo_n "(cached) " >&6
30640 else
30641   cat >conftest.$ac_ext <<_ACEOF
30642 /* confdefs.h.  */
30643 _ACEOF
30644 cat confdefs.h >>conftest.$ac_ext
30645 cat >>conftest.$ac_ext <<_ACEOF
30646 /* end confdefs.h.  */
30647
30648 #include <sys/types.h>
30649 #include <sys/resource.h>
30650
30651 int
30652 main ()
30653 {
30654
30655   int f;
30656   f = RLIMIT_DATA;
30657
30658   ;
30659   return 0;
30660 }
30661 _ACEOF
30662 rm -f conftest.$ac_objext
30663 if { (ac_try="$ac_compile"
30664 case "(($ac_try" in
30665   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
30666   *) ac_try_echo=$ac_try;;
30667 esac
30668 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
30669 $as_echo "$ac_try_echo") >&5
30670   (eval "$ac_compile") 2>conftest.er1
30671   ac_status=$?
30672   grep -v '^ *+' conftest.er1 >conftest.err
30673   rm -f conftest.er1
30674   cat conftest.err >&5
30675   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
30676   (exit $ac_status); } && {
30677          test -z "$ac_c_werror_flag" ||
30678          test ! -s conftest.err
30679        } && test -s conftest.$ac_objext; then
30680   bash_cv_kernel_rlimit=no
30681 else
30682   $as_echo "$as_me: failed program was:" >&5
30683 sed 's/^/| /' conftest.$ac_ext >&5
30684
30685         cat >conftest.$ac_ext <<_ACEOF
30686 /* confdefs.h.  */
30687 _ACEOF
30688 cat confdefs.h >>conftest.$ac_ext
30689 cat >>conftest.$ac_ext <<_ACEOF
30690 /* end confdefs.h.  */
30691
30692 #include <sys/types.h>
30693 #define _KERNEL
30694 #include <sys/resource.h>
30695 #undef _KERNEL
30696
30697 int
30698 main ()
30699 {
30700
30701         int f;
30702         f = RLIMIT_DATA;
30703
30704   ;
30705   return 0;
30706 }
30707 _ACEOF
30708 rm -f conftest.$ac_objext
30709 if { (ac_try="$ac_compile"
30710 case "(($ac_try" in
30711   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
30712   *) ac_try_echo=$ac_try;;
30713 esac
30714 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
30715 $as_echo "$ac_try_echo") >&5
30716   (eval "$ac_compile") 2>conftest.er1
30717   ac_status=$?
30718   grep -v '^ *+' conftest.er1 >conftest.err
30719   rm -f conftest.er1
30720   cat conftest.err >&5
30721   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
30722   (exit $ac_status); } && {
30723          test -z "$ac_c_werror_flag" ||
30724          test ! -s conftest.err
30725        } && test -s conftest.$ac_objext; then
30726   bash_cv_kernel_rlimit=yes
30727 else
30728   $as_echo "$as_me: failed program was:" >&5
30729 sed 's/^/| /' conftest.$ac_ext >&5
30730
30731         bash_cv_kernel_rlimit=no
30732 fi
30733
30734 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
30735
30736 fi
30737
30738 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
30739 fi
30740
30741 { $as_echo "$as_me:$LINENO: result: $bash_cv_kernel_rlimit" >&5
30742 $as_echo "$bash_cv_kernel_rlimit" >&6; }
30743 if test $bash_cv_kernel_rlimit = yes; then
30744 cat >>confdefs.h <<\_ACEOF
30745 #define RLIMIT_NEEDS_KERNEL 1
30746 _ACEOF
30747
30748 fi
30749  ;;
30750 esac
30751
30752 if test "$opt_readline" = yes; then
30753 case "$host_os" in
30754 aix*)   prefer_curses=yes ;;
30755 esac
30756
30757 if test "X$bash_cv_termcap_lib" = "X"; then
30758 _bash_needmsg=yes
30759 else
30760 { $as_echo "$as_me:$LINENO: checking which library has the termcap functions" >&5
30761 $as_echo_n "checking which library has the termcap functions... " >&6; }
30762 _bash_needmsg=
30763 fi
30764 if test "${bash_cv_termcap_lib+set}" = set; then
30765   $as_echo_n "(cached) " >&6
30766 else
30767   { $as_echo "$as_me:$LINENO: checking for tgetent" >&5
30768 $as_echo_n "checking for tgetent... " >&6; }
30769 if test "${ac_cv_func_tgetent+set}" = set; then
30770   $as_echo_n "(cached) " >&6
30771 else
30772   cat >conftest.$ac_ext <<_ACEOF
30773 /* confdefs.h.  */
30774 _ACEOF
30775 cat confdefs.h >>conftest.$ac_ext
30776 cat >>conftest.$ac_ext <<_ACEOF
30777 /* end confdefs.h.  */
30778 /* Define tgetent to an innocuous variant, in case <limits.h> declares tgetent.
30779    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
30780 #define tgetent innocuous_tgetent
30781
30782 /* System header to define __stub macros and hopefully few prototypes,
30783     which can conflict with char tgetent (); below.
30784     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
30785     <limits.h> exists even on freestanding compilers.  */
30786
30787 #ifdef __STDC__
30788 # include <limits.h>
30789 #else
30790 # include <assert.h>
30791 #endif
30792
30793 #undef tgetent
30794
30795 /* Override any GCC internal prototype to avoid an error.
30796    Use char because int might match the return type of a GCC
30797    builtin and then its argument prototype would still apply.  */
30798 #ifdef __cplusplus
30799 extern "C"
30800 #endif
30801 char tgetent ();
30802 /* The GNU C library defines this for functions which it implements
30803     to always fail with ENOSYS.  Some functions are actually named
30804     something starting with __ and the normal name is an alias.  */
30805 #if defined __stub_tgetent || defined __stub___tgetent
30806 choke me
30807 #endif
30808
30809 int
30810 main ()
30811 {
30812 return tgetent ();
30813   ;
30814   return 0;
30815 }
30816 _ACEOF
30817 rm -f conftest.$ac_objext conftest$ac_exeext
30818 if { (ac_try="$ac_link"
30819 case "(($ac_try" in
30820   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
30821   *) ac_try_echo=$ac_try;;
30822 esac
30823 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
30824 $as_echo "$ac_try_echo") >&5
30825   (eval "$ac_link") 2>conftest.er1
30826   ac_status=$?
30827   grep -v '^ *+' conftest.er1 >conftest.err
30828   rm -f conftest.er1
30829   cat conftest.err >&5
30830   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
30831   (exit $ac_status); } && {
30832          test -z "$ac_c_werror_flag" ||
30833          test ! -s conftest.err
30834        } && test -s conftest$ac_exeext && {
30835          test "$cross_compiling" = yes ||
30836          $as_test_x conftest$ac_exeext
30837        }; then
30838   ac_cv_func_tgetent=yes
30839 else
30840   $as_echo "$as_me: failed program was:" >&5
30841 sed 's/^/| /' conftest.$ac_ext >&5
30842
30843         ac_cv_func_tgetent=no
30844 fi
30845
30846 rm -rf conftest.dSYM
30847 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
30848       conftest$ac_exeext conftest.$ac_ext
30849 fi
30850 { $as_echo "$as_me:$LINENO: result: $ac_cv_func_tgetent" >&5
30851 $as_echo "$ac_cv_func_tgetent" >&6; }
30852 if test "x$ac_cv_func_tgetent" = x""yes; then
30853   bash_cv_termcap_lib=libc
30854 else
30855   { $as_echo "$as_me:$LINENO: checking for tgetent in -ltermcap" >&5
30856 $as_echo_n "checking for tgetent in -ltermcap... " >&6; }
30857 if test "${ac_cv_lib_termcap_tgetent+set}" = set; then
30858   $as_echo_n "(cached) " >&6
30859 else
30860   ac_check_lib_save_LIBS=$LIBS
30861 LIBS="-ltermcap  $LIBS"
30862 cat >conftest.$ac_ext <<_ACEOF
30863 /* confdefs.h.  */
30864 _ACEOF
30865 cat confdefs.h >>conftest.$ac_ext
30866 cat >>conftest.$ac_ext <<_ACEOF
30867 /* end confdefs.h.  */
30868
30869 /* Override any GCC internal prototype to avoid an error.
30870    Use char because int might match the return type of a GCC
30871    builtin and then its argument prototype would still apply.  */
30872 #ifdef __cplusplus
30873 extern "C"
30874 #endif
30875 char tgetent ();
30876 int
30877 main ()
30878 {
30879 return tgetent ();
30880   ;
30881   return 0;
30882 }
30883 _ACEOF
30884 rm -f conftest.$ac_objext conftest$ac_exeext
30885 if { (ac_try="$ac_link"
30886 case "(($ac_try" in
30887   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
30888   *) ac_try_echo=$ac_try;;
30889 esac
30890 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
30891 $as_echo "$ac_try_echo") >&5
30892   (eval "$ac_link") 2>conftest.er1
30893   ac_status=$?
30894   grep -v '^ *+' conftest.er1 >conftest.err
30895   rm -f conftest.er1
30896   cat conftest.err >&5
30897   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
30898   (exit $ac_status); } && {
30899          test -z "$ac_c_werror_flag" ||
30900          test ! -s conftest.err
30901        } && test -s conftest$ac_exeext && {
30902          test "$cross_compiling" = yes ||
30903          $as_test_x conftest$ac_exeext
30904        }; then
30905   ac_cv_lib_termcap_tgetent=yes
30906 else
30907   $as_echo "$as_me: failed program was:" >&5
30908 sed 's/^/| /' conftest.$ac_ext >&5
30909
30910         ac_cv_lib_termcap_tgetent=no
30911 fi
30912
30913 rm -rf conftest.dSYM
30914 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
30915       conftest$ac_exeext conftest.$ac_ext
30916 LIBS=$ac_check_lib_save_LIBS
30917 fi
30918 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_termcap_tgetent" >&5
30919 $as_echo "$ac_cv_lib_termcap_tgetent" >&6; }
30920 if test "x$ac_cv_lib_termcap_tgetent" = x""yes; then
30921   bash_cv_termcap_lib=libtermcap
30922 else
30923   { $as_echo "$as_me:$LINENO: checking for tgetent in -ltinfo" >&5
30924 $as_echo_n "checking for tgetent in -ltinfo... " >&6; }
30925 if test "${ac_cv_lib_tinfo_tgetent+set}" = set; then
30926   $as_echo_n "(cached) " >&6
30927 else
30928   ac_check_lib_save_LIBS=$LIBS
30929 LIBS="-ltinfo  $LIBS"
30930 cat >conftest.$ac_ext <<_ACEOF
30931 /* confdefs.h.  */
30932 _ACEOF
30933 cat confdefs.h >>conftest.$ac_ext
30934 cat >>conftest.$ac_ext <<_ACEOF
30935 /* end confdefs.h.  */
30936
30937 /* Override any GCC internal prototype to avoid an error.
30938    Use char because int might match the return type of a GCC
30939    builtin and then its argument prototype would still apply.  */
30940 #ifdef __cplusplus
30941 extern "C"
30942 #endif
30943 char tgetent ();
30944 int
30945 main ()
30946 {
30947 return tgetent ();
30948   ;
30949   return 0;
30950 }
30951 _ACEOF
30952 rm -f conftest.$ac_objext conftest$ac_exeext
30953 if { (ac_try="$ac_link"
30954 case "(($ac_try" in
30955   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
30956   *) ac_try_echo=$ac_try;;
30957 esac
30958 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
30959 $as_echo "$ac_try_echo") >&5
30960   (eval "$ac_link") 2>conftest.er1
30961   ac_status=$?
30962   grep -v '^ *+' conftest.er1 >conftest.err
30963   rm -f conftest.er1
30964   cat conftest.err >&5
30965   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
30966   (exit $ac_status); } && {
30967          test -z "$ac_c_werror_flag" ||
30968          test ! -s conftest.err
30969        } && test -s conftest$ac_exeext && {
30970          test "$cross_compiling" = yes ||
30971          $as_test_x conftest$ac_exeext
30972        }; then
30973   ac_cv_lib_tinfo_tgetent=yes
30974 else
30975   $as_echo "$as_me: failed program was:" >&5
30976 sed 's/^/| /' conftest.$ac_ext >&5
30977
30978         ac_cv_lib_tinfo_tgetent=no
30979 fi
30980
30981 rm -rf conftest.dSYM
30982 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
30983       conftest$ac_exeext conftest.$ac_ext
30984 LIBS=$ac_check_lib_save_LIBS
30985 fi
30986 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_tinfo_tgetent" >&5
30987 $as_echo "$ac_cv_lib_tinfo_tgetent" >&6; }
30988 if test "x$ac_cv_lib_tinfo_tgetent" = x""yes; then
30989   bash_cv_termcap_lib=libtinfo
30990 else
30991   { $as_echo "$as_me:$LINENO: checking for tgetent in -lcurses" >&5
30992 $as_echo_n "checking for tgetent in -lcurses... " >&6; }
30993 if test "${ac_cv_lib_curses_tgetent+set}" = set; then
30994   $as_echo_n "(cached) " >&6
30995 else
30996   ac_check_lib_save_LIBS=$LIBS
30997 LIBS="-lcurses  $LIBS"
30998 cat >conftest.$ac_ext <<_ACEOF
30999 /* confdefs.h.  */
31000 _ACEOF
31001 cat confdefs.h >>conftest.$ac_ext
31002 cat >>conftest.$ac_ext <<_ACEOF
31003 /* end confdefs.h.  */
31004
31005 /* Override any GCC internal prototype to avoid an error.
31006    Use char because int might match the return type of a GCC
31007    builtin and then its argument prototype would still apply.  */
31008 #ifdef __cplusplus
31009 extern "C"
31010 #endif
31011 char tgetent ();
31012 int
31013 main ()
31014 {
31015 return tgetent ();
31016   ;
31017   return 0;
31018 }
31019 _ACEOF
31020 rm -f conftest.$ac_objext conftest$ac_exeext
31021 if { (ac_try="$ac_link"
31022 case "(($ac_try" in
31023   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
31024   *) ac_try_echo=$ac_try;;
31025 esac
31026 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
31027 $as_echo "$ac_try_echo") >&5
31028   (eval "$ac_link") 2>conftest.er1
31029   ac_status=$?
31030   grep -v '^ *+' conftest.er1 >conftest.err
31031   rm -f conftest.er1
31032   cat conftest.err >&5
31033   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
31034   (exit $ac_status); } && {
31035          test -z "$ac_c_werror_flag" ||
31036          test ! -s conftest.err
31037        } && test -s conftest$ac_exeext && {
31038          test "$cross_compiling" = yes ||
31039          $as_test_x conftest$ac_exeext
31040        }; then
31041   ac_cv_lib_curses_tgetent=yes
31042 else
31043   $as_echo "$as_me: failed program was:" >&5
31044 sed 's/^/| /' conftest.$ac_ext >&5
31045
31046         ac_cv_lib_curses_tgetent=no
31047 fi
31048
31049 rm -rf conftest.dSYM
31050 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
31051       conftest$ac_exeext conftest.$ac_ext
31052 LIBS=$ac_check_lib_save_LIBS
31053 fi
31054 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_curses_tgetent" >&5
31055 $as_echo "$ac_cv_lib_curses_tgetent" >&6; }
31056 if test "x$ac_cv_lib_curses_tgetent" = x""yes; then
31057   bash_cv_termcap_lib=libcurses
31058 else
31059   { $as_echo "$as_me:$LINENO: checking for tgetent in -lncurses" >&5
31060 $as_echo_n "checking for tgetent in -lncurses... " >&6; }
31061 if test "${ac_cv_lib_ncurses_tgetent+set}" = set; then
31062   $as_echo_n "(cached) " >&6
31063 else
31064   ac_check_lib_save_LIBS=$LIBS
31065 LIBS="-lncurses  $LIBS"
31066 cat >conftest.$ac_ext <<_ACEOF
31067 /* confdefs.h.  */
31068 _ACEOF
31069 cat confdefs.h >>conftest.$ac_ext
31070 cat >>conftest.$ac_ext <<_ACEOF
31071 /* end confdefs.h.  */
31072
31073 /* Override any GCC internal prototype to avoid an error.
31074    Use char because int might match the return type of a GCC
31075    builtin and then its argument prototype would still apply.  */
31076 #ifdef __cplusplus
31077 extern "C"
31078 #endif
31079 char tgetent ();
31080 int
31081 main ()
31082 {
31083 return tgetent ();
31084   ;
31085   return 0;
31086 }
31087 _ACEOF
31088 rm -f conftest.$ac_objext conftest$ac_exeext
31089 if { (ac_try="$ac_link"
31090 case "(($ac_try" in
31091   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
31092   *) ac_try_echo=$ac_try;;
31093 esac
31094 eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
31095 $as_echo "$ac_try_echo") >&5
31096   (eval "$ac_link") 2>conftest.er1
31097   ac_status=$?
31098   grep -v '^ *+' conftest.er1 >conftest.err
31099   rm -f conftest.er1
31100   cat conftest.err >&5
31101   $as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
31102   (exit $ac_status); } && {
31103          test -z "$ac_c_werror_flag" ||
31104          test ! -s conftest.err
31105        } && test -s conftest$ac_exeext && {
31106          test "$cross_compiling" = yes ||
31107          $as_test_x conftest$ac_exeext
31108        }; then
31109   ac_cv_lib_ncurses_tgetent=yes
31110 else
31111   $as_echo "$as_me: failed program was:" >&5
31112 sed 's/^/| /' conftest.$ac_ext >&5
31113
31114         ac_cv_lib_ncurses_tgetent=no
31115 fi
31116
31117 rm -rf conftest.dSYM
31118 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
31119       conftest$ac_exeext conftest.$ac_ext
31120 LIBS=$ac_check_lib_save_LIBS
31121 fi
31122 { $as_echo "$as_me:$LINENO: result: $ac_cv_lib_ncurses_tgetent" >&5
31123 $as_echo "$ac_cv_lib_ncurses_tgetent" >&6; }
31124 if test "x$ac_cv_lib_ncurses_tgetent" = x""yes; then
31125   bash_cv_termcap_lib=libncurses
31126 else
31127   bash_cv_termcap_lib=gnutermcap
31128 fi
31129
31130 fi
31131
31132 fi
31133
31134 fi
31135
31136 fi
31137
31138 fi
31139
31140 if test "X$_bash_needmsg" = "Xyes"; then
31141 { $as_echo "$as_me:$LINENO: checking which library has the termcap functions" >&5
31142 $as_echo_n "checking which library has the termcap functions... " >&6; }
31143 fi
31144 { $as_echo "$as_me:$LINENO: result: using $bash_cv_termcap_lib" >&5
31145 $as_echo "using $bash_cv_termcap_lib" >&6; }
31146 if test $bash_cv_termcap_lib = gnutermcap && test -z "$prefer_curses"; then
31147 LDFLAGS="$LDFLAGS -L./lib/termcap"
31148 TERMCAP_LIB="./lib/termcap/libtermcap.a"
31149 TERMCAP_DEP="./lib/termcap/libtermcap.a"
31150 elif test $bash_cv_termcap_lib = libtermcap && test -z "$prefer_curses"; then
31151 TERMCAP_LIB=-ltermcap
31152 TERMCAP_DEP=
31153 elif test $bash_cv_termcap_lib = libtinfo; then
31154 TERMCAP_LIB=-ltinfo
31155 TERMCAP_DEP=
31156 elif test $bash_cv_termcap_lib = libncurses; then
31157 TERMCAP_LIB=-lncurses
31158 TERMCAP_DEP=
31159 elif test $bash_cv_termcap_lib = libc; then
31160 TERMCAP_LIB=
31161 TERMCAP_DEP=
31162 else
31163 TERMCAP_LIB=-lcurses
31164 TERMCAP_DEP=
31165 fi
31166
31167 fi
31168
31169
31170
31171 { $as_echo "$as_me:$LINENO: checking whether /dev/fd is available" >&5
31172 $as_echo_n "checking whether /dev/fd is available... " >&6; }
31173 if test "${bash_cv_dev_fd+set}" = set; then
31174   $as_echo_n "(cached) " >&6
31175 else
31176   bash_cv_dev_fd=""
31177 if test -d /dev/fd  && (exec test -r /dev/fd/0 < /dev/null) ; then
31178 # check for systems like FreeBSD 5 that only provide /dev/fd/[012]
31179    if (exec test -r /dev/fd/3 3</dev/null) ; then
31180      bash_cv_dev_fd=standard
31181    else
31182      bash_cv_dev_fd=absent
31183    fi
31184 fi
31185 if test -z "$bash_cv_dev_fd" ; then
31186   if test -d /proc/self/fd && (exec test -r /proc/self/fd/0 < /dev/null) ; then
31187     bash_cv_dev_fd=whacky
31188   else
31189     bash_cv_dev_fd=absent
31190   fi
31191 fi
31192
31193 fi
31194
31195 { $as_echo "$as_me:$LINENO: result: $bash_cv_dev_fd" >&5
31196 $as_echo "$bash_cv_dev_fd" >&6; }
31197 if test $bash_cv_dev_fd = "standard"; then
31198   cat >>confdefs.h <<\_ACEOF
31199 #define HAVE_DEV_FD 1
31200 _ACEOF
31201
31202   cat >>confdefs.h <<\_ACEOF
31203 #define DEV_FD_PREFIX "/dev/fd/"
31204 _ACEOF
31205
31206 elif test $bash_cv_dev_fd = "whacky"; then
31207   cat >>confdefs.h <<\_ACEOF
31208 #define HAVE_DEV_FD 1
31209 _ACEOF
31210
31211   cat >>confdefs.h <<\_ACEOF
31212 #define DEV_FD_PREFIX "/proc/self/fd/"
31213 _ACEOF
31214
31215 fi
31216
31217 { $as_echo "$as_me:$LINENO: checking whether /dev/stdin stdout stderr are available" >&5
31218 $as_echo_n "checking whether /dev/stdin stdout stderr are available... " >&6; }
31219 if test "${bash_cv_dev_stdin+set}" = set; then
31220   $as_echo_n "(cached) " >&6
31221 else
31222   if test -d /dev/fd && (exec test -r /dev/stdin < /dev/null) ; then
31223    bash_cv_dev_stdin=present
31224  elif test -d /proc/self/fd && (exec test -r /dev/stdin < /dev/null) ; then
31225    bash_cv_dev_stdin=present
31226  else
31227    bash_cv_dev_stdin=absent
31228  fi
31229
31230 fi
31231
31232 { $as_echo "$as_me:$LINENO: result: $bash_cv_dev_stdin" >&5
31233 $as_echo "$bash_cv_dev_stdin" >&6; }
31234 if test $bash_cv_dev_stdin = "present"; then
31235   cat >>confdefs.h <<\_ACEOF
31236 #define HAVE_DEV_STDIN 1
31237 _ACEOF
31238
31239 fi
31240
31241 { $as_echo "$as_me:$LINENO: checking for default mail directory" >&5
31242 $as_echo_n "checking for default mail directory... " >&6; }
31243 if test "${bash_cv_mail_dir+set}" = set; then
31244   $as_echo_n "(cached) " >&6
31245 else
31246   if test -d /var/mail; then
31247    bash_cv_mail_dir=/var/mail
31248  elif test -d /var/spool/mail; then
31249    bash_cv_mail_dir=/var/spool/mail
31250  elif test -d /usr/mail; then
31251    bash_cv_mail_dir=/usr/mail
31252  elif test -d /usr/spool/mail; then
31253    bash_cv_mail_dir=/usr/spool/mail
31254  else
31255    bash_cv_mail_dir=unknown
31256  fi
31257
31258 fi
31259
31260 { $as_echo "$as_me:$LINENO: result: $bash_cv_mail_dir" >&5
31261 $as_echo "$bash_cv_mail_dir" >&6; }
31262 cat >>confdefs.h <<_ACEOF
31263 #define DEFAULT_MAIL_DIRECTORY "$bash_cv_mail_dir"
31264 _ACEOF
31265
31266
31267
31268 if test "$bash_cv_job_control_missing" = missing; then
31269         opt_job_control=no
31270 fi
31271
31272 if test "$opt_job_control" = yes; then
31273 cat >>confdefs.h <<\_ACEOF
31274 #define JOB_CONTROL 1
31275 _ACEOF
31276
31277 JOBS_O=jobs.o
31278 else
31279 JOBS_O=nojobs.o
31280 fi
31281
31282
31283
31284
31285 LOCAL_DEFS=-DSHELL
31286
31287
31288 case "${host_os}" in
31289 sysv4.2*)       cat >>confdefs.h <<\_ACEOF
31290 #define SVR4_2 1
31291 _ACEOF
31292
31293                 cat >>confdefs.h <<\_ACEOF
31294 #define SVR4 1
31295 _ACEOF
31296  ;;
31297 sysv4*)         cat >>confdefs.h <<\_ACEOF
31298 #define SVR4 1
31299 _ACEOF
31300  ;;
31301 sysv5*)         cat >>confdefs.h <<\_ACEOF
31302 #define SVR5 1
31303 _ACEOF
31304  ;;
31305 hpux9*)         LOCAL_CFLAGS="-DHPUX9 -DHPUX" ;;
31306 hpux*)          LOCAL_CFLAGS=-DHPUX ;;
31307 dgux*)          LOCAL_CFLAGS=-D_DGUX_SOURCE; LOCAL_LIBS=-ldgc ;;
31308 isc*)           LOCAL_CFLAGS=-Disc386 ;;
31309 rhapsody*)      LOCAL_CFLAGS=-DRHAPSODY ;;
31310 darwin*)        LOCAL_CFLAGS=-DMACOSX ;;
31311 sco3.2v5*)      LOCAL_CFLAGS="-b elf -DWAITPID_BROKEN -DPATH_MAX=1024" ;;
31312 sco3.2v4*)      LOCAL_CFLAGS="-DMUST_UNBLOCK_CHLD -DPATH_MAX=1024" ;;
31313 sco3.2*)        LOCAL_CFLAGS=-DMUST_UNBLOCK_CHLD ;;
31314 sunos4*)        LOCAL_CFLAGS=-DSunOS4 ;;
31315 solaris2.5*)    LOCAL_CFLAGS="-DSunOS5 -DSOLARIS" ;;
31316 solaris2.8*)    LOCAL_CFLAGS=-DSOLARIS  ;;
31317 solaris2.9*)    LOCAL_CFLAGS=-DSOLARIS  ;;
31318 solaris2.10*)   LOCAL_CFLAGS=-DSOLARIS  ;;
31319 solaris2*)      LOCAL_CFLAGS=-DSOLARIS ;;
31320 lynxos*)        LOCAL_CFLAGS=-DRECYCLES_PIDS ;;
31321 linux*)         LOCAL_LDFLAGS=-rdynamic          # allow dynamic loading
31322                 case "`uname -r`" in
31323                 2.[456789]*|3*) cat >>confdefs.h <<\_ACEOF
31324 #define PGRP_PIPE 1
31325 _ACEOF
31326  ;;
31327                 esac ;;
31328 *qnx6*)         LOCAL_CFLAGS="-Dqnx -Dqnx6" LOCAL_LIBS="-lncurses" ;;
31329 *qnx*)          LOCAL_CFLAGS="-Dqnx -F -3s" LOCAL_LDFLAGS="-3s" LOCAL_LIBS="-lunix -lncurses" ;;
31330 powerux*)       LOCAL_LIBS="-lgen" ;;
31331 cygwin*)        LOCAL_CFLAGS=-DRECYCLES_PIDS ;;
31332 opennt*|interix*) LOCAL_CFLAGS="-DNO_MAIN_ENV_ARG -DBROKEN_DIRENT_D_INO -D_POSIX_SOURCE -D_ALL_SOURCE" ;;
31333 esac
31334
31335 case "${host_os}-${CC}" in
31336 aix4.2*-*gcc*)  LOCAL_LDFLAGS="-Xlinker -bexpall -Xlinker -brtl" ;;
31337 aix4.2*)        LOCAL_LDFLAGS="-bexpall -brtl" ;;
31338 bsdi4*-*gcc*)   LOCAL_LDFLAGS="-rdynamic" ;;    # allow dynamic loading, like Linux
31339 esac
31340
31341 case "${host_os}" in
31342 freebsd[3-9]*)
31343                 if test -x /usr/bin/objformat && test "`/usr/bin/objformat`" = "elf" ; then
31344                         LOCAL_LDFLAGS=-rdynamic # allow dynamic loading
31345                 fi ;;
31346 freebsdelf*)    LOCAL_LDFLAGS=-rdynamic ;;      # allow dynamic loading
31347 dragonfly*)     LOCAL_LDFLAGS=-rdynamic ;;      # allow dynamic loading
31348 esac
31349
31350 case "$host_cpu" in
31351 *cray*)         LOCAL_CFLAGS="-DCRAY" ;; # shell var so config.h can use it
31352 esac
31353
31354 case "$host_cpu-$host_os" in
31355 ibmrt-*bsd4*)   LOCAL_CFLAGS="-ma -U__STDC__" ;;
31356 esac
31357
31358 case "$host_cpu-$host_vendor-$host_os" in
31359 m88k-motorola-sysv3)    LOCAL_CFLAGS=-DWAITPID_BROKEN ;;
31360 mips-pyramid-sysv4)     LOCAL_CFLAGS=-Xa ;;
31361 esac
31362
31363 #
31364 # Shared object configuration section.  These values are generated by
31365 # ${srcdir}/support/shobj-conf
31366 #
31367 if test "$ac_cv_func_dlopen" = "yes" && test -f ${srcdir}/support/shobj-conf
31368 then
31369         { $as_echo "$as_me:$LINENO: checking shared object configuration for loadable builtins" >&5
31370 $as_echo_n "checking shared object configuration for loadable builtins... " >&6; }
31371         eval `${CONFIG_SHELL-/bin/sh} ${srcdir}/support/shobj-conf -C "${CC}" -c "${host_cpu}" -o "${host_os}" -v "${host_vendor}"`
31372
31373
31374
31375
31376
31377
31378
31379         { $as_echo "$as_me:$LINENO: result: $SHOBJ_STATUS" >&5
31380 $as_echo "$SHOBJ_STATUS" >&6; }
31381 fi
31382
31383 # try to create a directory tree if the source is elsewhere
31384 # this should be packaged into a script accessible via ${srcdir}/support
31385 case "$srcdir" in
31386 .)      ;;
31387 *)      for d in doc tests support lib examples; do     # dirs
31388                 test -d $d || mkdir $d
31389         done
31390         for ld in readline glob tilde malloc sh termcap; do     # libdirs
31391                 test -d lib/$ld || mkdir lib/$ld
31392         done
31393         test -d examples/loadables || mkdir examples/loadables  # loadable builtins
31394         test -d examples/loadables/perl || mkdir examples/loadables/perl
31395         ;;
31396 esac
31397
31398 BUILD_DIR=`pwd`
31399 case "$BUILD_DIR" in
31400 *\ *)   BUILD_DIR=`echo "$BUILD_DIR" | sed 's: :\\\\ :g'` ;;
31401 *)      ;;
31402 esac
31403
31404 if test -z "$localedir"; then
31405         localedir='${datarootdir}/locale'
31406 fi
31407 if test -z "$datarootdir"; then
31408         datarootdir='${prefix}/share'
31409 fi
31410
31411
31412
31413
31414
31415
31416 # Some versions of autoconf don't substitute these automatically
31417
31418
31419
31420
31421
31422
31423
31424
31425
31426
31427
31428
31429
31430
31431
31432
31433
31434
31435
31436
31437
31438 #AC_SUBST(ALLOCA_SOURCE)
31439 #AC_SUBST(ALLOCA_OBJECT)
31440
31441 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"
31442
31443 ac_config_commands="$ac_config_commands default"
31444
31445 cat >confcache <<\_ACEOF
31446 # This file is a shell script that caches the results of configure
31447 # tests run on this system so they can be shared between configure
31448 # scripts and configure runs, see configure's option --config-cache.
31449 # It is not useful on other systems.  If it contains results you don't
31450 # want to keep, you may remove or edit it.
31451 #
31452 # config.status only pays attention to the cache file if you give it
31453 # the --recheck option to rerun configure.
31454 #
31455 # `ac_cv_env_foo' variables (set or unset) will be overridden when
31456 # loading this file, other *unset* `ac_cv_foo' will be assigned the
31457 # following values.
31458
31459 _ACEOF
31460
31461 # The following way of writing the cache mishandles newlines in values,
31462 # but we know of no workaround that is simple, portable, and efficient.
31463 # So, we kill variables containing newlines.
31464 # Ultrix sh set writes to stderr and can't be redirected directly,
31465 # and sets the high bit in the cache file unless we assign to the vars.
31466 (
31467   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
31468     eval ac_val=\$$ac_var
31469     case $ac_val in #(
31470     *${as_nl}*)
31471       case $ac_var in #(
31472       *_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
31473 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
31474       esac
31475       case $ac_var in #(
31476       _ | IFS | as_nl) ;; #(
31477       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
31478       *) $as_unset $ac_var ;;
31479       esac ;;
31480     esac
31481   done
31482
31483   (set) 2>&1 |
31484     case $as_nl`(ac_space=' '; set) 2>&1` in #(
31485     *${as_nl}ac_space=\ *)
31486       # `set' does not quote correctly, so add quotes (double-quote
31487       # substitution turns \\\\ into \\, and sed turns \\ into \).
31488       sed -n \
31489         "s/'/'\\\\''/g;
31490           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
31491       ;; #(
31492     *)
31493       # `set' quotes correctly as required by POSIX, so do not add quotes.
31494       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
31495       ;;
31496     esac |
31497     sort
31498 ) |
31499   sed '
31500      /^ac_cv_env_/b end
31501      t clear
31502      :clear
31503      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
31504      t end
31505      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
31506      :end' >>confcache
31507 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
31508   if test -w "$cache_file"; then
31509     test "x$cache_file" != "x/dev/null" &&
31510       { $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5
31511 $as_echo "$as_me: updating cache $cache_file" >&6;}
31512     cat confcache >$cache_file
31513   else
31514     { $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
31515 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
31516   fi
31517 fi
31518 rm -f confcache
31519
31520 test "x$prefix" = xNONE && prefix=$ac_default_prefix
31521 # Let make expand exec_prefix.
31522 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
31523
31524 DEFS=-DHAVE_CONFIG_H
31525
31526 ac_libobjs=
31527 ac_ltlibobjs=
31528 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
31529   # 1. Remove the extension, and $U if already installed.
31530   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
31531   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
31532   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
31533   #    will be set to the directory where LIBOBJS objects are built.
31534   ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
31535   ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
31536 done
31537 LIBOBJS=$ac_libobjs
31538
31539 LTLIBOBJS=$ac_ltlibobjs
31540
31541
31542
31543
31544 : ${CONFIG_STATUS=./config.status}
31545 ac_write_fail=0
31546 ac_clean_files_save=$ac_clean_files
31547 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
31548 { $as_echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
31549 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
31550 cat >$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
31551 #! $SHELL
31552 # Generated by $as_me.
31553 # Run this file to recreate the current configuration.
31554 # Compiler output produced by configure, useful for debugging
31555 # configure, is in config.log if it exists.
31556
31557 debug=false
31558 ac_cs_recheck=false
31559 ac_cs_silent=false
31560 SHELL=\${CONFIG_SHELL-$SHELL}
31561 _ACEOF
31562
31563 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
31564 ## --------------------- ##
31565 ## M4sh Initialization.  ##
31566 ## --------------------- ##
31567
31568 # Be more Bourne compatible
31569 DUALCASE=1; export DUALCASE # for MKS sh
31570 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
31571   emulate sh
31572   NULLCMD=:
31573   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
31574   # is contrary to our usage.  Disable this feature.
31575   alias -g '${1+"$@"}'='"$@"'
31576   setopt NO_GLOB_SUBST
31577 else
31578   case `(set -o) 2>/dev/null` in
31579   *posix*) set -o posix ;;
31580 esac
31581
31582 fi
31583
31584
31585
31586
31587 # PATH needs CR
31588 # Avoid depending upon Character Ranges.
31589 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
31590 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
31591 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
31592 as_cr_digits='0123456789'
31593 as_cr_alnum=$as_cr_Letters$as_cr_digits
31594
31595 as_nl='
31596 '
31597 export as_nl
31598 # Printing a long string crashes Solaris 7 /usr/bin/printf.
31599 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
31600 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
31601 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
31602 if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
31603   as_echo='printf %s\n'
31604   as_echo_n='printf %s'
31605 else
31606   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
31607     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
31608     as_echo_n='/usr/ucb/echo -n'
31609   else
31610     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
31611     as_echo_n_body='eval
31612       arg=$1;
31613       case $arg in
31614       *"$as_nl"*)
31615         expr "X$arg" : "X\\(.*\\)$as_nl";
31616         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
31617       esac;
31618       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
31619     '
31620     export as_echo_n_body
31621     as_echo_n='sh -c $as_echo_n_body as_echo'
31622   fi
31623   export as_echo_body
31624   as_echo='sh -c $as_echo_body as_echo'
31625 fi
31626
31627 # The user is always right.
31628 if test "${PATH_SEPARATOR+set}" != set; then
31629   PATH_SEPARATOR=:
31630   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
31631     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
31632       PATH_SEPARATOR=';'
31633   }
31634 fi
31635
31636 # Support unset when possible.
31637 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
31638   as_unset=unset
31639 else
31640   as_unset=false
31641 fi
31642
31643
31644 # IFS
31645 # We need space, tab and new line, in precisely that order.  Quoting is
31646 # there to prevent editors from complaining about space-tab.
31647 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
31648 # splitting by setting IFS to empty value.)
31649 IFS=" ""        $as_nl"
31650
31651 # Find who we are.  Look in the path if we contain no directory separator.
31652 case $0 in
31653   *[\\/]* ) as_myself=$0 ;;
31654   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
31655 for as_dir in $PATH
31656 do
31657   IFS=$as_save_IFS
31658   test -z "$as_dir" && as_dir=.
31659   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
31660 done
31661 IFS=$as_save_IFS
31662
31663      ;;
31664 esac
31665 # We did not find ourselves, most probably we were run as `sh COMMAND'
31666 # in which case we are not to be found in the path.
31667 if test "x$as_myself" = x; then
31668   as_myself=$0
31669 fi
31670 if test ! -f "$as_myself"; then
31671   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
31672   { (exit 1); exit 1; }
31673 fi
31674
31675 # Work around bugs in pre-3.0 UWIN ksh.
31676 for as_var in ENV MAIL MAILPATH
31677 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
31678 done
31679 PS1='$ '
31680 PS2='> '
31681 PS4='+ '
31682
31683 # NLS nuisances.
31684 LC_ALL=C
31685 export LC_ALL
31686 LANGUAGE=C
31687 export LANGUAGE
31688
31689 # Required to use basename.
31690 if expr a : '\(a\)' >/dev/null 2>&1 &&
31691    test "X`expr 00001 : '.*\(...\)'`" = X001; then
31692   as_expr=expr
31693 else
31694   as_expr=false
31695 fi
31696
31697 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
31698   as_basename=basename
31699 else
31700   as_basename=false
31701 fi
31702
31703
31704 # Name of the executable.
31705 as_me=`$as_basename -- "$0" ||
31706 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
31707          X"$0" : 'X\(//\)$' \| \
31708          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
31709 $as_echo X/"$0" |
31710     sed '/^.*\/\([^/][^/]*\)\/*$/{
31711             s//\1/
31712             q
31713           }
31714           /^X\/\(\/\/\)$/{
31715             s//\1/
31716             q
31717           }
31718           /^X\/\(\/\).*/{
31719             s//\1/
31720             q
31721           }
31722           s/.*/./; q'`
31723
31724 # CDPATH.
31725 $as_unset CDPATH
31726
31727
31728
31729   as_lineno_1=$LINENO
31730   as_lineno_2=$LINENO
31731   test "x$as_lineno_1" != "x$as_lineno_2" &&
31732   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
31733
31734   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
31735   # uniformly replaced by the line number.  The first 'sed' inserts a
31736   # line-number line after each line using $LINENO; the second 'sed'
31737   # does the real work.  The second script uses 'N' to pair each
31738   # line-number line with the line containing $LINENO, and appends
31739   # trailing '-' during substitution so that $LINENO is not a special
31740   # case at line end.
31741   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
31742   # scripts with optimization help from Paolo Bonzini.  Blame Lee
31743   # E. McMahon (1931-1989) for sed's syntax.  :-)
31744   sed -n '
31745     p
31746     /[$]LINENO/=
31747   ' <$as_myself |
31748     sed '
31749       s/[$]LINENO.*/&-/
31750       t lineno
31751       b
31752       :lineno
31753       N
31754       :loop
31755       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
31756       t loop
31757       s/-\n.*//
31758     ' >$as_me.lineno &&
31759   chmod +x "$as_me.lineno" ||
31760     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
31761    { (exit 1); exit 1; }; }
31762
31763   # Don't try to exec as it changes $[0], causing all sort of problems
31764   # (the dirname of $[0] is not the place where we might find the
31765   # original and so on.  Autoconf is especially sensitive to this).
31766   . "./$as_me.lineno"
31767   # Exit status is that of the last command.
31768   exit
31769 }
31770
31771
31772 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
31773   as_dirname=dirname
31774 else
31775   as_dirname=false
31776 fi
31777
31778 ECHO_C= ECHO_N= ECHO_T=
31779 case `echo -n x` in
31780 -n*)
31781   case `echo 'x\c'` in
31782   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
31783   *)   ECHO_C='\c';;
31784   esac;;
31785 *)
31786   ECHO_N='-n';;
31787 esac
31788 if expr a : '\(a\)' >/dev/null 2>&1 &&
31789    test "X`expr 00001 : '.*\(...\)'`" = X001; then
31790   as_expr=expr
31791 else
31792   as_expr=false
31793 fi
31794
31795 rm -f conf$$ conf$$.exe conf$$.file
31796 if test -d conf$$.dir; then
31797   rm -f conf$$.dir/conf$$.file
31798 else
31799   rm -f conf$$.dir
31800   mkdir conf$$.dir 2>/dev/null
31801 fi
31802 if (echo >conf$$.file) 2>/dev/null; then
31803   if ln -s conf$$.file conf$$ 2>/dev/null; then
31804     as_ln_s='ln -s'
31805     # ... but there are two gotchas:
31806     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
31807     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
31808     # In both cases, we have to default to `cp -p'.
31809     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
31810       as_ln_s='cp -p'
31811   elif ln conf$$.file conf$$ 2>/dev/null; then
31812     as_ln_s=ln
31813   else
31814     as_ln_s='cp -p'
31815   fi
31816 else
31817   as_ln_s='cp -p'
31818 fi
31819 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
31820 rmdir conf$$.dir 2>/dev/null
31821
31822 if mkdir -p . 2>/dev/null; then
31823   as_mkdir_p=:
31824 else
31825   test -d ./-p && rmdir ./-p
31826   as_mkdir_p=false
31827 fi
31828
31829 if test -x / >/dev/null 2>&1; then
31830   as_test_x='test -x'
31831 else
31832   if ls -dL / >/dev/null 2>&1; then
31833     as_ls_L_option=L
31834   else
31835     as_ls_L_option=
31836   fi
31837   as_test_x='
31838     eval sh -c '\''
31839       if test -d "$1"; then
31840         test -d "$1/.";
31841       else
31842         case $1 in
31843         -*)set "./$1";;
31844         esac;
31845         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
31846         ???[sx]*):;;*)false;;esac;fi
31847     '\'' sh
31848   '
31849 fi
31850 as_executable_p=$as_test_x
31851
31852 # Sed expression to map a string onto a valid CPP name.
31853 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
31854
31855 # Sed expression to map a string onto a valid variable name.
31856 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
31857
31858
31859 exec 6>&1
31860
31861 # Save the log message, to keep $[0] and so on meaningful, and to
31862 # report actual input values of CONFIG_FILES etc. instead of their
31863 # values after options handling.
31864 ac_log="
31865 This file was extended by bash $as_me 4.2-release, which was
31866 generated by GNU Autoconf 2.63.  Invocation command line was
31867
31868   CONFIG_FILES    = $CONFIG_FILES
31869   CONFIG_HEADERS  = $CONFIG_HEADERS
31870   CONFIG_LINKS    = $CONFIG_LINKS
31871   CONFIG_COMMANDS = $CONFIG_COMMANDS
31872   $ $0 $@
31873
31874 on `(hostname || uname -n) 2>/dev/null | sed 1q`
31875 "
31876
31877 _ACEOF
31878
31879 case $ac_config_files in *"
31880 "*) set x $ac_config_files; shift; ac_config_files=$*;;
31881 esac
31882
31883 case $ac_config_headers in *"
31884 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
31885 esac
31886
31887
31888 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
31889 # Files that config.status was made for.
31890 config_files="$ac_config_files"
31891 config_headers="$ac_config_headers"
31892 config_commands="$ac_config_commands"
31893
31894 _ACEOF
31895
31896 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
31897 ac_cs_usage="\
31898 \`$as_me' instantiates files from templates according to the
31899 current configuration.
31900
31901 Usage: $0 [OPTION]... [FILE]...
31902
31903   -h, --help       print this help, then exit
31904   -V, --version    print version number and configuration settings, then exit
31905   -q, --quiet, --silent
31906                    do not print progress messages
31907   -d, --debug      don't remove temporary files
31908       --recheck    update $as_me by reconfiguring in the same conditions
31909       --file=FILE[:TEMPLATE]
31910                    instantiate the configuration file FILE
31911       --header=FILE[:TEMPLATE]
31912                    instantiate the configuration header FILE
31913
31914 Configuration files:
31915 $config_files
31916
31917 Configuration headers:
31918 $config_headers
31919
31920 Configuration commands:
31921 $config_commands
31922
31923 Report bugs to <bug-autoconf@gnu.org>."
31924
31925 _ACEOF
31926 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
31927 ac_cs_version="\\
31928 bash config.status 4.2-release
31929 configured by $0, generated by GNU Autoconf 2.63,
31930   with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
31931
31932 Copyright (C) 2008 Free Software Foundation, Inc.
31933 This config.status script is free software; the Free Software Foundation
31934 gives unlimited permission to copy, distribute and modify it."
31935
31936 ac_pwd='$ac_pwd'
31937 srcdir='$srcdir'
31938 INSTALL='$INSTALL'
31939 test -n "\$AWK" || AWK=awk
31940 _ACEOF
31941
31942 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
31943 # The default lists apply if the user does not specify any file.
31944 ac_need_defaults=:
31945 while test $# != 0
31946 do
31947   case $1 in
31948   --*=*)
31949     ac_option=`expr "X$1" : 'X\([^=]*\)='`
31950     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
31951     ac_shift=:
31952     ;;
31953   *)
31954     ac_option=$1
31955     ac_optarg=$2
31956     ac_shift=shift
31957     ;;
31958   esac
31959
31960   case $ac_option in
31961   # Handling of the options.
31962   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
31963     ac_cs_recheck=: ;;
31964   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
31965     $as_echo "$ac_cs_version"; exit ;;
31966   --debug | --debu | --deb | --de | --d | -d )
31967     debug=: ;;
31968   --file | --fil | --fi | --f )
31969     $ac_shift
31970     case $ac_optarg in
31971     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
31972     esac
31973     CONFIG_FILES="$CONFIG_FILES '$ac_optarg'"
31974     ac_need_defaults=false;;
31975   --header | --heade | --head | --hea )
31976     $ac_shift
31977     case $ac_optarg in
31978     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
31979     esac
31980     CONFIG_HEADERS="$CONFIG_HEADERS '$ac_optarg'"
31981     ac_need_defaults=false;;
31982   --he | --h)
31983     # Conflict between --help and --header
31984     { $as_echo "$as_me: error: ambiguous option: $1
31985 Try \`$0 --help' for more information." >&2
31986    { (exit 1); exit 1; }; };;
31987   --help | --hel | -h )
31988     $as_echo "$ac_cs_usage"; exit ;;
31989   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
31990   | -silent | --silent | --silen | --sile | --sil | --si | --s)
31991     ac_cs_silent=: ;;
31992
31993   # This is an error.
31994   -*) { $as_echo "$as_me: error: unrecognized option: $1
31995 Try \`$0 --help' for more information." >&2
31996    { (exit 1); exit 1; }; } ;;
31997
31998   *) ac_config_targets="$ac_config_targets $1"
31999      ac_need_defaults=false ;;
32000
32001   esac
32002   shift
32003 done
32004
32005 ac_configure_extra_args=
32006
32007 if $ac_cs_silent; then
32008   exec 6>/dev/null
32009   ac_configure_extra_args="$ac_configure_extra_args --silent"
32010 fi
32011
32012 _ACEOF
32013 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
32014 if \$ac_cs_recheck; then
32015   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
32016   shift
32017   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
32018   CONFIG_SHELL='$SHELL'
32019   export CONFIG_SHELL
32020   exec "\$@"
32021 fi
32022
32023 _ACEOF
32024 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
32025 exec 5>>config.log
32026 {
32027   echo
32028   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
32029 ## Running $as_me. ##
32030 _ASBOX
32031   $as_echo "$ac_log"
32032 } >&5
32033
32034 _ACEOF
32035 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
32036 #
32037 # INIT-COMMANDS
32038 #
32039 # Capture the value of obsolete ALL_LINGUAS because we need it to compute
32040     # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
32041     # from automake.
32042     eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
32043     # Capture the value of LINGUAS because we need it to compute CATALOGS.
32044     LINGUAS="${LINGUAS-%UNSET%}"
32045
32046
32047 _ACEOF
32048
32049 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
32050
32051 # Handling of arguments.
32052 for ac_config_target in $ac_config_targets
32053 do
32054   case $ac_config_target in
32055     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
32056     "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
32057     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
32058     "builtins/Makefile") CONFIG_FILES="$CONFIG_FILES builtins/Makefile" ;;
32059     "lib/readline/Makefile") CONFIG_FILES="$CONFIG_FILES lib/readline/Makefile" ;;
32060     "lib/glob/Makefile") CONFIG_FILES="$CONFIG_FILES lib/glob/Makefile" ;;
32061     "lib/intl/Makefile") CONFIG_FILES="$CONFIG_FILES lib/intl/Makefile" ;;
32062     "lib/malloc/Makefile") CONFIG_FILES="$CONFIG_FILES lib/malloc/Makefile" ;;
32063     "lib/sh/Makefile") CONFIG_FILES="$CONFIG_FILES lib/sh/Makefile" ;;
32064     "lib/termcap/Makefile") CONFIG_FILES="$CONFIG_FILES lib/termcap/Makefile" ;;
32065     "lib/tilde/Makefile") CONFIG_FILES="$CONFIG_FILES lib/tilde/Makefile" ;;
32066     "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
32067     "support/Makefile") CONFIG_FILES="$CONFIG_FILES support/Makefile" ;;
32068     "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in" ;;
32069     "examples/loadables/Makefile") CONFIG_FILES="$CONFIG_FILES examples/loadables/Makefile" ;;
32070     "examples/loadables/perl/Makefile") CONFIG_FILES="$CONFIG_FILES examples/loadables/perl/Makefile" ;;
32071     "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
32072
32073   *) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
32074 $as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
32075    { (exit 1); exit 1; }; };;
32076   esac
32077 done
32078
32079
32080 # If the user did not use the arguments to specify the items to instantiate,
32081 # then the envvar interface is used.  Set only those that are not.
32082 # We use the long form for the default assignment because of an extremely
32083 # bizarre bug on SunOS 4.1.3.
32084 if $ac_need_defaults; then
32085   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
32086   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
32087   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
32088 fi
32089
32090 # Have a temporary directory for convenience.  Make it in the build tree
32091 # simply because there is no reason against having it here, and in addition,
32092 # creating and moving files from /tmp can sometimes cause problems.
32093 # Hook for its removal unless debugging.
32094 # Note that there is a small window in which the directory will not be cleaned:
32095 # after its creation but before its name has been assigned to `$tmp'.
32096 $debug ||
32097 {
32098   tmp=
32099   trap 'exit_status=$?
32100   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
32101 ' 0
32102   trap '{ (exit 1); exit 1; }' 1 2 13 15
32103 }
32104 # Create a (secure) tmp directory for tmp files.
32105
32106 {
32107   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
32108   test -n "$tmp" && test -d "$tmp"
32109 }  ||
32110 {
32111   tmp=./conf$$-$RANDOM
32112   (umask 077 && mkdir "$tmp")
32113 } ||
32114 {
32115    $as_echo "$as_me: cannot create a temporary directory in ." >&2
32116    { (exit 1); exit 1; }
32117 }
32118
32119 # Set up the scripts for CONFIG_FILES section.
32120 # No need to generate them if there are no CONFIG_FILES.
32121 # This happens for instance with `./config.status config.h'.
32122 if test -n "$CONFIG_FILES"; then
32123
32124
32125 ac_cr='\r'
32126 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
32127 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
32128   ac_cs_awk_cr='\\r'
32129 else
32130   ac_cs_awk_cr=$ac_cr
32131 fi
32132
32133 echo 'BEGIN {' >"$tmp/subs1.awk" &&
32134 _ACEOF
32135
32136
32137 {
32138   echo "cat >conf$$subs.awk <<_ACEOF" &&
32139   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
32140   echo "_ACEOF"
32141 } >conf$$subs.sh ||
32142   { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
32143 $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
32144    { (exit 1); exit 1; }; }
32145 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
32146 ac_delim='%!_!# '
32147 for ac_last_try in false false false false false :; do
32148   . ./conf$$subs.sh ||
32149     { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
32150 $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
32151    { (exit 1); exit 1; }; }
32152
32153   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
32154   if test $ac_delim_n = $ac_delim_num; then
32155     break
32156   elif $ac_last_try; then
32157     { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
32158 $as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
32159    { (exit 1); exit 1; }; }
32160   else
32161     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
32162   fi
32163 done
32164 rm -f conf$$subs.sh
32165
32166 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
32167 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
32168 _ACEOF
32169 sed -n '
32170 h
32171 s/^/S["/; s/!.*/"]=/
32172 p
32173 g
32174 s/^[^!]*!//
32175 :repl
32176 t repl
32177 s/'"$ac_delim"'$//
32178 t delim
32179 :nl
32180 h
32181 s/\(.\{148\}\).*/\1/
32182 t more1
32183 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
32184 p
32185 n
32186 b repl
32187 :more1
32188 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
32189 p
32190 g
32191 s/.\{148\}//
32192 t nl
32193 :delim
32194 h
32195 s/\(.\{148\}\).*/\1/
32196 t more2
32197 s/["\\]/\\&/g; s/^/"/; s/$/"/
32198 p
32199 b
32200 :more2
32201 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
32202 p
32203 g
32204 s/.\{148\}//
32205 t delim
32206 ' <conf$$subs.awk | sed '
32207 /^[^""]/{
32208   N
32209   s/\n//
32210 }
32211 ' >>$CONFIG_STATUS || ac_write_fail=1
32212 rm -f conf$$subs.awk
32213 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
32214 _ACAWK
32215 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
32216   for (key in S) S_is_set[key] = 1
32217   FS = "\a"
32218
32219 }
32220 {
32221   line = $ 0
32222   nfields = split(line, field, "@")
32223   substed = 0
32224   len = length(field[1])
32225   for (i = 2; i < nfields; i++) {
32226     key = field[i]
32227     keylen = length(key)
32228     if (S_is_set[key]) {
32229       value = S[key]
32230       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
32231       len += length(value) + length(field[++i])
32232       substed = 1
32233     } else
32234       len += 1 + keylen
32235   }
32236
32237   print line
32238 }
32239
32240 _ACAWK
32241 _ACEOF
32242 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
32243 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
32244   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
32245 else
32246   cat
32247 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
32248   || { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5
32249 $as_echo "$as_me: error: could not setup config files machinery" >&2;}
32250    { (exit 1); exit 1; }; }
32251 _ACEOF
32252
32253 # VPATH may cause trouble with some makes, so we remove $(srcdir),
32254 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
32255 # trailing colons and then remove the whole line if VPATH becomes empty
32256 # (actually we leave an empty line to preserve line numbers).
32257 if test "x$srcdir" = x.; then
32258   ac_vpsub='/^[  ]*VPATH[        ]*=/{
32259 s/:*\$(srcdir):*/:/
32260 s/:*\${srcdir}:*/:/
32261 s/:*@srcdir@:*/:/
32262 s/^\([^=]*=[     ]*\):*/\1/
32263 s/:*$//
32264 s/^[^=]*=[       ]*$//
32265 }'
32266 fi
32267
32268 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
32269 fi # test -n "$CONFIG_FILES"
32270
32271 # Set up the scripts for CONFIG_HEADERS section.
32272 # No need to generate them if there are no CONFIG_HEADERS.
32273 # This happens for instance with `./config.status Makefile'.
32274 if test -n "$CONFIG_HEADERS"; then
32275 cat >"$tmp/defines.awk" <<\_ACAWK ||
32276 BEGIN {
32277 _ACEOF
32278
32279 # Transform confdefs.h into an awk script `defines.awk', embedded as
32280 # here-document in config.status, that substitutes the proper values into
32281 # config.h.in to produce config.h.
32282
32283 # Create a delimiter string that does not exist in confdefs.h, to ease
32284 # handling of long lines.
32285 ac_delim='%!_!# '
32286 for ac_last_try in false false :; do
32287   ac_t=`sed -n "/$ac_delim/p" confdefs.h`
32288   if test -z "$ac_t"; then
32289     break
32290   elif $ac_last_try; then
32291     { { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_HEADERS" >&5
32292 $as_echo "$as_me: error: could not make $CONFIG_HEADERS" >&2;}
32293    { (exit 1); exit 1; }; }
32294   else
32295     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
32296   fi
32297 done
32298
32299 # For the awk script, D is an array of macro values keyed by name,
32300 # likewise P contains macro parameters if any.  Preserve backslash
32301 # newline sequences.
32302
32303 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
32304 sed -n '
32305 s/.\{148\}/&'"$ac_delim"'/g
32306 t rset
32307 :rset
32308 s/^[     ]*#[    ]*define[       ][      ]*/ /
32309 t def
32310 d
32311 :def
32312 s/\\$//
32313 t bsnl
32314 s/["\\]/\\&/g
32315 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
32316 D["\1"]=" \3"/p
32317 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
32318 d
32319 :bsnl
32320 s/["\\]/\\&/g
32321 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
32322 D["\1"]=" \3\\\\\\n"\\/p
32323 t cont
32324 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
32325 t cont
32326 d
32327 :cont
32328 n
32329 s/.\{148\}/&'"$ac_delim"'/g
32330 t clear
32331 :clear
32332 s/\\$//
32333 t bsnlc
32334 s/["\\]/\\&/g; s/^/"/; s/$/"/p
32335 d
32336 :bsnlc
32337 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
32338 b cont
32339 ' <confdefs.h | sed '
32340 s/'"$ac_delim"'/"\\\
32341 "/g' >>$CONFIG_STATUS || ac_write_fail=1
32342
32343 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
32344   for (key in D) D_is_set[key] = 1
32345   FS = "\a"
32346 }
32347 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
32348   line = \$ 0
32349   split(line, arg, " ")
32350   if (arg[1] == "#") {
32351     defundef = arg[2]
32352     mac1 = arg[3]
32353   } else {
32354     defundef = substr(arg[1], 2)
32355     mac1 = arg[2]
32356   }
32357   split(mac1, mac2, "(") #)
32358   macro = mac2[1]
32359   prefix = substr(line, 1, index(line, defundef) - 1)
32360   if (D_is_set[macro]) {
32361     # Preserve the white space surrounding the "#".
32362     print prefix "define", macro P[macro] D[macro]
32363     next
32364   } else {
32365     # Replace #undef with comments.  This is necessary, for example,
32366     # in the case of _POSIX_SOURCE, which is predefined and required
32367     # on some systems where configure will not decide to define it.
32368     if (defundef == "undef") {
32369       print "/*", prefix defundef, macro, "*/"
32370       next
32371     }
32372   }
32373 }
32374 { print }
32375 _ACAWK
32376 _ACEOF
32377 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
32378   { { $as_echo "$as_me:$LINENO: error: could not setup config headers machinery" >&5
32379 $as_echo "$as_me: error: could not setup config headers machinery" >&2;}
32380    { (exit 1); exit 1; }; }
32381 fi # test -n "$CONFIG_HEADERS"
32382
32383
32384 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
32385 shift
32386 for ac_tag
32387 do
32388   case $ac_tag in
32389   :[FHLC]) ac_mode=$ac_tag; continue;;
32390   esac
32391   case $ac_mode$ac_tag in
32392   :[FHL]*:*);;
32393   :L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: invalid tag $ac_tag" >&5
32394 $as_echo "$as_me: error: invalid tag $ac_tag" >&2;}
32395    { (exit 1); exit 1; }; };;
32396   :[FH]-) ac_tag=-:-;;
32397   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
32398   esac
32399   ac_save_IFS=$IFS
32400   IFS=:
32401   set x $ac_tag
32402   IFS=$ac_save_IFS
32403   shift
32404   ac_file=$1
32405   shift
32406
32407   case $ac_mode in
32408   :L) ac_source=$1;;
32409   :[FH])
32410     ac_file_inputs=
32411     for ac_f
32412     do
32413       case $ac_f in
32414       -) ac_f="$tmp/stdin";;
32415       *) # Look for the file first in the build tree, then in the source tree
32416          # (if the path is not absolute).  The absolute path cannot be DOS-style,
32417          # because $ac_f cannot contain `:'.
32418          test -f "$ac_f" ||
32419            case $ac_f in
32420            [\\/$]*) false;;
32421            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
32422            esac ||
32423            { { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
32424 $as_echo "$as_me: error: cannot find input file: $ac_f" >&2;}
32425    { (exit 1); exit 1; }; };;
32426       esac
32427       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
32428       ac_file_inputs="$ac_file_inputs '$ac_f'"
32429     done
32430
32431     # Let's still pretend it is `configure' which instantiates (i.e., don't
32432     # use $as_me), people would be surprised to read:
32433     #    /* config.h.  Generated by config.status.  */
32434     configure_input='Generated from '`
32435           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
32436         `' by configure.'
32437     if test x"$ac_file" != x-; then
32438       configure_input="$ac_file.  $configure_input"
32439       { $as_echo "$as_me:$LINENO: creating $ac_file" >&5
32440 $as_echo "$as_me: creating $ac_file" >&6;}
32441     fi
32442     # Neutralize special characters interpreted by sed in replacement strings.
32443     case $configure_input in #(
32444     *\&* | *\|* | *\\* )
32445        ac_sed_conf_input=`$as_echo "$configure_input" |
32446        sed 's/[\\\\&|]/\\\\&/g'`;; #(
32447     *) ac_sed_conf_input=$configure_input;;
32448     esac
32449
32450     case $ac_tag in
32451     *:-:* | *:-) cat >"$tmp/stdin" \
32452       || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
32453 $as_echo "$as_me: error: could not create $ac_file" >&2;}
32454    { (exit 1); exit 1; }; } ;;
32455     esac
32456     ;;
32457   esac
32458
32459   ac_dir=`$as_dirname -- "$ac_file" ||
32460 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
32461          X"$ac_file" : 'X\(//\)[^/]' \| \
32462          X"$ac_file" : 'X\(//\)$' \| \
32463          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
32464 $as_echo X"$ac_file" |
32465     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
32466             s//\1/
32467             q
32468           }
32469           /^X\(\/\/\)[^/].*/{
32470             s//\1/
32471             q
32472           }
32473           /^X\(\/\/\)$/{
32474             s//\1/
32475             q
32476           }
32477           /^X\(\/\).*/{
32478             s//\1/
32479             q
32480           }
32481           s/.*/./; q'`
32482   { as_dir="$ac_dir"
32483   case $as_dir in #(
32484   -*) as_dir=./$as_dir;;
32485   esac
32486   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
32487     as_dirs=
32488     while :; do
32489       case $as_dir in #(
32490       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
32491       *) as_qdir=$as_dir;;
32492       esac
32493       as_dirs="'$as_qdir' $as_dirs"
32494       as_dir=`$as_dirname -- "$as_dir" ||
32495 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
32496          X"$as_dir" : 'X\(//\)[^/]' \| \
32497          X"$as_dir" : 'X\(//\)$' \| \
32498          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
32499 $as_echo X"$as_dir" |
32500     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
32501             s//\1/
32502             q
32503           }
32504           /^X\(\/\/\)[^/].*/{
32505             s//\1/
32506             q
32507           }
32508           /^X\(\/\/\)$/{
32509             s//\1/
32510             q
32511           }
32512           /^X\(\/\).*/{
32513             s//\1/
32514             q
32515           }
32516           s/.*/./; q'`
32517       test -d "$as_dir" && break
32518     done
32519     test -z "$as_dirs" || eval "mkdir $as_dirs"
32520   } || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
32521 $as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
32522    { (exit 1); exit 1; }; }; }
32523   ac_builddir=.
32524
32525 case "$ac_dir" in
32526 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
32527 *)
32528   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
32529   # A ".." for each directory in $ac_dir_suffix.
32530   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
32531   case $ac_top_builddir_sub in
32532   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
32533   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
32534   esac ;;
32535 esac
32536 ac_abs_top_builddir=$ac_pwd
32537 ac_abs_builddir=$ac_pwd$ac_dir_suffix
32538 # for backward compatibility:
32539 ac_top_builddir=$ac_top_build_prefix
32540
32541 case $srcdir in
32542   .)  # We are building in place.
32543     ac_srcdir=.
32544     ac_top_srcdir=$ac_top_builddir_sub
32545     ac_abs_top_srcdir=$ac_pwd ;;
32546   [\\/]* | ?:[\\/]* )  # Absolute name.
32547     ac_srcdir=$srcdir$ac_dir_suffix;
32548     ac_top_srcdir=$srcdir
32549     ac_abs_top_srcdir=$srcdir ;;
32550   *) # Relative name.
32551     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
32552     ac_top_srcdir=$ac_top_build_prefix$srcdir
32553     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
32554 esac
32555 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
32556
32557
32558   case $ac_mode in
32559   :F)
32560   #
32561   # CONFIG_FILE
32562   #
32563
32564   case $INSTALL in
32565   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
32566   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
32567   esac
32568 _ACEOF
32569
32570 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
32571 # If the template does not know about datarootdir, expand it.
32572 # FIXME: This hack should be removed a few years after 2.60.
32573 ac_datarootdir_hack=; ac_datarootdir_seen=
32574
32575 ac_sed_dataroot='
32576 /datarootdir/ {
32577   p
32578   q
32579 }
32580 /@datadir@/p
32581 /@docdir@/p
32582 /@infodir@/p
32583 /@localedir@/p
32584 /@mandir@/p
32585 '
32586 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
32587 *datarootdir*) ac_datarootdir_seen=yes;;
32588 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
32589   { $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
32590 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
32591 _ACEOF
32592 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
32593   ac_datarootdir_hack='
32594   s&@datadir@&$datadir&g
32595   s&@docdir@&$docdir&g
32596   s&@infodir@&$infodir&g
32597   s&@localedir@&$localedir&g
32598   s&@mandir@&$mandir&g
32599     s&\\\${datarootdir}&$datarootdir&g' ;;
32600 esac
32601 _ACEOF
32602
32603 # Neutralize VPATH when `$srcdir' = `.'.
32604 # Shell code in configure.ac might set extrasub.
32605 # FIXME: do we really want to maintain this feature?
32606 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
32607 ac_sed_extra="$ac_vpsub
32608 $extrasub
32609 _ACEOF
32610 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
32611 :t
32612 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
32613 s|@configure_input@|$ac_sed_conf_input|;t t
32614 s&@top_builddir@&$ac_top_builddir_sub&;t t
32615 s&@top_build_prefix@&$ac_top_build_prefix&;t t
32616 s&@srcdir@&$ac_srcdir&;t t
32617 s&@abs_srcdir@&$ac_abs_srcdir&;t t
32618 s&@top_srcdir@&$ac_top_srcdir&;t t
32619 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
32620 s&@builddir@&$ac_builddir&;t t
32621 s&@abs_builddir@&$ac_abs_builddir&;t t
32622 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
32623 s&@INSTALL@&$ac_INSTALL&;t t
32624 $ac_datarootdir_hack
32625 "
32626 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
32627   || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
32628 $as_echo "$as_me: error: could not create $ac_file" >&2;}
32629    { (exit 1); exit 1; }; }
32630
32631 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
32632   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
32633   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
32634   { $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
32635 which seems to be undefined.  Please make sure it is defined." >&5
32636 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
32637 which seems to be undefined.  Please make sure it is defined." >&2;}
32638
32639   rm -f "$tmp/stdin"
32640   case $ac_file in
32641   -) cat "$tmp/out" && rm -f "$tmp/out";;
32642   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
32643   esac \
32644   || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
32645 $as_echo "$as_me: error: could not create $ac_file" >&2;}
32646    { (exit 1); exit 1; }; }
32647  ;;
32648   :H)
32649   #
32650   # CONFIG_HEADER
32651   #
32652   if test x"$ac_file" != x-; then
32653     {
32654       $as_echo "/* $configure_input  */" \
32655       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
32656     } >"$tmp/config.h" \
32657       || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
32658 $as_echo "$as_me: error: could not create $ac_file" >&2;}
32659    { (exit 1); exit 1; }; }
32660     if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
32661       { $as_echo "$as_me:$LINENO: $ac_file is unchanged" >&5
32662 $as_echo "$as_me: $ac_file is unchanged" >&6;}
32663     else
32664       rm -f "$ac_file"
32665       mv "$tmp/config.h" "$ac_file" \
32666         || { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
32667 $as_echo "$as_me: error: could not create $ac_file" >&2;}
32668    { (exit 1); exit 1; }; }
32669     fi
32670   else
32671     $as_echo "/* $configure_input  */" \
32672       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
32673       || { { $as_echo "$as_me:$LINENO: error: could not create -" >&5
32674 $as_echo "$as_me: error: could not create -" >&2;}
32675    { (exit 1); exit 1; }; }
32676   fi
32677  ;;
32678
32679   :C)  { $as_echo "$as_me:$LINENO: executing $ac_file commands" >&5
32680 $as_echo "$as_me: executing $ac_file commands" >&6;}
32681  ;;
32682   esac
32683
32684
32685   case $ac_file$ac_mode in
32686     "default-1":C)
32687     for ac_file in $CONFIG_FILES; do
32688       # Support "outfile[:infile[:infile...]]"
32689       case "$ac_file" in
32690         *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
32691       esac
32692       # PO directories have a Makefile.in generated from Makefile.in.in.
32693       case "$ac_file" in */Makefile.in)
32694         # Adjust a relative srcdir.
32695         ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
32696         ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"
32697         ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
32698         # In autoconf-2.13 it is called $ac_given_srcdir.
32699         # In autoconf-2.50 it is called $srcdir.
32700         test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
32701         case "$ac_given_srcdir" in
32702           .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
32703           /*) top_srcdir="$ac_given_srcdir" ;;
32704           *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;
32705         esac
32706         if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
32707           rm -f "$ac_dir/POTFILES"
32708           test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
32709           cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[   ]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
32710           POMAKEFILEDEPS="POTFILES.in"
32711           # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
32712           # on $ac_dir but don't depend on user-specified configuration
32713           # parameters.
32714           if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
32715             # The LINGUAS file contains the set of available languages.
32716             if test -n "$OBSOLETE_ALL_LINGUAS"; then
32717               test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
32718             fi
32719             ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
32720             # Hide the ALL_LINGUAS assigment from automake.
32721             eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
32722             POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
32723           else
32724             # The set of available languages was given in configure.in.
32725             eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
32726           fi
32727           case "$ac_given_srcdir" in
32728             .) srcdirpre= ;;
32729             *) srcdirpre='$(srcdir)/' ;;
32730           esac
32731           POFILES=
32732           GMOFILES=
32733           UPDATEPOFILES=
32734           DUMMYPOFILES=
32735           for lang in $ALL_LINGUAS; do
32736             POFILES="$POFILES $srcdirpre$lang.po"
32737             GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
32738             UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
32739             DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
32740           done
32741           # CATALOGS depends on both $ac_dir and the user's LINGUAS
32742           # environment variable.
32743           INST_LINGUAS=
32744           if test -n "$ALL_LINGUAS"; then
32745             for presentlang in $ALL_LINGUAS; do
32746               useit=no
32747               if test "%UNSET%" != "$LINGUAS"; then
32748                 desiredlanguages="$LINGUAS"
32749               else
32750                 desiredlanguages="$ALL_LINGUAS"
32751               fi
32752               for desiredlang in $desiredlanguages; do
32753                 # Use the presentlang catalog if desiredlang is
32754                 #   a. equal to presentlang, or
32755                 #   b. a variant of presentlang (because in this case,
32756                 #      presentlang can be used as a fallback for messages
32757                 #      which are not translated in the desiredlang catalog).
32758                 case "$desiredlang" in
32759                   "$presentlang"*) useit=yes;;
32760                 esac
32761               done
32762               if test $useit = yes; then
32763                 INST_LINGUAS="$INST_LINGUAS $presentlang"
32764               fi
32765             done
32766           fi
32767           CATALOGS=
32768           if test -n "$INST_LINGUAS"; then
32769             for lang in $INST_LINGUAS; do
32770               CATALOGS="$CATALOGS $lang.gmo"
32771             done
32772           fi
32773           test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
32774           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"
32775           for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
32776             if test -f "$f"; then
32777               case "$f" in
32778                 *.orig | *.bak | *~) ;;
32779                 *) cat "$f" >> "$ac_dir/Makefile" ;;
32780               esac
32781             fi
32782           done
32783         fi
32784         ;;
32785       esac
32786     done ;;
32787     "default":C)
32788 # Makefile uses this timestamp file to record whether config.h is up to date.
32789 echo timestamp > stamp-h
32790  ;;
32791
32792   esac
32793 done # for ac_tag
32794
32795
32796 { (exit 0); exit 0; }
32797 _ACEOF
32798 chmod +x $CONFIG_STATUS
32799 ac_clean_files=$ac_clean_files_save
32800
32801 test $ac_write_fail = 0 ||
32802   { { $as_echo "$as_me:$LINENO: error: write failure creating $CONFIG_STATUS" >&5
32803 $as_echo "$as_me: error: write failure creating $CONFIG_STATUS" >&2;}
32804    { (exit 1); exit 1; }; }
32805
32806
32807 # configure is writing to config.log, and then calls config.status.
32808 # config.status does its own redirection, appending to config.log.
32809 # Unfortunately, on DOS this fails, as config.log is still kept open
32810 # by configure, so config.status won't be able to write to it; its
32811 # output is simply discarded.  So we exec the FD to /dev/null,
32812 # effectively closing config.log, so it can be properly (re)opened and
32813 # appended to by config.status.  When coming back to configure, we
32814 # need to make the FD available again.
32815 if test "$no_create" != yes; then
32816   ac_cs_success=:
32817   ac_config_status_args=
32818   test "$silent" = yes &&
32819     ac_config_status_args="$ac_config_status_args --quiet"
32820   exec 5>/dev/null
32821   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
32822   exec 5>>config.log
32823   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
32824   # would make configure fail if this is the last instruction.
32825   $ac_cs_success || { (exit 1); exit 1; }
32826 fi
32827 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
32828   { $as_echo "$as_me:$LINENO: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
32829 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
32830 fi
32831