]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - contrib/less/configure
This commit was generated by cvs2svn to compensate for changes in r171164,
[FreeBSD/FreeBSD.git] / contrib / less / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.61 for less 1.
4 #
5 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6 # 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
7 # This configure script is free software; the Free Software Foundation
8 # gives unlimited permission to copy, distribute and modify it.
9 ## --------------------- ##
10 ## M4sh Initialization.  ##
11 ## --------------------- ##
12
13 # Be more Bourne compatible
14 DUALCASE=1; export DUALCASE # for MKS sh
15 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
16   emulate sh
17   NULLCMD=:
18   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
19   # is contrary to our usage.  Disable this feature.
20   alias -g '${1+"$@"}'='"$@"'
21   setopt NO_GLOB_SUBST
22 else
23   case `(set -o) 2>/dev/null` in
24   *posix*) set -o posix ;;
25 esac
26
27 fi
28
29
30
31
32 # PATH needs CR
33 # Avoid depending upon Character Ranges.
34 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
35 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
36 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
37 as_cr_digits='0123456789'
38 as_cr_alnum=$as_cr_Letters$as_cr_digits
39
40 # The user is always right.
41 if test "${PATH_SEPARATOR+set}" != set; then
42   echo "#! /bin/sh" >conf$$.sh
43   echo  "exit 0"   >>conf$$.sh
44   chmod +x conf$$.sh
45   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
46     PATH_SEPARATOR=';'
47   else
48     PATH_SEPARATOR=:
49   fi
50   rm -f conf$$.sh
51 fi
52
53 # Support unset when possible.
54 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
55   as_unset=unset
56 else
57   as_unset=false
58 fi
59
60
61 # IFS
62 # We need space, tab and new line, in precisely that order.  Quoting is
63 # there to prevent editors from complaining about space-tab.
64 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
65 # splitting by setting IFS to empty value.)
66 as_nl='
67 '
68 IFS=" ""        $as_nl"
69
70 # Find who we are.  Look in the path if we contain no directory separator.
71 case $0 in
72   *[\\/]* ) as_myself=$0 ;;
73   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
74 for as_dir in $PATH
75 do
76   IFS=$as_save_IFS
77   test -z "$as_dir" && as_dir=.
78   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
79 done
80 IFS=$as_save_IFS
81
82      ;;
83 esac
84 # We did not find ourselves, most probably we were run as `sh COMMAND'
85 # in which case we are not to be found in the path.
86 if test "x$as_myself" = x; then
87   as_myself=$0
88 fi
89 if test ! -f "$as_myself"; then
90   echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
91   { (exit 1); exit 1; }
92 fi
93
94 # Work around bugs in pre-3.0 UWIN ksh.
95 for as_var in ENV MAIL MAILPATH
96 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
97 done
98 PS1='$ '
99 PS2='> '
100 PS4='+ '
101
102 # NLS nuisances.
103 for as_var in \
104   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
105   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
106   LC_TELEPHONE LC_TIME
107 do
108   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
109     eval $as_var=C; export $as_var
110   else
111     ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
112   fi
113 done
114
115 # Required to use basename.
116 if expr a : '\(a\)' >/dev/null 2>&1 &&
117    test "X`expr 00001 : '.*\(...\)'`" = X001; then
118   as_expr=expr
119 else
120   as_expr=false
121 fi
122
123 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
124   as_basename=basename
125 else
126   as_basename=false
127 fi
128
129
130 # Name of the executable.
131 as_me=`$as_basename -- "$0" ||
132 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
133          X"$0" : 'X\(//\)$' \| \
134          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
135 echo X/"$0" |
136     sed '/^.*\/\([^/][^/]*\)\/*$/{
137             s//\1/
138             q
139           }
140           /^X\/\(\/\/\)$/{
141             s//\1/
142             q
143           }
144           /^X\/\(\/\).*/{
145             s//\1/
146             q
147           }
148           s/.*/./; q'`
149
150 # CDPATH.
151 $as_unset CDPATH
152
153
154 if test "x$CONFIG_SHELL" = x; then
155   if (eval ":") 2>/dev/null; then
156   as_have_required=yes
157 else
158   as_have_required=no
159 fi
160
161   if test $as_have_required = yes &&     (eval ":
162 (as_func_return () {
163   (exit \$1)
164 }
165 as_func_success () {
166   as_func_return 0
167 }
168 as_func_failure () {
169   as_func_return 1
170 }
171 as_func_ret_success () {
172   return 0
173 }
174 as_func_ret_failure () {
175   return 1
176 }
177
178 exitcode=0
179 if as_func_success; then
180   :
181 else
182   exitcode=1
183   echo as_func_success failed.
184 fi
185
186 if as_func_failure; then
187   exitcode=1
188   echo as_func_failure succeeded.
189 fi
190
191 if as_func_ret_success; then
192   :
193 else
194   exitcode=1
195   echo as_func_ret_success failed.
196 fi
197
198 if as_func_ret_failure; then
199   exitcode=1
200   echo as_func_ret_failure succeeded.
201 fi
202
203 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
204   :
205 else
206   exitcode=1
207   echo positional parameters were not saved.
208 fi
209
210 test \$exitcode = 0) || { (exit 1); exit 1; }
211
212 (
213   as_lineno_1=\$LINENO
214   as_lineno_2=\$LINENO
215   test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
216   test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
217 ") 2> /dev/null; then
218   :
219 else
220   as_candidate_shells=
221     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
222 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
223 do
224   IFS=$as_save_IFS
225   test -z "$as_dir" && as_dir=.
226   case $as_dir in
227          /*)
228            for as_base in sh bash ksh sh5; do
229              as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
230            done;;
231        esac
232 done
233 IFS=$as_save_IFS
234
235
236       for as_shell in $as_candidate_shells $SHELL; do
237          # Try only shells that exist, to save several forks.
238          if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
239                 { ("$as_shell") 2> /dev/null <<\_ASEOF
240 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
241   emulate sh
242   NULLCMD=:
243   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
244   # is contrary to our usage.  Disable this feature.
245   alias -g '${1+"$@"}'='"$@"'
246   setopt NO_GLOB_SUBST
247 else
248   case `(set -o) 2>/dev/null` in
249   *posix*) set -o posix ;;
250 esac
251
252 fi
253
254
255 :
256 _ASEOF
257 }; then
258   CONFIG_SHELL=$as_shell
259                as_have_required=yes
260                if { "$as_shell" 2> /dev/null <<\_ASEOF
261 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
262   emulate sh
263   NULLCMD=:
264   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
265   # is contrary to our usage.  Disable this feature.
266   alias -g '${1+"$@"}'='"$@"'
267   setopt NO_GLOB_SUBST
268 else
269   case `(set -o) 2>/dev/null` in
270   *posix*) set -o posix ;;
271 esac
272
273 fi
274
275
276 :
277 (as_func_return () {
278   (exit $1)
279 }
280 as_func_success () {
281   as_func_return 0
282 }
283 as_func_failure () {
284   as_func_return 1
285 }
286 as_func_ret_success () {
287   return 0
288 }
289 as_func_ret_failure () {
290   return 1
291 }
292
293 exitcode=0
294 if as_func_success; then
295   :
296 else
297   exitcode=1
298   echo as_func_success failed.
299 fi
300
301 if as_func_failure; then
302   exitcode=1
303   echo as_func_failure succeeded.
304 fi
305
306 if as_func_ret_success; then
307   :
308 else
309   exitcode=1
310   echo as_func_ret_success failed.
311 fi
312
313 if as_func_ret_failure; then
314   exitcode=1
315   echo as_func_ret_failure succeeded.
316 fi
317
318 if ( set x; as_func_ret_success y && test x = "$1" ); then
319   :
320 else
321   exitcode=1
322   echo positional parameters were not saved.
323 fi
324
325 test $exitcode = 0) || { (exit 1); exit 1; }
326
327 (
328   as_lineno_1=$LINENO
329   as_lineno_2=$LINENO
330   test "x$as_lineno_1" != "x$as_lineno_2" &&
331   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
332
333 _ASEOF
334 }; then
335   break
336 fi
337
338 fi
339
340       done
341
342       if test "x$CONFIG_SHELL" != x; then
343   for as_var in BASH_ENV ENV
344         do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
345         done
346         export CONFIG_SHELL
347         exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
348 fi
349
350
351     if test $as_have_required = no; then
352   echo This script requires a shell more modern than all the
353       echo shells that I found on your system.  Please install a
354       echo modern shell, or manually run the script under such a
355       echo shell if you do have one.
356       { (exit 1); exit 1; }
357 fi
358
359
360 fi
361
362 fi
363
364
365
366 (eval "as_func_return () {
367   (exit \$1)
368 }
369 as_func_success () {
370   as_func_return 0
371 }
372 as_func_failure () {
373   as_func_return 1
374 }
375 as_func_ret_success () {
376   return 0
377 }
378 as_func_ret_failure () {
379   return 1
380 }
381
382 exitcode=0
383 if as_func_success; then
384   :
385 else
386   exitcode=1
387   echo as_func_success failed.
388 fi
389
390 if as_func_failure; then
391   exitcode=1
392   echo as_func_failure succeeded.
393 fi
394
395 if as_func_ret_success; then
396   :
397 else
398   exitcode=1
399   echo as_func_ret_success failed.
400 fi
401
402 if as_func_ret_failure; then
403   exitcode=1
404   echo as_func_ret_failure succeeded.
405 fi
406
407 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
408   :
409 else
410   exitcode=1
411   echo positional parameters were not saved.
412 fi
413
414 test \$exitcode = 0") || {
415   echo No shell found that supports shell functions.
416   echo Please tell autoconf@gnu.org about your system,
417   echo including any error possibly output before this
418   echo message
419 }
420
421
422
423   as_lineno_1=$LINENO
424   as_lineno_2=$LINENO
425   test "x$as_lineno_1" != "x$as_lineno_2" &&
426   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
427
428   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
429   # uniformly replaced by the line number.  The first 'sed' inserts a
430   # line-number line after each line using $LINENO; the second 'sed'
431   # does the real work.  The second script uses 'N' to pair each
432   # line-number line with the line containing $LINENO, and appends
433   # trailing '-' during substitution so that $LINENO is not a special
434   # case at line end.
435   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
436   # scripts with optimization help from Paolo Bonzini.  Blame Lee
437   # E. McMahon (1931-1989) for sed's syntax.  :-)
438   sed -n '
439     p
440     /[$]LINENO/=
441   ' <$as_myself |
442     sed '
443       s/[$]LINENO.*/&-/
444       t lineno
445       b
446       :lineno
447       N
448       :loop
449       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
450       t loop
451       s/-\n.*//
452     ' >$as_me.lineno &&
453   chmod +x "$as_me.lineno" ||
454     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
455    { (exit 1); exit 1; }; }
456
457   # Don't try to exec as it changes $[0], causing all sort of problems
458   # (the dirname of $[0] is not the place where we might find the
459   # original and so on.  Autoconf is especially sensitive to this).
460   . "./$as_me.lineno"
461   # Exit status is that of the last command.
462   exit
463 }
464
465
466 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
467   as_dirname=dirname
468 else
469   as_dirname=false
470 fi
471
472 ECHO_C= ECHO_N= ECHO_T=
473 case `echo -n x` in
474 -n*)
475   case `echo 'x\c'` in
476   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
477   *)   ECHO_C='\c';;
478   esac;;
479 *)
480   ECHO_N='-n';;
481 esac
482
483 if expr a : '\(a\)' >/dev/null 2>&1 &&
484    test "X`expr 00001 : '.*\(...\)'`" = X001; then
485   as_expr=expr
486 else
487   as_expr=false
488 fi
489
490 rm -f conf$$ conf$$.exe conf$$.file
491 if test -d conf$$.dir; then
492   rm -f conf$$.dir/conf$$.file
493 else
494   rm -f conf$$.dir
495   mkdir conf$$.dir
496 fi
497 echo >conf$$.file
498 if ln -s conf$$.file conf$$ 2>/dev/null; then
499   as_ln_s='ln -s'
500   # ... but there are two gotchas:
501   # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
502   # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
503   # In both cases, we have to default to `cp -p'.
504   ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
505     as_ln_s='cp -p'
506 elif ln conf$$.file conf$$ 2>/dev/null; then
507   as_ln_s=ln
508 else
509   as_ln_s='cp -p'
510 fi
511 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
512 rmdir conf$$.dir 2>/dev/null
513
514 if mkdir -p . 2>/dev/null; then
515   as_mkdir_p=:
516 else
517   test -d ./-p && rmdir ./-p
518   as_mkdir_p=false
519 fi
520
521 if test -x / >/dev/null 2>&1; then
522   as_test_x='test -x'
523 else
524   if ls -dL / >/dev/null 2>&1; then
525     as_ls_L_option=L
526   else
527     as_ls_L_option=
528   fi
529   as_test_x='
530     eval sh -c '\''
531       if test -d "$1"; then
532         test -d "$1/.";
533       else
534         case $1 in
535         -*)set "./$1";;
536         esac;
537         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
538         ???[sx]*):;;*)false;;esac;fi
539     '\'' sh
540   '
541 fi
542 as_executable_p=$as_test_x
543
544 # Sed expression to map a string onto a valid CPP name.
545 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
546
547 # Sed expression to map a string onto a valid variable name.
548 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
549
550
551
552 exec 7<&0 </dev/null 6>&1
553
554 # Name of the host.
555 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
556 # so uname gets run too.
557 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
558
559 #
560 # Initializations.
561 #
562 ac_default_prefix=/usr/local
563 ac_clean_files=
564 ac_config_libobj_dir=.
565 LIBOBJS=
566 cross_compiling=no
567 subdirs=
568 MFLAGS=
569 MAKEFLAGS=
570 SHELL=${CONFIG_SHELL-/bin/sh}
571
572 # Identity of this package.
573 PACKAGE_NAME='less'
574 PACKAGE_TARNAME='less'
575 PACKAGE_VERSION='1'
576 PACKAGE_STRING='less 1'
577 PACKAGE_BUGREPORT=''
578
579 ac_unique_file="forwback.c"
580 # Factoring default headers for most tests.
581 ac_includes_default="\
582 #include <stdio.h>
583 #ifdef HAVE_SYS_TYPES_H
584 # include <sys/types.h>
585 #endif
586 #ifdef HAVE_SYS_STAT_H
587 # include <sys/stat.h>
588 #endif
589 #ifdef STDC_HEADERS
590 # include <stdlib.h>
591 # include <stddef.h>
592 #else
593 # ifdef HAVE_STDLIB_H
594 #  include <stdlib.h>
595 # endif
596 #endif
597 #ifdef HAVE_STRING_H
598 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
599 #  include <memory.h>
600 # endif
601 # include <string.h>
602 #endif
603 #ifdef HAVE_STRINGS_H
604 # include <strings.h>
605 #endif
606 #ifdef HAVE_INTTYPES_H
607 # include <inttypes.h>
608 #endif
609 #ifdef HAVE_STDINT_H
610 # include <stdint.h>
611 #endif
612 #ifdef HAVE_UNISTD_H
613 # include <unistd.h>
614 #endif"
615
616 ac_subst_vars='SHELL
617 PATH_SEPARATOR
618 PACKAGE_NAME
619 PACKAGE_TARNAME
620 PACKAGE_VERSION
621 PACKAGE_STRING
622 PACKAGE_BUGREPORT
623 exec_prefix
624 prefix
625 program_transform_name
626 bindir
627 sbindir
628 libexecdir
629 datarootdir
630 datadir
631 sysconfdir
632 sharedstatedir
633 localstatedir
634 includedir
635 oldincludedir
636 docdir
637 infodir
638 htmldir
639 dvidir
640 pdfdir
641 psdir
642 libdir
643 localedir
644 mandir
645 DEFS
646 ECHO_C
647 ECHO_N
648 ECHO_T
649 LIBS
650 build_alias
651 host_alias
652 target_alias
653 CC
654 CFLAGS
655 LDFLAGS
656 CPPFLAGS
657 ac_ct_CC
658 EXEEXT
659 OBJEXT
660 CPP
661 GREP
662 EGREP
663 INSTALL_PROGRAM
664 INSTALL_SCRIPT
665 INSTALL_DATA
666 REGEX_O
667 LIBOBJS
668 LTLIBOBJS'
669 ac_subst_files=''
670       ac_precious_vars='build_alias
671 host_alias
672 target_alias
673 CC
674 CFLAGS
675 LDFLAGS
676 LIBS
677 CPPFLAGS
678 CPP'
679
680
681 # Initialize some variables set by options.
682 ac_init_help=
683 ac_init_version=false
684 # The variables have the same names as the options, with
685 # dashes changed to underlines.
686 cache_file=/dev/null
687 exec_prefix=NONE
688 no_create=
689 no_recursion=
690 prefix=NONE
691 program_prefix=NONE
692 program_suffix=NONE
693 program_transform_name=s,x,x,
694 silent=
695 site=
696 srcdir=
697 verbose=
698 x_includes=NONE
699 x_libraries=NONE
700
701 # Installation directory options.
702 # These are left unexpanded so users can "make install exec_prefix=/foo"
703 # and all the variables that are supposed to be based on exec_prefix
704 # by default will actually change.
705 # Use braces instead of parens because sh, perl, etc. also accept them.
706 # (The list follows the same order as the GNU Coding Standards.)
707 bindir='${exec_prefix}/bin'
708 sbindir='${exec_prefix}/sbin'
709 libexecdir='${exec_prefix}/libexec'
710 datarootdir='${prefix}/share'
711 datadir='${datarootdir}'
712 sysconfdir='${prefix}/etc'
713 sharedstatedir='${prefix}/com'
714 localstatedir='${prefix}/var'
715 includedir='${prefix}/include'
716 oldincludedir='/usr/include'
717 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
718 infodir='${datarootdir}/info'
719 htmldir='${docdir}'
720 dvidir='${docdir}'
721 pdfdir='${docdir}'
722 psdir='${docdir}'
723 libdir='${exec_prefix}/lib'
724 localedir='${datarootdir}/locale'
725 mandir='${datarootdir}/man'
726
727 ac_prev=
728 ac_dashdash=
729 for ac_option
730 do
731   # If the previous option needs an argument, assign it.
732   if test -n "$ac_prev"; then
733     eval $ac_prev=\$ac_option
734     ac_prev=
735     continue
736   fi
737
738   case $ac_option in
739   *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
740   *)    ac_optarg=yes ;;
741   esac
742
743   # Accept the important Cygnus configure options, so we can diagnose typos.
744
745   case $ac_dashdash$ac_option in
746   --)
747     ac_dashdash=yes ;;
748
749   -bindir | --bindir | --bindi | --bind | --bin | --bi)
750     ac_prev=bindir ;;
751   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
752     bindir=$ac_optarg ;;
753
754   -build | --build | --buil | --bui | --bu)
755     ac_prev=build_alias ;;
756   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
757     build_alias=$ac_optarg ;;
758
759   -cache-file | --cache-file | --cache-fil | --cache-fi \
760   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
761     ac_prev=cache_file ;;
762   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
763   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
764     cache_file=$ac_optarg ;;
765
766   --config-cache | -C)
767     cache_file=config.cache ;;
768
769   -datadir | --datadir | --datadi | --datad)
770     ac_prev=datadir ;;
771   -datadir=* | --datadir=* | --datadi=* | --datad=*)
772     datadir=$ac_optarg ;;
773
774   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
775   | --dataroo | --dataro | --datar)
776     ac_prev=datarootdir ;;
777   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
778   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
779     datarootdir=$ac_optarg ;;
780
781   -disable-* | --disable-*)
782     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
783     # Reject names that are not valid shell variable names.
784     expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
785       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
786    { (exit 1); exit 1; }; }
787     ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
788     eval enable_$ac_feature=no ;;
789
790   -docdir | --docdir | --docdi | --doc | --do)
791     ac_prev=docdir ;;
792   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
793     docdir=$ac_optarg ;;
794
795   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
796     ac_prev=dvidir ;;
797   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
798     dvidir=$ac_optarg ;;
799
800   -enable-* | --enable-*)
801     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
802     # Reject names that are not valid shell variable names.
803     expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
804       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
805    { (exit 1); exit 1; }; }
806     ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
807     eval enable_$ac_feature=\$ac_optarg ;;
808
809   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
810   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
811   | --exec | --exe | --ex)
812     ac_prev=exec_prefix ;;
813   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
814   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
815   | --exec=* | --exe=* | --ex=*)
816     exec_prefix=$ac_optarg ;;
817
818   -gas | --gas | --ga | --g)
819     # Obsolete; use --with-gas.
820     with_gas=yes ;;
821
822   -help | --help | --hel | --he | -h)
823     ac_init_help=long ;;
824   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
825     ac_init_help=recursive ;;
826   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
827     ac_init_help=short ;;
828
829   -host | --host | --hos | --ho)
830     ac_prev=host_alias ;;
831   -host=* | --host=* | --hos=* | --ho=*)
832     host_alias=$ac_optarg ;;
833
834   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
835     ac_prev=htmldir ;;
836   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
837   | --ht=*)
838     htmldir=$ac_optarg ;;
839
840   -includedir | --includedir | --includedi | --included | --include \
841   | --includ | --inclu | --incl | --inc)
842     ac_prev=includedir ;;
843   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
844   | --includ=* | --inclu=* | --incl=* | --inc=*)
845     includedir=$ac_optarg ;;
846
847   -infodir | --infodir | --infodi | --infod | --info | --inf)
848     ac_prev=infodir ;;
849   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
850     infodir=$ac_optarg ;;
851
852   -libdir | --libdir | --libdi | --libd)
853     ac_prev=libdir ;;
854   -libdir=* | --libdir=* | --libdi=* | --libd=*)
855     libdir=$ac_optarg ;;
856
857   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
858   | --libexe | --libex | --libe)
859     ac_prev=libexecdir ;;
860   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
861   | --libexe=* | --libex=* | --libe=*)
862     libexecdir=$ac_optarg ;;
863
864   -localedir | --localedir | --localedi | --localed | --locale)
865     ac_prev=localedir ;;
866   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
867     localedir=$ac_optarg ;;
868
869   -localstatedir | --localstatedir | --localstatedi | --localstated \
870   | --localstate | --localstat | --localsta | --localst | --locals)
871     ac_prev=localstatedir ;;
872   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
873   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
874     localstatedir=$ac_optarg ;;
875
876   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
877     ac_prev=mandir ;;
878   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
879     mandir=$ac_optarg ;;
880
881   -nfp | --nfp | --nf)
882     # Obsolete; use --without-fp.
883     with_fp=no ;;
884
885   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
886   | --no-cr | --no-c | -n)
887     no_create=yes ;;
888
889   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
890   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
891     no_recursion=yes ;;
892
893   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
894   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
895   | --oldin | --oldi | --old | --ol | --o)
896     ac_prev=oldincludedir ;;
897   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
898   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
899   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
900     oldincludedir=$ac_optarg ;;
901
902   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
903     ac_prev=prefix ;;
904   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
905     prefix=$ac_optarg ;;
906
907   -program-prefix | --program-prefix | --program-prefi | --program-pref \
908   | --program-pre | --program-pr | --program-p)
909     ac_prev=program_prefix ;;
910   -program-prefix=* | --program-prefix=* | --program-prefi=* \
911   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
912     program_prefix=$ac_optarg ;;
913
914   -program-suffix | --program-suffix | --program-suffi | --program-suff \
915   | --program-suf | --program-su | --program-s)
916     ac_prev=program_suffix ;;
917   -program-suffix=* | --program-suffix=* | --program-suffi=* \
918   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
919     program_suffix=$ac_optarg ;;
920
921   -program-transform-name | --program-transform-name \
922   | --program-transform-nam | --program-transform-na \
923   | --program-transform-n | --program-transform- \
924   | --program-transform | --program-transfor \
925   | --program-transfo | --program-transf \
926   | --program-trans | --program-tran \
927   | --progr-tra | --program-tr | --program-t)
928     ac_prev=program_transform_name ;;
929   -program-transform-name=* | --program-transform-name=* \
930   | --program-transform-nam=* | --program-transform-na=* \
931   | --program-transform-n=* | --program-transform-=* \
932   | --program-transform=* | --program-transfor=* \
933   | --program-transfo=* | --program-transf=* \
934   | --program-trans=* | --program-tran=* \
935   | --progr-tra=* | --program-tr=* | --program-t=*)
936     program_transform_name=$ac_optarg ;;
937
938   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
939     ac_prev=pdfdir ;;
940   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
941     pdfdir=$ac_optarg ;;
942
943   -psdir | --psdir | --psdi | --psd | --ps)
944     ac_prev=psdir ;;
945   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
946     psdir=$ac_optarg ;;
947
948   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
949   | -silent | --silent | --silen | --sile | --sil)
950     silent=yes ;;
951
952   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
953     ac_prev=sbindir ;;
954   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
955   | --sbi=* | --sb=*)
956     sbindir=$ac_optarg ;;
957
958   -sharedstatedir | --sharedstatedir | --sharedstatedi \
959   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
960   | --sharedst | --shareds | --shared | --share | --shar \
961   | --sha | --sh)
962     ac_prev=sharedstatedir ;;
963   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
964   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
965   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
966   | --sha=* | --sh=*)
967     sharedstatedir=$ac_optarg ;;
968
969   -site | --site | --sit)
970     ac_prev=site ;;
971   -site=* | --site=* | --sit=*)
972     site=$ac_optarg ;;
973
974   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
975     ac_prev=srcdir ;;
976   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
977     srcdir=$ac_optarg ;;
978
979   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
980   | --syscon | --sysco | --sysc | --sys | --sy)
981     ac_prev=sysconfdir ;;
982   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
983   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
984     sysconfdir=$ac_optarg ;;
985
986   -target | --target | --targe | --targ | --tar | --ta | --t)
987     ac_prev=target_alias ;;
988   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
989     target_alias=$ac_optarg ;;
990
991   -v | -verbose | --verbose | --verbos | --verbo | --verb)
992     verbose=yes ;;
993
994   -version | --version | --versio | --versi | --vers | -V)
995     ac_init_version=: ;;
996
997   -with-* | --with-*)
998     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
999     # Reject names that are not valid shell variable names.
1000     expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1001       { echo "$as_me: error: invalid package name: $ac_package" >&2
1002    { (exit 1); exit 1; }; }
1003     ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1004     eval with_$ac_package=\$ac_optarg ;;
1005
1006   -without-* | --without-*)
1007     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1008     # Reject names that are not valid shell variable names.
1009     expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1010       { echo "$as_me: error: invalid package name: $ac_package" >&2
1011    { (exit 1); exit 1; }; }
1012     ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1013     eval with_$ac_package=no ;;
1014
1015   --x)
1016     # Obsolete; use --with-x.
1017     with_x=yes ;;
1018
1019   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1020   | --x-incl | --x-inc | --x-in | --x-i)
1021     ac_prev=x_includes ;;
1022   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1023   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1024     x_includes=$ac_optarg ;;
1025
1026   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1027   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1028     ac_prev=x_libraries ;;
1029   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1030   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1031     x_libraries=$ac_optarg ;;
1032
1033   -*) { echo "$as_me: error: unrecognized option: $ac_option
1034 Try \`$0 --help' for more information." >&2
1035    { (exit 1); exit 1; }; }
1036     ;;
1037
1038   *=*)
1039     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1040     # Reject names that are not valid shell variable names.
1041     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1042       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1043    { (exit 1); exit 1; }; }
1044     eval $ac_envvar=\$ac_optarg
1045     export $ac_envvar ;;
1046
1047   *)
1048     # FIXME: should be removed in autoconf 3.0.
1049     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1050     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1051       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1052     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1053     ;;
1054
1055   esac
1056 done
1057
1058 if test -n "$ac_prev"; then
1059   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1060   { echo "$as_me: error: missing argument to $ac_option" >&2
1061    { (exit 1); exit 1; }; }
1062 fi
1063
1064 # Be sure to have absolute directory names.
1065 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1066                 datadir sysconfdir sharedstatedir localstatedir includedir \
1067                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1068                 libdir localedir mandir
1069 do
1070   eval ac_val=\$$ac_var
1071   case $ac_val in
1072     [\\/$]* | ?:[\\/]* )  continue;;
1073     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1074   esac
1075   { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1076    { (exit 1); exit 1; }; }
1077 done
1078
1079 # There might be people who depend on the old broken behavior: `$host'
1080 # used to hold the argument of --host etc.
1081 # FIXME: To remove some day.
1082 build=$build_alias
1083 host=$host_alias
1084 target=$target_alias
1085
1086 # FIXME: To remove some day.
1087 if test "x$host_alias" != x; then
1088   if test "x$build_alias" = x; then
1089     cross_compiling=maybe
1090     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1091     If a cross compiler is detected then cross compile mode will be used." >&2
1092   elif test "x$build_alias" != "x$host_alias"; then
1093     cross_compiling=yes
1094   fi
1095 fi
1096
1097 ac_tool_prefix=
1098 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1099
1100 test "$silent" = yes && exec 6>/dev/null
1101
1102
1103 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1104 ac_ls_di=`ls -di .` &&
1105 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1106   { echo "$as_me: error: Working directory cannot be determined" >&2
1107    { (exit 1); exit 1; }; }
1108 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1109   { echo "$as_me: error: pwd does not report name of working directory" >&2
1110    { (exit 1); exit 1; }; }
1111
1112
1113 # Find the source files, if location was not specified.
1114 if test -z "$srcdir"; then
1115   ac_srcdir_defaulted=yes
1116   # Try the directory containing this script, then the parent directory.
1117   ac_confdir=`$as_dirname -- "$0" ||
1118 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1119          X"$0" : 'X\(//\)[^/]' \| \
1120          X"$0" : 'X\(//\)$' \| \
1121          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1122 echo X"$0" |
1123     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1124             s//\1/
1125             q
1126           }
1127           /^X\(\/\/\)[^/].*/{
1128             s//\1/
1129             q
1130           }
1131           /^X\(\/\/\)$/{
1132             s//\1/
1133             q
1134           }
1135           /^X\(\/\).*/{
1136             s//\1/
1137             q
1138           }
1139           s/.*/./; q'`
1140   srcdir=$ac_confdir
1141   if test ! -r "$srcdir/$ac_unique_file"; then
1142     srcdir=..
1143   fi
1144 else
1145   ac_srcdir_defaulted=no
1146 fi
1147 if test ! -r "$srcdir/$ac_unique_file"; then
1148   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1149   { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1150    { (exit 1); exit 1; }; }
1151 fi
1152 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1153 ac_abs_confdir=`(
1154         cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
1155    { (exit 1); exit 1; }; }
1156         pwd)`
1157 # When building in place, set srcdir=.
1158 if test "$ac_abs_confdir" = "$ac_pwd"; then
1159   srcdir=.
1160 fi
1161 # Remove unnecessary trailing slashes from srcdir.
1162 # Double slashes in file names in object file debugging info
1163 # mess up M-x gdb in Emacs.
1164 case $srcdir in
1165 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1166 esac
1167 for ac_var in $ac_precious_vars; do
1168   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1169   eval ac_env_${ac_var}_value=\$${ac_var}
1170   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1171   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1172 done
1173
1174 #
1175 # Report the --help message.
1176 #
1177 if test "$ac_init_help" = "long"; then
1178   # Omit some internal or obsolete options to make the list less imposing.
1179   # This message is too long to be a string in the A/UX 3.1 sh.
1180   cat <<_ACEOF
1181 \`configure' configures less 1 to adapt to many kinds of systems.
1182
1183 Usage: $0 [OPTION]... [VAR=VALUE]...
1184
1185 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1186 VAR=VALUE.  See below for descriptions of some of the useful variables.
1187
1188 Defaults for the options are specified in brackets.
1189
1190 Configuration:
1191   -h, --help              display this help and exit
1192       --help=short        display options specific to this package
1193       --help=recursive    display the short help of all the included packages
1194   -V, --version           display version information and exit
1195   -q, --quiet, --silent   do not print \`checking...' messages
1196       --cache-file=FILE   cache test results in FILE [disabled]
1197   -C, --config-cache      alias for \`--cache-file=config.cache'
1198   -n, --no-create         do not create output files
1199       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1200
1201 Installation directories:
1202   --prefix=PREFIX         install architecture-independent files in PREFIX
1203                           [$ac_default_prefix]
1204   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1205                           [PREFIX]
1206
1207 By default, \`make install' will install all the files in
1208 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1209 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1210 for instance \`--prefix=\$HOME'.
1211
1212 For better control, use the options below.
1213
1214 Fine tuning of the installation directories:
1215   --bindir=DIR           user executables [EPREFIX/bin]
1216   --sbindir=DIR          system admin executables [EPREFIX/sbin]
1217   --libexecdir=DIR       program executables [EPREFIX/libexec]
1218   --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
1219   --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
1220   --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
1221   --libdir=DIR           object code libraries [EPREFIX/lib]
1222   --includedir=DIR       C header files [PREFIX/include]
1223   --oldincludedir=DIR    C header files for non-gcc [/usr/include]
1224   --datarootdir=DIR      read-only arch.-independent data root [PREFIX/share]
1225   --datadir=DIR          read-only architecture-independent data [DATAROOTDIR]
1226   --infodir=DIR          info documentation [DATAROOTDIR/info]
1227   --localedir=DIR        locale-dependent data [DATAROOTDIR/locale]
1228   --mandir=DIR           man documentation [DATAROOTDIR/man]
1229   --docdir=DIR           documentation root [DATAROOTDIR/doc/less]
1230   --htmldir=DIR          html documentation [DOCDIR]
1231   --dvidir=DIR           dvi documentation [DOCDIR]
1232   --pdfdir=DIR           pdf documentation [DOCDIR]
1233   --psdir=DIR            ps documentation [DOCDIR]
1234 _ACEOF
1235
1236   cat <<\_ACEOF
1237 _ACEOF
1238 fi
1239
1240 if test -n "$ac_init_help"; then
1241   case $ac_init_help in
1242      short | recursive ) echo "Configuration of less 1:";;
1243    esac
1244   cat <<\_ACEOF
1245
1246 Optional Features:
1247   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1248   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1249   --disable-largefile     omit support for large files
1250
1251 Optional Packages:
1252   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1253   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1254   --with-secure  Compile in secure mode
1255   --with-regex={auto,pcre,posix,regcmp,re_comp,regcomp,regcomp-local}  Select a regular expression library  auto
1256   --with-editor=PROGRAM   use PROGRAM as the default editor vi
1257
1258 Some influential environment variables:
1259   CC          C compiler command
1260   CFLAGS      C compiler flags
1261   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1262               nonstandard directory <lib dir>
1263   LIBS        libraries to pass to the linker, e.g. -l<library>
1264   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1265               you have headers in a nonstandard directory <include dir>
1266   CPP         C preprocessor
1267
1268 Use these variables to override the choices made by `configure' or to help
1269 it to find libraries and programs with nonstandard names/locations.
1270
1271 _ACEOF
1272 ac_status=$?
1273 fi
1274
1275 if test "$ac_init_help" = "recursive"; then
1276   # If there are subdirs, report their specific --help.
1277   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1278     test -d "$ac_dir" || continue
1279     ac_builddir=.
1280
1281 case "$ac_dir" in
1282 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1283 *)
1284   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1285   # A ".." for each directory in $ac_dir_suffix.
1286   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1287   case $ac_top_builddir_sub in
1288   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1289   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1290   esac ;;
1291 esac
1292 ac_abs_top_builddir=$ac_pwd
1293 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1294 # for backward compatibility:
1295 ac_top_builddir=$ac_top_build_prefix
1296
1297 case $srcdir in
1298   .)  # We are building in place.
1299     ac_srcdir=.
1300     ac_top_srcdir=$ac_top_builddir_sub
1301     ac_abs_top_srcdir=$ac_pwd ;;
1302   [\\/]* | ?:[\\/]* )  # Absolute name.
1303     ac_srcdir=$srcdir$ac_dir_suffix;
1304     ac_top_srcdir=$srcdir
1305     ac_abs_top_srcdir=$srcdir ;;
1306   *) # Relative name.
1307     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1308     ac_top_srcdir=$ac_top_build_prefix$srcdir
1309     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1310 esac
1311 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1312
1313     cd "$ac_dir" || { ac_status=$?; continue; }
1314     # Check for guested configure.
1315     if test -f "$ac_srcdir/configure.gnu"; then
1316       echo &&
1317       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1318     elif test -f "$ac_srcdir/configure"; then
1319       echo &&
1320       $SHELL "$ac_srcdir/configure" --help=recursive
1321     else
1322       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1323     fi || ac_status=$?
1324     cd "$ac_pwd" || { ac_status=$?; break; }
1325   done
1326 fi
1327
1328 test -n "$ac_init_help" && exit $ac_status
1329 if $ac_init_version; then
1330   cat <<\_ACEOF
1331 less configure 1
1332 generated by GNU Autoconf 2.61
1333
1334 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1335 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1336 This configure script is free software; the Free Software Foundation
1337 gives unlimited permission to copy, distribute and modify it.
1338 _ACEOF
1339   exit
1340 fi
1341 cat >config.log <<_ACEOF
1342 This file contains any messages produced by compilers while
1343 running configure, to aid debugging if configure makes a mistake.
1344
1345 It was created by less $as_me 1, which was
1346 generated by GNU Autoconf 2.61.  Invocation command line was
1347
1348   $ $0 $@
1349
1350 _ACEOF
1351 exec 5>>config.log
1352 {
1353 cat <<_ASUNAME
1354 ## --------- ##
1355 ## Platform. ##
1356 ## --------- ##
1357
1358 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1359 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1360 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1361 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1362 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1363
1364 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1365 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1366
1367 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1368 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1369 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1370 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1371 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1372 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1373 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1374
1375 _ASUNAME
1376
1377 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1378 for as_dir in $PATH
1379 do
1380   IFS=$as_save_IFS
1381   test -z "$as_dir" && as_dir=.
1382   echo "PATH: $as_dir"
1383 done
1384 IFS=$as_save_IFS
1385
1386 } >&5
1387
1388 cat >&5 <<_ACEOF
1389
1390
1391 ## ----------- ##
1392 ## Core tests. ##
1393 ## ----------- ##
1394
1395 _ACEOF
1396
1397
1398 # Keep a trace of the command line.
1399 # Strip out --no-create and --no-recursion so they do not pile up.
1400 # Strip out --silent because we don't want to record it for future runs.
1401 # Also quote any args containing shell meta-characters.
1402 # Make two passes to allow for proper duplicate-argument suppression.
1403 ac_configure_args=
1404 ac_configure_args0=
1405 ac_configure_args1=
1406 ac_must_keep_next=false
1407 for ac_pass in 1 2
1408 do
1409   for ac_arg
1410   do
1411     case $ac_arg in
1412     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1413     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1414     | -silent | --silent | --silen | --sile | --sil)
1415       continue ;;
1416     *\'*)
1417       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1418     esac
1419     case $ac_pass in
1420     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1421     2)
1422       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1423       if test $ac_must_keep_next = true; then
1424         ac_must_keep_next=false # Got value, back to normal.
1425       else
1426         case $ac_arg in
1427           *=* | --config-cache | -C | -disable-* | --disable-* \
1428           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1429           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1430           | -with-* | --with-* | -without-* | --without-* | --x)
1431             case "$ac_configure_args0 " in
1432               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1433             esac
1434             ;;
1435           -* ) ac_must_keep_next=true ;;
1436         esac
1437       fi
1438       ac_configure_args="$ac_configure_args '$ac_arg'"
1439       ;;
1440     esac
1441   done
1442 done
1443 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1444 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1445
1446 # When interrupted or exit'd, cleanup temporary files, and complete
1447 # config.log.  We remove comments because anyway the quotes in there
1448 # would cause problems or look ugly.
1449 # WARNING: Use '\'' to represent an apostrophe within the trap.
1450 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1451 trap 'exit_status=$?
1452   # Save into config.log some information that might help in debugging.
1453   {
1454     echo
1455
1456     cat <<\_ASBOX
1457 ## ---------------- ##
1458 ## Cache variables. ##
1459 ## ---------------- ##
1460 _ASBOX
1461     echo
1462     # The following way of writing the cache mishandles newlines in values,
1463 (
1464   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1465     eval ac_val=\$$ac_var
1466     case $ac_val in #(
1467     *${as_nl}*)
1468       case $ac_var in #(
1469       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1470 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1471       esac
1472       case $ac_var in #(
1473       _ | IFS | as_nl) ;; #(
1474       *) $as_unset $ac_var ;;
1475       esac ;;
1476     esac
1477   done
1478   (set) 2>&1 |
1479     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1480     *${as_nl}ac_space=\ *)
1481       sed -n \
1482         "s/'\''/'\''\\\\'\'''\''/g;
1483           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1484       ;; #(
1485     *)
1486       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1487       ;;
1488     esac |
1489     sort
1490 )
1491     echo
1492
1493     cat <<\_ASBOX
1494 ## ----------------- ##
1495 ## Output variables. ##
1496 ## ----------------- ##
1497 _ASBOX
1498     echo
1499     for ac_var in $ac_subst_vars
1500     do
1501       eval ac_val=\$$ac_var
1502       case $ac_val in
1503       *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1504       esac
1505       echo "$ac_var='\''$ac_val'\''"
1506     done | sort
1507     echo
1508
1509     if test -n "$ac_subst_files"; then
1510       cat <<\_ASBOX
1511 ## ------------------- ##
1512 ## File substitutions. ##
1513 ## ------------------- ##
1514 _ASBOX
1515       echo
1516       for ac_var in $ac_subst_files
1517       do
1518         eval ac_val=\$$ac_var
1519         case $ac_val in
1520         *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1521         esac
1522         echo "$ac_var='\''$ac_val'\''"
1523       done | sort
1524       echo
1525     fi
1526
1527     if test -s confdefs.h; then
1528       cat <<\_ASBOX
1529 ## ----------- ##
1530 ## confdefs.h. ##
1531 ## ----------- ##
1532 _ASBOX
1533       echo
1534       cat confdefs.h
1535       echo
1536     fi
1537     test "$ac_signal" != 0 &&
1538       echo "$as_me: caught signal $ac_signal"
1539     echo "$as_me: exit $exit_status"
1540   } >&5
1541   rm -f core *.core core.conftest.* &&
1542     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1543     exit $exit_status
1544 ' 0
1545 for ac_signal in 1 2 13 15; do
1546   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1547 done
1548 ac_signal=0
1549
1550 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1551 rm -f -r conftest* confdefs.h
1552
1553 # Predefined preprocessor variables.
1554
1555 cat >>confdefs.h <<_ACEOF
1556 #define PACKAGE_NAME "$PACKAGE_NAME"
1557 _ACEOF
1558
1559
1560 cat >>confdefs.h <<_ACEOF
1561 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1562 _ACEOF
1563
1564
1565 cat >>confdefs.h <<_ACEOF
1566 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1567 _ACEOF
1568
1569
1570 cat >>confdefs.h <<_ACEOF
1571 #define PACKAGE_STRING "$PACKAGE_STRING"
1572 _ACEOF
1573
1574
1575 cat >>confdefs.h <<_ACEOF
1576 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1577 _ACEOF
1578
1579
1580 # Let the site file select an alternate cache file if it wants to.
1581 # Prefer explicitly selected file to automatically selected ones.
1582 if test -n "$CONFIG_SITE"; then
1583   set x "$CONFIG_SITE"
1584 elif test "x$prefix" != xNONE; then
1585   set x "$prefix/share/config.site" "$prefix/etc/config.site"
1586 else
1587   set x "$ac_default_prefix/share/config.site" \
1588         "$ac_default_prefix/etc/config.site"
1589 fi
1590 shift
1591 for ac_site_file
1592 do
1593   if test -r "$ac_site_file"; then
1594     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1595 echo "$as_me: loading site script $ac_site_file" >&6;}
1596     sed 's/^/| /' "$ac_site_file" >&5
1597     . "$ac_site_file"
1598   fi
1599 done
1600
1601 if test -r "$cache_file"; then
1602   # Some versions of bash will fail to source /dev/null (special
1603   # files actually), so we avoid doing that.
1604   if test -f "$cache_file"; then
1605     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1606 echo "$as_me: loading cache $cache_file" >&6;}
1607     case $cache_file in
1608       [\\/]* | ?:[\\/]* ) . "$cache_file";;
1609       *)                      . "./$cache_file";;
1610     esac
1611   fi
1612 else
1613   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1614 echo "$as_me: creating cache $cache_file" >&6;}
1615   >$cache_file
1616 fi
1617
1618 # Check that the precious variables saved in the cache have kept the same
1619 # value.
1620 ac_cache_corrupted=false
1621 for ac_var in $ac_precious_vars; do
1622   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1623   eval ac_new_set=\$ac_env_${ac_var}_set
1624   eval ac_old_val=\$ac_cv_env_${ac_var}_value
1625   eval ac_new_val=\$ac_env_${ac_var}_value
1626   case $ac_old_set,$ac_new_set in
1627     set,)
1628       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1629 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1630       ac_cache_corrupted=: ;;
1631     ,set)
1632       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1633 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1634       ac_cache_corrupted=: ;;
1635     ,);;
1636     *)
1637       if test "x$ac_old_val" != "x$ac_new_val"; then
1638         { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1639 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1640         { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1641 echo "$as_me:   former value:  $ac_old_val" >&2;}
1642         { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1643 echo "$as_me:   current value: $ac_new_val" >&2;}
1644         ac_cache_corrupted=:
1645       fi;;
1646   esac
1647   # Pass precious variables to config.status.
1648   if test "$ac_new_set" = set; then
1649     case $ac_new_val in
1650     *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1651     *) ac_arg=$ac_var=$ac_new_val ;;
1652     esac
1653     case " $ac_configure_args " in
1654       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1655       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1656     esac
1657   fi
1658 done
1659 if $ac_cache_corrupted; then
1660   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1661 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1662   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1663 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1664    { (exit 1); exit 1; }; }
1665 fi
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691 ac_ext=c
1692 ac_cpp='$CPP $CPPFLAGS'
1693 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1694 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1695 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1696
1697
1698
1699 ac_config_headers="$ac_config_headers defines.h"
1700
1701
1702 # Checks for programs.
1703 ac_ext=c
1704 ac_cpp='$CPP $CPPFLAGS'
1705 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1706 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1707 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1708 if test -n "$ac_tool_prefix"; then
1709   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1710 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1711 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1712 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1713 if test "${ac_cv_prog_CC+set}" = set; then
1714   echo $ECHO_N "(cached) $ECHO_C" >&6
1715 else
1716   if test -n "$CC"; then
1717   ac_cv_prog_CC="$CC" # Let the user override the test.
1718 else
1719 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1720 for as_dir in $PATH
1721 do
1722   IFS=$as_save_IFS
1723   test -z "$as_dir" && as_dir=.
1724   for ac_exec_ext in '' $ac_executable_extensions; do
1725   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1726     ac_cv_prog_CC="${ac_tool_prefix}gcc"
1727     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1728     break 2
1729   fi
1730 done
1731 done
1732 IFS=$as_save_IFS
1733
1734 fi
1735 fi
1736 CC=$ac_cv_prog_CC
1737 if test -n "$CC"; then
1738   { echo "$as_me:$LINENO: result: $CC" >&5
1739 echo "${ECHO_T}$CC" >&6; }
1740 else
1741   { echo "$as_me:$LINENO: result: no" >&5
1742 echo "${ECHO_T}no" >&6; }
1743 fi
1744
1745
1746 fi
1747 if test -z "$ac_cv_prog_CC"; then
1748   ac_ct_CC=$CC
1749   # Extract the first word of "gcc", so it can be a program name with args.
1750 set dummy gcc; ac_word=$2
1751 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1752 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1753 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1754   echo $ECHO_N "(cached) $ECHO_C" >&6
1755 else
1756   if test -n "$ac_ct_CC"; then
1757   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1758 else
1759 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1760 for as_dir in $PATH
1761 do
1762   IFS=$as_save_IFS
1763   test -z "$as_dir" && as_dir=.
1764   for ac_exec_ext in '' $ac_executable_extensions; do
1765   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1766     ac_cv_prog_ac_ct_CC="gcc"
1767     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1768     break 2
1769   fi
1770 done
1771 done
1772 IFS=$as_save_IFS
1773
1774 fi
1775 fi
1776 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1777 if test -n "$ac_ct_CC"; then
1778   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1779 echo "${ECHO_T}$ac_ct_CC" >&6; }
1780 else
1781   { echo "$as_me:$LINENO: result: no" >&5
1782 echo "${ECHO_T}no" >&6; }
1783 fi
1784
1785   if test "x$ac_ct_CC" = x; then
1786     CC=""
1787   else
1788     case $cross_compiling:$ac_tool_warned in
1789 yes:)
1790 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
1791 whose name does not start with the host triplet.  If you think this
1792 configuration is useful to you, please write to autoconf@gnu.org." >&5
1793 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
1794 whose name does not start with the host triplet.  If you think this
1795 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
1796 ac_tool_warned=yes ;;
1797 esac
1798     CC=$ac_ct_CC
1799   fi
1800 else
1801   CC="$ac_cv_prog_CC"
1802 fi
1803
1804 if test -z "$CC"; then
1805           if test -n "$ac_tool_prefix"; then
1806     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1807 set dummy ${ac_tool_prefix}cc; ac_word=$2
1808 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1809 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1810 if test "${ac_cv_prog_CC+set}" = set; then
1811   echo $ECHO_N "(cached) $ECHO_C" >&6
1812 else
1813   if test -n "$CC"; then
1814   ac_cv_prog_CC="$CC" # Let the user override the test.
1815 else
1816 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1817 for as_dir in $PATH
1818 do
1819   IFS=$as_save_IFS
1820   test -z "$as_dir" && as_dir=.
1821   for ac_exec_ext in '' $ac_executable_extensions; do
1822   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1823     ac_cv_prog_CC="${ac_tool_prefix}cc"
1824     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1825     break 2
1826   fi
1827 done
1828 done
1829 IFS=$as_save_IFS
1830
1831 fi
1832 fi
1833 CC=$ac_cv_prog_CC
1834 if test -n "$CC"; then
1835   { echo "$as_me:$LINENO: result: $CC" >&5
1836 echo "${ECHO_T}$CC" >&6; }
1837 else
1838   { echo "$as_me:$LINENO: result: no" >&5
1839 echo "${ECHO_T}no" >&6; }
1840 fi
1841
1842
1843   fi
1844 fi
1845 if test -z "$CC"; then
1846   # Extract the first word of "cc", so it can be a program name with args.
1847 set dummy cc; ac_word=$2
1848 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1849 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1850 if test "${ac_cv_prog_CC+set}" = set; then
1851   echo $ECHO_N "(cached) $ECHO_C" >&6
1852 else
1853   if test -n "$CC"; then
1854   ac_cv_prog_CC="$CC" # Let the user override the test.
1855 else
1856   ac_prog_rejected=no
1857 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1858 for as_dir in $PATH
1859 do
1860   IFS=$as_save_IFS
1861   test -z "$as_dir" && as_dir=.
1862   for ac_exec_ext in '' $ac_executable_extensions; do
1863   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1864     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1865        ac_prog_rejected=yes
1866        continue
1867      fi
1868     ac_cv_prog_CC="cc"
1869     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1870     break 2
1871   fi
1872 done
1873 done
1874 IFS=$as_save_IFS
1875
1876 if test $ac_prog_rejected = yes; then
1877   # We found a bogon in the path, so make sure we never use it.
1878   set dummy $ac_cv_prog_CC
1879   shift
1880   if test $# != 0; then
1881     # We chose a different compiler from the bogus one.
1882     # However, it has the same basename, so the bogon will be chosen
1883     # first if we set CC to just the basename; use the full file name.
1884     shift
1885     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1886   fi
1887 fi
1888 fi
1889 fi
1890 CC=$ac_cv_prog_CC
1891 if test -n "$CC"; then
1892   { echo "$as_me:$LINENO: result: $CC" >&5
1893 echo "${ECHO_T}$CC" >&6; }
1894 else
1895   { echo "$as_me:$LINENO: result: no" >&5
1896 echo "${ECHO_T}no" >&6; }
1897 fi
1898
1899
1900 fi
1901 if test -z "$CC"; then
1902   if test -n "$ac_tool_prefix"; then
1903   for ac_prog in cl.exe
1904   do
1905     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1906 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1907 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1908 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1909 if test "${ac_cv_prog_CC+set}" = set; then
1910   echo $ECHO_N "(cached) $ECHO_C" >&6
1911 else
1912   if test -n "$CC"; then
1913   ac_cv_prog_CC="$CC" # Let the user override the test.
1914 else
1915 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1916 for as_dir in $PATH
1917 do
1918   IFS=$as_save_IFS
1919   test -z "$as_dir" && as_dir=.
1920   for ac_exec_ext in '' $ac_executable_extensions; do
1921   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1922     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1923     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1924     break 2
1925   fi
1926 done
1927 done
1928 IFS=$as_save_IFS
1929
1930 fi
1931 fi
1932 CC=$ac_cv_prog_CC
1933 if test -n "$CC"; then
1934   { echo "$as_me:$LINENO: result: $CC" >&5
1935 echo "${ECHO_T}$CC" >&6; }
1936 else
1937   { echo "$as_me:$LINENO: result: no" >&5
1938 echo "${ECHO_T}no" >&6; }
1939 fi
1940
1941
1942     test -n "$CC" && break
1943   done
1944 fi
1945 if test -z "$CC"; then
1946   ac_ct_CC=$CC
1947   for ac_prog in cl.exe
1948 do
1949   # Extract the first word of "$ac_prog", so it can be a program name with args.
1950 set dummy $ac_prog; ac_word=$2
1951 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1952 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1953 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1954   echo $ECHO_N "(cached) $ECHO_C" >&6
1955 else
1956   if test -n "$ac_ct_CC"; then
1957   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1958 else
1959 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1960 for as_dir in $PATH
1961 do
1962   IFS=$as_save_IFS
1963   test -z "$as_dir" && as_dir=.
1964   for ac_exec_ext in '' $ac_executable_extensions; do
1965   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1966     ac_cv_prog_ac_ct_CC="$ac_prog"
1967     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1968     break 2
1969   fi
1970 done
1971 done
1972 IFS=$as_save_IFS
1973
1974 fi
1975 fi
1976 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1977 if test -n "$ac_ct_CC"; then
1978   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1979 echo "${ECHO_T}$ac_ct_CC" >&6; }
1980 else
1981   { echo "$as_me:$LINENO: result: no" >&5
1982 echo "${ECHO_T}no" >&6; }
1983 fi
1984
1985
1986   test -n "$ac_ct_CC" && break
1987 done
1988
1989   if test "x$ac_ct_CC" = x; then
1990     CC=""
1991   else
1992     case $cross_compiling:$ac_tool_warned in
1993 yes:)
1994 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
1995 whose name does not start with the host triplet.  If you think this
1996 configuration is useful to you, please write to autoconf@gnu.org." >&5
1997 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
1998 whose name does not start with the host triplet.  If you think this
1999 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2000 ac_tool_warned=yes ;;
2001 esac
2002     CC=$ac_ct_CC
2003   fi
2004 fi
2005
2006 fi
2007
2008
2009 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2010 See \`config.log' for more details." >&5
2011 echo "$as_me: error: no acceptable C compiler found in \$PATH
2012 See \`config.log' for more details." >&2;}
2013    { (exit 1); exit 1; }; }
2014
2015 # Provide some information about the compiler.
2016 echo "$as_me:$LINENO: checking for C compiler version" >&5
2017 ac_compiler=`set X $ac_compile; echo $2`
2018 { (ac_try="$ac_compiler --version >&5"
2019 case "(($ac_try" in
2020   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2021   *) ac_try_echo=$ac_try;;
2022 esac
2023 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2024   (eval "$ac_compiler --version >&5") 2>&5
2025   ac_status=$?
2026   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2027   (exit $ac_status); }
2028 { (ac_try="$ac_compiler -v >&5"
2029 case "(($ac_try" in
2030   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2031   *) ac_try_echo=$ac_try;;
2032 esac
2033 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2034   (eval "$ac_compiler -v >&5") 2>&5
2035   ac_status=$?
2036   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2037   (exit $ac_status); }
2038 { (ac_try="$ac_compiler -V >&5"
2039 case "(($ac_try" in
2040   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2041   *) ac_try_echo=$ac_try;;
2042 esac
2043 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2044   (eval "$ac_compiler -V >&5") 2>&5
2045   ac_status=$?
2046   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2047   (exit $ac_status); }
2048
2049 cat >conftest.$ac_ext <<_ACEOF
2050 /* confdefs.h.  */
2051 _ACEOF
2052 cat confdefs.h >>conftest.$ac_ext
2053 cat >>conftest.$ac_ext <<_ACEOF
2054 /* end confdefs.h.  */
2055
2056 int
2057 main ()
2058 {
2059
2060   ;
2061   return 0;
2062 }
2063 _ACEOF
2064 ac_clean_files_save=$ac_clean_files
2065 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2066 # Try to create an executable without -o first, disregard a.out.
2067 # It will help us diagnose broken compilers, and finding out an intuition
2068 # of exeext.
2069 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2070 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
2071 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2072 #
2073 # List of possible output files, starting from the most likely.
2074 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
2075 # only as a last resort.  b.out is created by i960 compilers.
2076 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
2077 #
2078 # The IRIX 6 linker writes into existing files which may not be
2079 # executable, retaining their permissions.  Remove them first so a
2080 # subsequent execution test works.
2081 ac_rmfiles=
2082 for ac_file in $ac_files
2083 do
2084   case $ac_file in
2085     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2086     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2087   esac
2088 done
2089 rm -f $ac_rmfiles
2090
2091 if { (ac_try="$ac_link_default"
2092 case "(($ac_try" in
2093   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2094   *) ac_try_echo=$ac_try;;
2095 esac
2096 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2097   (eval "$ac_link_default") 2>&5
2098   ac_status=$?
2099   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2100   (exit $ac_status); }; then
2101   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2102 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2103 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
2104 # so that the user can short-circuit this test for compilers unknown to
2105 # Autoconf.
2106 for ac_file in $ac_files ''
2107 do
2108   test -f "$ac_file" || continue
2109   case $ac_file in
2110     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
2111         ;;
2112     [ab].out )
2113         # We found the default executable, but exeext='' is most
2114         # certainly right.
2115         break;;
2116     *.* )
2117         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2118         then :; else
2119            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2120         fi
2121         # We set ac_cv_exeext here because the later test for it is not
2122         # safe: cross compilers may not add the suffix if given an `-o'
2123         # argument, so we may need to know it at that point already.
2124         # Even if this section looks crufty: it has the advantage of
2125         # actually working.
2126         break;;
2127     * )
2128         break;;
2129   esac
2130 done
2131 test "$ac_cv_exeext" = no && ac_cv_exeext=
2132
2133 else
2134   ac_file=''
2135 fi
2136
2137 { echo "$as_me:$LINENO: result: $ac_file" >&5
2138 echo "${ECHO_T}$ac_file" >&6; }
2139 if test -z "$ac_file"; then
2140   echo "$as_me: failed program was:" >&5
2141 sed 's/^/| /' conftest.$ac_ext >&5
2142
2143 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2144 See \`config.log' for more details." >&5
2145 echo "$as_me: error: C compiler cannot create executables
2146 See \`config.log' for more details." >&2;}
2147    { (exit 77); exit 77; }; }
2148 fi
2149
2150 ac_exeext=$ac_cv_exeext
2151
2152 # Check that the compiler produces executables we can run.  If not, either
2153 # the compiler is broken, or we cross compile.
2154 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2155 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
2156 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2157 # If not cross compiling, check that we can run a simple program.
2158 if test "$cross_compiling" != yes; then
2159   if { ac_try='./$ac_file'
2160   { (case "(($ac_try" in
2161   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2162   *) ac_try_echo=$ac_try;;
2163 esac
2164 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2165   (eval "$ac_try") 2>&5
2166   ac_status=$?
2167   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2168   (exit $ac_status); }; }; then
2169     cross_compiling=no
2170   else
2171     if test "$cross_compiling" = maybe; then
2172         cross_compiling=yes
2173     else
2174         { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2175 If you meant to cross compile, use \`--host'.
2176 See \`config.log' for more details." >&5
2177 echo "$as_me: error: cannot run C compiled programs.
2178 If you meant to cross compile, use \`--host'.
2179 See \`config.log' for more details." >&2;}
2180    { (exit 1); exit 1; }; }
2181     fi
2182   fi
2183 fi
2184 { echo "$as_me:$LINENO: result: yes" >&5
2185 echo "${ECHO_T}yes" >&6; }
2186
2187 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2188 ac_clean_files=$ac_clean_files_save
2189 # Check that the compiler produces executables we can run.  If not, either
2190 # the compiler is broken, or we cross compile.
2191 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2192 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
2193 { echo "$as_me:$LINENO: result: $cross_compiling" >&5
2194 echo "${ECHO_T}$cross_compiling" >&6; }
2195
2196 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
2197 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
2198 if { (ac_try="$ac_link"
2199 case "(($ac_try" in
2200   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2201   *) ac_try_echo=$ac_try;;
2202 esac
2203 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2204   (eval "$ac_link") 2>&5
2205   ac_status=$?
2206   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2207   (exit $ac_status); }; then
2208   # If both `conftest.exe' and `conftest' are `present' (well, observable)
2209 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2210 # work properly (i.e., refer to `conftest.exe'), while it won't with
2211 # `rm'.
2212 for ac_file in conftest.exe conftest conftest.*; do
2213   test -f "$ac_file" || continue
2214   case $ac_file in
2215     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2216     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2217           break;;
2218     * ) break;;
2219   esac
2220 done
2221 else
2222   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2223 See \`config.log' for more details." >&5
2224 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2225 See \`config.log' for more details." >&2;}
2226    { (exit 1); exit 1; }; }
2227 fi
2228
2229 rm -f conftest$ac_cv_exeext
2230 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2231 echo "${ECHO_T}$ac_cv_exeext" >&6; }
2232
2233 rm -f conftest.$ac_ext
2234 EXEEXT=$ac_cv_exeext
2235 ac_exeext=$EXEEXT
2236 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
2237 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
2238 if test "${ac_cv_objext+set}" = set; then
2239   echo $ECHO_N "(cached) $ECHO_C" >&6
2240 else
2241   cat >conftest.$ac_ext <<_ACEOF
2242 /* confdefs.h.  */
2243 _ACEOF
2244 cat confdefs.h >>conftest.$ac_ext
2245 cat >>conftest.$ac_ext <<_ACEOF
2246 /* end confdefs.h.  */
2247
2248 int
2249 main ()
2250 {
2251
2252   ;
2253   return 0;
2254 }
2255 _ACEOF
2256 rm -f conftest.o conftest.obj
2257 if { (ac_try="$ac_compile"
2258 case "(($ac_try" in
2259   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2260   *) ac_try_echo=$ac_try;;
2261 esac
2262 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2263   (eval "$ac_compile") 2>&5
2264   ac_status=$?
2265   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2266   (exit $ac_status); }; then
2267   for ac_file in conftest.o conftest.obj conftest.*; do
2268   test -f "$ac_file" || continue;
2269   case $ac_file in
2270     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
2271     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2272        break;;
2273   esac
2274 done
2275 else
2276   echo "$as_me: failed program was:" >&5
2277 sed 's/^/| /' conftest.$ac_ext >&5
2278
2279 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2280 See \`config.log' for more details." >&5
2281 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2282 See \`config.log' for more details." >&2;}
2283    { (exit 1); exit 1; }; }
2284 fi
2285
2286 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2287 fi
2288 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2289 echo "${ECHO_T}$ac_cv_objext" >&6; }
2290 OBJEXT=$ac_cv_objext
2291 ac_objext=$OBJEXT
2292 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2293 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
2294 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2295   echo $ECHO_N "(cached) $ECHO_C" >&6
2296 else
2297   cat >conftest.$ac_ext <<_ACEOF
2298 /* confdefs.h.  */
2299 _ACEOF
2300 cat confdefs.h >>conftest.$ac_ext
2301 cat >>conftest.$ac_ext <<_ACEOF
2302 /* end confdefs.h.  */
2303
2304 int
2305 main ()
2306 {
2307 #ifndef __GNUC__
2308        choke me
2309 #endif
2310
2311   ;
2312   return 0;
2313 }
2314 _ACEOF
2315 rm -f conftest.$ac_objext
2316 if { (ac_try="$ac_compile"
2317 case "(($ac_try" in
2318   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2319   *) ac_try_echo=$ac_try;;
2320 esac
2321 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2322   (eval "$ac_compile") 2>conftest.er1
2323   ac_status=$?
2324   grep -v '^ *+' conftest.er1 >conftest.err
2325   rm -f conftest.er1
2326   cat conftest.err >&5
2327   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2328   (exit $ac_status); } && {
2329          test -z "$ac_c_werror_flag" ||
2330          test ! -s conftest.err
2331        } && test -s conftest.$ac_objext; then
2332   ac_compiler_gnu=yes
2333 else
2334   echo "$as_me: failed program was:" >&5
2335 sed 's/^/| /' conftest.$ac_ext >&5
2336
2337         ac_compiler_gnu=no
2338 fi
2339
2340 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2341 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2342
2343 fi
2344 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2345 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
2346 GCC=`test $ac_compiler_gnu = yes && echo yes`
2347 ac_test_CFLAGS=${CFLAGS+set}
2348 ac_save_CFLAGS=$CFLAGS
2349 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2350 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
2351 if test "${ac_cv_prog_cc_g+set}" = set; then
2352   echo $ECHO_N "(cached) $ECHO_C" >&6
2353 else
2354   ac_save_c_werror_flag=$ac_c_werror_flag
2355    ac_c_werror_flag=yes
2356    ac_cv_prog_cc_g=no
2357    CFLAGS="-g"
2358    cat >conftest.$ac_ext <<_ACEOF
2359 /* confdefs.h.  */
2360 _ACEOF
2361 cat confdefs.h >>conftest.$ac_ext
2362 cat >>conftest.$ac_ext <<_ACEOF
2363 /* end confdefs.h.  */
2364
2365 int
2366 main ()
2367 {
2368
2369   ;
2370   return 0;
2371 }
2372 _ACEOF
2373 rm -f conftest.$ac_objext
2374 if { (ac_try="$ac_compile"
2375 case "(($ac_try" in
2376   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2377   *) ac_try_echo=$ac_try;;
2378 esac
2379 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2380   (eval "$ac_compile") 2>conftest.er1
2381   ac_status=$?
2382   grep -v '^ *+' conftest.er1 >conftest.err
2383   rm -f conftest.er1
2384   cat conftest.err >&5
2385   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2386   (exit $ac_status); } && {
2387          test -z "$ac_c_werror_flag" ||
2388          test ! -s conftest.err
2389        } && test -s conftest.$ac_objext; then
2390   ac_cv_prog_cc_g=yes
2391 else
2392   echo "$as_me: failed program was:" >&5
2393 sed 's/^/| /' conftest.$ac_ext >&5
2394
2395         CFLAGS=""
2396       cat >conftest.$ac_ext <<_ACEOF
2397 /* confdefs.h.  */
2398 _ACEOF
2399 cat confdefs.h >>conftest.$ac_ext
2400 cat >>conftest.$ac_ext <<_ACEOF
2401 /* end confdefs.h.  */
2402
2403 int
2404 main ()
2405 {
2406
2407   ;
2408   return 0;
2409 }
2410 _ACEOF
2411 rm -f conftest.$ac_objext
2412 if { (ac_try="$ac_compile"
2413 case "(($ac_try" in
2414   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2415   *) ac_try_echo=$ac_try;;
2416 esac
2417 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2418   (eval "$ac_compile") 2>conftest.er1
2419   ac_status=$?
2420   grep -v '^ *+' conftest.er1 >conftest.err
2421   rm -f conftest.er1
2422   cat conftest.err >&5
2423   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2424   (exit $ac_status); } && {
2425          test -z "$ac_c_werror_flag" ||
2426          test ! -s conftest.err
2427        } && test -s conftest.$ac_objext; then
2428   :
2429 else
2430   echo "$as_me: failed program was:" >&5
2431 sed 's/^/| /' conftest.$ac_ext >&5
2432
2433         ac_c_werror_flag=$ac_save_c_werror_flag
2434          CFLAGS="-g"
2435          cat >conftest.$ac_ext <<_ACEOF
2436 /* confdefs.h.  */
2437 _ACEOF
2438 cat confdefs.h >>conftest.$ac_ext
2439 cat >>conftest.$ac_ext <<_ACEOF
2440 /* end confdefs.h.  */
2441
2442 int
2443 main ()
2444 {
2445
2446   ;
2447   return 0;
2448 }
2449 _ACEOF
2450 rm -f conftest.$ac_objext
2451 if { (ac_try="$ac_compile"
2452 case "(($ac_try" in
2453   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2454   *) ac_try_echo=$ac_try;;
2455 esac
2456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2457   (eval "$ac_compile") 2>conftest.er1
2458   ac_status=$?
2459   grep -v '^ *+' conftest.er1 >conftest.err
2460   rm -f conftest.er1
2461   cat conftest.err >&5
2462   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2463   (exit $ac_status); } && {
2464          test -z "$ac_c_werror_flag" ||
2465          test ! -s conftest.err
2466        } && test -s conftest.$ac_objext; then
2467   ac_cv_prog_cc_g=yes
2468 else
2469   echo "$as_me: failed program was:" >&5
2470 sed 's/^/| /' conftest.$ac_ext >&5
2471
2472
2473 fi
2474
2475 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2476 fi
2477
2478 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2479 fi
2480
2481 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2482    ac_c_werror_flag=$ac_save_c_werror_flag
2483 fi
2484 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2485 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
2486 if test "$ac_test_CFLAGS" = set; then
2487   CFLAGS=$ac_save_CFLAGS
2488 elif test $ac_cv_prog_cc_g = yes; then
2489   if test "$GCC" = yes; then
2490     CFLAGS="-g -O2"
2491   else
2492     CFLAGS="-g"
2493   fi
2494 else
2495   if test "$GCC" = yes; then
2496     CFLAGS="-O2"
2497   else
2498     CFLAGS=
2499   fi
2500 fi
2501 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
2502 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
2503 if test "${ac_cv_prog_cc_c89+set}" = set; then
2504   echo $ECHO_N "(cached) $ECHO_C" >&6
2505 else
2506   ac_cv_prog_cc_c89=no
2507 ac_save_CC=$CC
2508 cat >conftest.$ac_ext <<_ACEOF
2509 /* confdefs.h.  */
2510 _ACEOF
2511 cat confdefs.h >>conftest.$ac_ext
2512 cat >>conftest.$ac_ext <<_ACEOF
2513 /* end confdefs.h.  */
2514 #include <stdarg.h>
2515 #include <stdio.h>
2516 #include <sys/types.h>
2517 #include <sys/stat.h>
2518 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2519 struct buf { int x; };
2520 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2521 static char *e (p, i)
2522      char **p;
2523      int i;
2524 {
2525   return p[i];
2526 }
2527 static char *f (char * (*g) (char **, int), char **p, ...)
2528 {
2529   char *s;
2530   va_list v;
2531   va_start (v,p);
2532   s = g (p, va_arg (v,int));
2533   va_end (v);
2534   return s;
2535 }
2536
2537 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2538    function prototypes and stuff, but not '\xHH' hex character constants.
2539    These don't provoke an error unfortunately, instead are silently treated
2540    as 'x'.  The following induces an error, until -std is added to get
2541    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2542    array size at least.  It's necessary to write '\x00'==0 to get something
2543    that's true only with -std.  */
2544 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2545
2546 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2547    inside strings and character constants.  */
2548 #define FOO(x) 'x'
2549 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2550
2551 int test (int i, double x);
2552 struct s1 {int (*f) (int a);};
2553 struct s2 {int (*f) (double a);};
2554 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2555 int argc;
2556 char **argv;
2557 int
2558 main ()
2559 {
2560 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2561   ;
2562   return 0;
2563 }
2564 _ACEOF
2565 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
2566         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2567 do
2568   CC="$ac_save_CC $ac_arg"
2569   rm -f conftest.$ac_objext
2570 if { (ac_try="$ac_compile"
2571 case "(($ac_try" in
2572   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2573   *) ac_try_echo=$ac_try;;
2574 esac
2575 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2576   (eval "$ac_compile") 2>conftest.er1
2577   ac_status=$?
2578   grep -v '^ *+' conftest.er1 >conftest.err
2579   rm -f conftest.er1
2580   cat conftest.err >&5
2581   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2582   (exit $ac_status); } && {
2583          test -z "$ac_c_werror_flag" ||
2584          test ! -s conftest.err
2585        } && test -s conftest.$ac_objext; then
2586   ac_cv_prog_cc_c89=$ac_arg
2587 else
2588   echo "$as_me: failed program was:" >&5
2589 sed 's/^/| /' conftest.$ac_ext >&5
2590
2591
2592 fi
2593
2594 rm -f core conftest.err conftest.$ac_objext
2595   test "x$ac_cv_prog_cc_c89" != "xno" && break
2596 done
2597 rm -f conftest.$ac_ext
2598 CC=$ac_save_CC
2599
2600 fi
2601 # AC_CACHE_VAL
2602 case "x$ac_cv_prog_cc_c89" in
2603   x)
2604     { echo "$as_me:$LINENO: result: none needed" >&5
2605 echo "${ECHO_T}none needed" >&6; } ;;
2606   xno)
2607     { echo "$as_me:$LINENO: result: unsupported" >&5
2608 echo "${ECHO_T}unsupported" >&6; } ;;
2609   *)
2610     CC="$CC $ac_cv_prog_cc_c89"
2611     { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
2612 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
2613 esac
2614
2615
2616 ac_ext=c
2617 ac_cpp='$CPP $CPPFLAGS'
2618 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2619 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2620 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2621
2622
2623 { echo "$as_me:$LINENO: checking for library containing strerror" >&5
2624 echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6; }
2625 if test "${ac_cv_search_strerror+set}" = set; then
2626   echo $ECHO_N "(cached) $ECHO_C" >&6
2627 else
2628   ac_func_search_save_LIBS=$LIBS
2629 cat >conftest.$ac_ext <<_ACEOF
2630 /* confdefs.h.  */
2631 _ACEOF
2632 cat confdefs.h >>conftest.$ac_ext
2633 cat >>conftest.$ac_ext <<_ACEOF
2634 /* end confdefs.h.  */
2635
2636 /* Override any GCC internal prototype to avoid an error.
2637    Use char because int might match the return type of a GCC
2638    builtin and then its argument prototype would still apply.  */
2639 #ifdef __cplusplus
2640 extern "C"
2641 #endif
2642 char strerror ();
2643 int
2644 main ()
2645 {
2646 return strerror ();
2647   ;
2648   return 0;
2649 }
2650 _ACEOF
2651 for ac_lib in '' cposix; do
2652   if test -z "$ac_lib"; then
2653     ac_res="none required"
2654   else
2655     ac_res=-l$ac_lib
2656     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
2657   fi
2658   rm -f conftest.$ac_objext conftest$ac_exeext
2659 if { (ac_try="$ac_link"
2660 case "(($ac_try" in
2661   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2662   *) ac_try_echo=$ac_try;;
2663 esac
2664 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2665   (eval "$ac_link") 2>conftest.er1
2666   ac_status=$?
2667   grep -v '^ *+' conftest.er1 >conftest.err
2668   rm -f conftest.er1
2669   cat conftest.err >&5
2670   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2671   (exit $ac_status); } && {
2672          test -z "$ac_c_werror_flag" ||
2673          test ! -s conftest.err
2674        } && test -s conftest$ac_exeext &&
2675        $as_test_x conftest$ac_exeext; then
2676   ac_cv_search_strerror=$ac_res
2677 else
2678   echo "$as_me: failed program was:" >&5
2679 sed 's/^/| /' conftest.$ac_ext >&5
2680
2681
2682 fi
2683
2684 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
2685       conftest$ac_exeext
2686   if test "${ac_cv_search_strerror+set}" = set; then
2687   break
2688 fi
2689 done
2690 if test "${ac_cv_search_strerror+set}" = set; then
2691   :
2692 else
2693   ac_cv_search_strerror=no
2694 fi
2695 rm conftest.$ac_ext
2696 LIBS=$ac_func_search_save_LIBS
2697 fi
2698 { echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
2699 echo "${ECHO_T}$ac_cv_search_strerror" >&6; }
2700 ac_res=$ac_cv_search_strerror
2701 if test "$ac_res" != no; then
2702   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
2703
2704 fi
2705
2706 ac_ext=c
2707 ac_cpp='$CPP $CPPFLAGS'
2708 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2709 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2710 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2711 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2712 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
2713 # On Suns, sometimes $CPP names a directory.
2714 if test -n "$CPP" && test -d "$CPP"; then
2715   CPP=
2716 fi
2717 if test -z "$CPP"; then
2718   if test "${ac_cv_prog_CPP+set}" = set; then
2719   echo $ECHO_N "(cached) $ECHO_C" >&6
2720 else
2721       # Double quotes because CPP needs to be expanded
2722     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2723     do
2724       ac_preproc_ok=false
2725 for ac_c_preproc_warn_flag in '' yes
2726 do
2727   # Use a header file that comes with gcc, so configuring glibc
2728   # with a fresh cross-compiler works.
2729   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2730   # <limits.h> exists even on freestanding compilers.
2731   # On the NeXT, cc -E runs the code through the compiler's parser,
2732   # not just through cpp. "Syntax error" is here to catch this case.
2733   cat >conftest.$ac_ext <<_ACEOF
2734 /* confdefs.h.  */
2735 _ACEOF
2736 cat confdefs.h >>conftest.$ac_ext
2737 cat >>conftest.$ac_ext <<_ACEOF
2738 /* end confdefs.h.  */
2739 #ifdef __STDC__
2740 # include <limits.h>
2741 #else
2742 # include <assert.h>
2743 #endif
2744                      Syntax error
2745 _ACEOF
2746 if { (ac_try="$ac_cpp conftest.$ac_ext"
2747 case "(($ac_try" in
2748   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2749   *) ac_try_echo=$ac_try;;
2750 esac
2751 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2752   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
2753   ac_status=$?
2754   grep -v '^ *+' conftest.er1 >conftest.err
2755   rm -f conftest.er1
2756   cat conftest.err >&5
2757   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2758   (exit $ac_status); } >/dev/null && {
2759          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
2760          test ! -s conftest.err
2761        }; then
2762   :
2763 else
2764   echo "$as_me: failed program was:" >&5
2765 sed 's/^/| /' conftest.$ac_ext >&5
2766
2767   # Broken: fails on valid input.
2768 continue
2769 fi
2770
2771 rm -f conftest.err conftest.$ac_ext
2772
2773   # OK, works on sane cases.  Now check whether nonexistent headers
2774   # can be detected and how.
2775   cat >conftest.$ac_ext <<_ACEOF
2776 /* confdefs.h.  */
2777 _ACEOF
2778 cat confdefs.h >>conftest.$ac_ext
2779 cat >>conftest.$ac_ext <<_ACEOF
2780 /* end confdefs.h.  */
2781 #include <ac_nonexistent.h>
2782 _ACEOF
2783 if { (ac_try="$ac_cpp conftest.$ac_ext"
2784 case "(($ac_try" in
2785   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2786   *) ac_try_echo=$ac_try;;
2787 esac
2788 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2789   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
2790   ac_status=$?
2791   grep -v '^ *+' conftest.er1 >conftest.err
2792   rm -f conftest.er1
2793   cat conftest.err >&5
2794   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2795   (exit $ac_status); } >/dev/null && {
2796          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
2797          test ! -s conftest.err
2798        }; then
2799   # Broken: success on invalid input.
2800 continue
2801 else
2802   echo "$as_me: failed program was:" >&5
2803 sed 's/^/| /' conftest.$ac_ext >&5
2804
2805   # Passes both tests.
2806 ac_preproc_ok=:
2807 break
2808 fi
2809
2810 rm -f conftest.err conftest.$ac_ext
2811
2812 done
2813 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2814 rm -f conftest.err conftest.$ac_ext
2815 if $ac_preproc_ok; then
2816   break
2817 fi
2818
2819     done
2820     ac_cv_prog_CPP=$CPP
2821
2822 fi
2823   CPP=$ac_cv_prog_CPP
2824 else
2825   ac_cv_prog_CPP=$CPP
2826 fi
2827 { echo "$as_me:$LINENO: result: $CPP" >&5
2828 echo "${ECHO_T}$CPP" >&6; }
2829 ac_preproc_ok=false
2830 for ac_c_preproc_warn_flag in '' yes
2831 do
2832   # Use a header file that comes with gcc, so configuring glibc
2833   # with a fresh cross-compiler works.
2834   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2835   # <limits.h> exists even on freestanding compilers.
2836   # On the NeXT, cc -E runs the code through the compiler's parser,
2837   # not just through cpp. "Syntax error" is here to catch this case.
2838   cat >conftest.$ac_ext <<_ACEOF
2839 /* confdefs.h.  */
2840 _ACEOF
2841 cat confdefs.h >>conftest.$ac_ext
2842 cat >>conftest.$ac_ext <<_ACEOF
2843 /* end confdefs.h.  */
2844 #ifdef __STDC__
2845 # include <limits.h>
2846 #else
2847 # include <assert.h>
2848 #endif
2849                      Syntax error
2850 _ACEOF
2851 if { (ac_try="$ac_cpp conftest.$ac_ext"
2852 case "(($ac_try" in
2853   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2854   *) ac_try_echo=$ac_try;;
2855 esac
2856 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2857   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
2858   ac_status=$?
2859   grep -v '^ *+' conftest.er1 >conftest.err
2860   rm -f conftest.er1
2861   cat conftest.err >&5
2862   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2863   (exit $ac_status); } >/dev/null && {
2864          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
2865          test ! -s conftest.err
2866        }; then
2867   :
2868 else
2869   echo "$as_me: failed program was:" >&5
2870 sed 's/^/| /' conftest.$ac_ext >&5
2871
2872   # Broken: fails on valid input.
2873 continue
2874 fi
2875
2876 rm -f conftest.err conftest.$ac_ext
2877
2878   # OK, works on sane cases.  Now check whether nonexistent headers
2879   # can be detected and how.
2880   cat >conftest.$ac_ext <<_ACEOF
2881 /* confdefs.h.  */
2882 _ACEOF
2883 cat confdefs.h >>conftest.$ac_ext
2884 cat >>conftest.$ac_ext <<_ACEOF
2885 /* end confdefs.h.  */
2886 #include <ac_nonexistent.h>
2887 _ACEOF
2888 if { (ac_try="$ac_cpp conftest.$ac_ext"
2889 case "(($ac_try" in
2890   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2891   *) ac_try_echo=$ac_try;;
2892 esac
2893 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2894   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
2895   ac_status=$?
2896   grep -v '^ *+' conftest.er1 >conftest.err
2897   rm -f conftest.er1
2898   cat conftest.err >&5
2899   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2900   (exit $ac_status); } >/dev/null && {
2901          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
2902          test ! -s conftest.err
2903        }; then
2904   # Broken: success on invalid input.
2905 continue
2906 else
2907   echo "$as_me: failed program was:" >&5
2908 sed 's/^/| /' conftest.$ac_ext >&5
2909
2910   # Passes both tests.
2911 ac_preproc_ok=:
2912 break
2913 fi
2914
2915 rm -f conftest.err conftest.$ac_ext
2916
2917 done
2918 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2919 rm -f conftest.err conftest.$ac_ext
2920 if $ac_preproc_ok; then
2921   :
2922 else
2923   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
2924 See \`config.log' for more details." >&5
2925 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
2926 See \`config.log' for more details." >&2;}
2927    { (exit 1); exit 1; }; }
2928 fi
2929
2930 ac_ext=c
2931 ac_cpp='$CPP $CPPFLAGS'
2932 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2933 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2934 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2935
2936
2937 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
2938 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
2939 if test "${ac_cv_path_GREP+set}" = set; then
2940   echo $ECHO_N "(cached) $ECHO_C" >&6
2941 else
2942   # Extract the first word of "grep ggrep" to use in msg output
2943 if test -z "$GREP"; then
2944 set dummy grep ggrep; ac_prog_name=$2
2945 if test "${ac_cv_path_GREP+set}" = set; then
2946   echo $ECHO_N "(cached) $ECHO_C" >&6
2947 else
2948   ac_path_GREP_found=false
2949 # Loop through the user's path and test for each of PROGNAME-LIST
2950 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2951 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
2952 do
2953   IFS=$as_save_IFS
2954   test -z "$as_dir" && as_dir=.
2955   for ac_prog in grep ggrep; do
2956   for ac_exec_ext in '' $ac_executable_extensions; do
2957     ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
2958     { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
2959     # Check for GNU ac_path_GREP and select it if it is found.
2960   # Check for GNU $ac_path_GREP
2961 case `"$ac_path_GREP" --version 2>&1` in
2962 *GNU*)
2963   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
2964 *)
2965   ac_count=0
2966   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
2967   while :
2968   do
2969     cat "conftest.in" "conftest.in" >"conftest.tmp"
2970     mv "conftest.tmp" "conftest.in"
2971     cp "conftest.in" "conftest.nl"
2972     echo 'GREP' >> "conftest.nl"
2973     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
2974     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
2975     ac_count=`expr $ac_count + 1`
2976     if test $ac_count -gt ${ac_path_GREP_max-0}; then
2977       # Best one so far, save it but keep looking for a better one
2978       ac_cv_path_GREP="$ac_path_GREP"
2979       ac_path_GREP_max=$ac_count
2980     fi
2981     # 10*(2^10) chars as input seems more than enough
2982     test $ac_count -gt 10 && break
2983   done
2984   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
2985 esac
2986
2987
2988     $ac_path_GREP_found && break 3
2989   done
2990 done
2991
2992 done
2993 IFS=$as_save_IFS
2994
2995
2996 fi
2997
2998 GREP="$ac_cv_path_GREP"
2999 if test -z "$GREP"; then
3000   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3001 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3002    { (exit 1); exit 1; }; }
3003 fi
3004
3005 else
3006   ac_cv_path_GREP=$GREP
3007 fi
3008
3009
3010 fi
3011 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
3012 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
3013  GREP="$ac_cv_path_GREP"
3014
3015
3016 { echo "$as_me:$LINENO: checking for egrep" >&5
3017 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
3018 if test "${ac_cv_path_EGREP+set}" = set; then
3019   echo $ECHO_N "(cached) $ECHO_C" >&6
3020 else
3021   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3022    then ac_cv_path_EGREP="$GREP -E"
3023    else
3024      # Extract the first word of "egrep" to use in msg output
3025 if test -z "$EGREP"; then
3026 set dummy egrep; ac_prog_name=$2
3027 if test "${ac_cv_path_EGREP+set}" = set; then
3028   echo $ECHO_N "(cached) $ECHO_C" >&6
3029 else
3030   ac_path_EGREP_found=false
3031 # Loop through the user's path and test for each of PROGNAME-LIST
3032 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3033 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3034 do
3035   IFS=$as_save_IFS
3036   test -z "$as_dir" && as_dir=.
3037   for ac_prog in egrep; do
3038   for ac_exec_ext in '' $ac_executable_extensions; do
3039     ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3040     { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3041     # Check for GNU ac_path_EGREP and select it if it is found.
3042   # Check for GNU $ac_path_EGREP
3043 case `"$ac_path_EGREP" --version 2>&1` in
3044 *GNU*)
3045   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3046 *)
3047   ac_count=0
3048   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3049   while :
3050   do
3051     cat "conftest.in" "conftest.in" >"conftest.tmp"
3052     mv "conftest.tmp" "conftest.in"
3053     cp "conftest.in" "conftest.nl"
3054     echo 'EGREP' >> "conftest.nl"
3055     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3056     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3057     ac_count=`expr $ac_count + 1`
3058     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3059       # Best one so far, save it but keep looking for a better one
3060       ac_cv_path_EGREP="$ac_path_EGREP"
3061       ac_path_EGREP_max=$ac_count
3062     fi
3063     # 10*(2^10) chars as input seems more than enough
3064     test $ac_count -gt 10 && break
3065   done
3066   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3067 esac
3068
3069
3070     $ac_path_EGREP_found && break 3
3071   done
3072 done
3073
3074 done
3075 IFS=$as_save_IFS
3076
3077
3078 fi
3079
3080 EGREP="$ac_cv_path_EGREP"
3081 if test -z "$EGREP"; then
3082   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3083 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3084    { (exit 1); exit 1; }; }
3085 fi
3086
3087 else
3088   ac_cv_path_EGREP=$EGREP
3089 fi
3090
3091
3092    fi
3093 fi
3094 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
3095 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
3096  EGREP="$ac_cv_path_EGREP"
3097
3098
3099 if test $ac_cv_c_compiler_gnu = yes; then
3100     { echo "$as_me:$LINENO: checking whether $CC needs -traditional" >&5
3101 echo $ECHO_N "checking whether $CC needs -traditional... $ECHO_C" >&6; }
3102 if test "${ac_cv_prog_gcc_traditional+set}" = set; then
3103   echo $ECHO_N "(cached) $ECHO_C" >&6
3104 else
3105     ac_pattern="Autoconf.*'x'"
3106   cat >conftest.$ac_ext <<_ACEOF
3107 /* confdefs.h.  */
3108 _ACEOF
3109 cat confdefs.h >>conftest.$ac_ext
3110 cat >>conftest.$ac_ext <<_ACEOF
3111 /* end confdefs.h.  */
3112 #include <sgtty.h>
3113 Autoconf TIOCGETP
3114 _ACEOF
3115 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3116   $EGREP "$ac_pattern" >/dev/null 2>&1; then
3117   ac_cv_prog_gcc_traditional=yes
3118 else
3119   ac_cv_prog_gcc_traditional=no
3120 fi
3121 rm -f conftest*
3122
3123
3124   if test $ac_cv_prog_gcc_traditional = no; then
3125     cat >conftest.$ac_ext <<_ACEOF
3126 /* confdefs.h.  */
3127 _ACEOF
3128 cat confdefs.h >>conftest.$ac_ext
3129 cat >>conftest.$ac_ext <<_ACEOF
3130 /* end confdefs.h.  */
3131 #include <termio.h>
3132 Autoconf TCGETA
3133 _ACEOF
3134 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3135   $EGREP "$ac_pattern" >/dev/null 2>&1; then
3136   ac_cv_prog_gcc_traditional=yes
3137 fi
3138 rm -f conftest*
3139
3140   fi
3141 fi
3142 { echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_traditional" >&5
3143 echo "${ECHO_T}$ac_cv_prog_gcc_traditional" >&6; }
3144   if test $ac_cv_prog_gcc_traditional = yes; then
3145     CC="$CC -traditional"
3146   fi
3147 fi
3148
3149 ac_aux_dir=
3150 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
3151   if test -f "$ac_dir/install-sh"; then
3152     ac_aux_dir=$ac_dir
3153     ac_install_sh="$ac_aux_dir/install-sh -c"
3154     break
3155   elif test -f "$ac_dir/install.sh"; then
3156     ac_aux_dir=$ac_dir
3157     ac_install_sh="$ac_aux_dir/install.sh -c"
3158     break
3159   elif test -f "$ac_dir/shtool"; then
3160     ac_aux_dir=$ac_dir
3161     ac_install_sh="$ac_aux_dir/shtool install -c"
3162     break
3163   fi
3164 done
3165 if test -z "$ac_aux_dir"; then
3166   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
3167 echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
3168    { (exit 1); exit 1; }; }
3169 fi
3170
3171 # These three variables are undocumented and unsupported,
3172 # and are intended to be withdrawn in a future Autoconf release.
3173 # They can cause serious problems if a builder's source tree is in a directory
3174 # whose full name contains unusual characters.
3175 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
3176 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
3177 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
3178
3179
3180 # Find a good install program.  We prefer a C program (faster),
3181 # so one script is as good as another.  But avoid the broken or
3182 # incompatible versions:
3183 # SysV /etc/install, /usr/sbin/install
3184 # SunOS /usr/etc/install
3185 # IRIX /sbin/install
3186 # AIX /bin/install
3187 # AmigaOS /C/install, which installs bootblocks on floppy discs
3188 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3189 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3190 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3191 # OS/2's system install, which has a completely different semantic
3192 # ./install, which can be erroneously created by make from ./install.sh.
3193 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3194 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
3195 if test -z "$INSTALL"; then
3196 if test "${ac_cv_path_install+set}" = set; then
3197   echo $ECHO_N "(cached) $ECHO_C" >&6
3198 else
3199   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3200 for as_dir in $PATH
3201 do
3202   IFS=$as_save_IFS
3203   test -z "$as_dir" && as_dir=.
3204   # Account for people who put trailing slashes in PATH elements.
3205 case $as_dir/ in
3206   ./ | .// | /cC/* | \
3207   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3208   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3209   /usr/ucb/* ) ;;
3210   *)
3211     # OSF1 and SCO ODT 3.0 have their own names for install.
3212     # Don't use installbsd from OSF since it installs stuff as root
3213     # by default.
3214     for ac_prog in ginstall scoinst install; do
3215       for ac_exec_ext in '' $ac_executable_extensions; do
3216         if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3217           if test $ac_prog = install &&
3218             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3219             # AIX install.  It has an incompatible calling convention.
3220             :
3221           elif test $ac_prog = install &&
3222             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3223             # program-specific install script used by HP pwplus--don't use.
3224             :
3225           else
3226             ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3227             break 3
3228           fi
3229         fi
3230       done
3231     done
3232     ;;
3233 esac
3234 done
3235 IFS=$as_save_IFS
3236
3237
3238 fi
3239   if test "${ac_cv_path_install+set}" = set; then
3240     INSTALL=$ac_cv_path_install
3241   else
3242     # As a last resort, use the slow shell script.  Don't cache a
3243     # value for INSTALL within a source directory, because that will
3244     # break other packages using the cache if that directory is
3245     # removed, or if the value is a relative name.
3246     INSTALL=$ac_install_sh
3247   fi
3248 fi
3249 { echo "$as_me:$LINENO: result: $INSTALL" >&5
3250 echo "${ECHO_T}$INSTALL" >&6; }
3251
3252 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3253 # It thinks the first close brace ends the variable substitution.
3254 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3255
3256 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3257
3258 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3259
3260
3261 # Checks for compilation model.
3262 # Check whether --enable-largefile was given.
3263 if test "${enable_largefile+set}" = set; then
3264   enableval=$enable_largefile;
3265 fi
3266
3267 if test "$enable_largefile" != no; then
3268
3269   { echo "$as_me:$LINENO: checking for special C compiler options needed for large files" >&5
3270 echo $ECHO_N "checking for special C compiler options needed for large files... $ECHO_C" >&6; }
3271 if test "${ac_cv_sys_largefile_CC+set}" = set; then
3272   echo $ECHO_N "(cached) $ECHO_C" >&6
3273 else
3274   ac_cv_sys_largefile_CC=no
3275      if test "$GCC" != yes; then
3276        ac_save_CC=$CC
3277        while :; do
3278          # IRIX 6.2 and later do not support large files by default,
3279          # so use the C compiler's -n32 option if that helps.
3280          cat >conftest.$ac_ext <<_ACEOF
3281 /* confdefs.h.  */
3282 _ACEOF
3283 cat confdefs.h >>conftest.$ac_ext
3284 cat >>conftest.$ac_ext <<_ACEOF
3285 /* end confdefs.h.  */
3286 #include <sys/types.h>
3287  /* Check that off_t can represent 2**63 - 1 correctly.
3288     We can't simply define LARGE_OFF_T to be 9223372036854775807,
3289     since some C++ compilers masquerading as C compilers
3290     incorrectly reject 9223372036854775807.  */
3291 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
3292   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
3293                        && LARGE_OFF_T % 2147483647 == 1)
3294                       ? 1 : -1];
3295 int
3296 main ()
3297 {
3298
3299   ;
3300   return 0;
3301 }
3302 _ACEOF
3303          rm -f conftest.$ac_objext
3304 if { (ac_try="$ac_compile"
3305 case "(($ac_try" in
3306   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3307   *) ac_try_echo=$ac_try;;
3308 esac
3309 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3310   (eval "$ac_compile") 2>conftest.er1
3311   ac_status=$?
3312   grep -v '^ *+' conftest.er1 >conftest.err
3313   rm -f conftest.er1
3314   cat conftest.err >&5
3315   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3316   (exit $ac_status); } && {
3317          test -z "$ac_c_werror_flag" ||
3318          test ! -s conftest.err
3319        } && test -s conftest.$ac_objext; then
3320   break
3321 else
3322   echo "$as_me: failed program was:" >&5
3323 sed 's/^/| /' conftest.$ac_ext >&5
3324
3325
3326 fi
3327
3328 rm -f core conftest.err conftest.$ac_objext
3329          CC="$CC -n32"
3330          rm -f conftest.$ac_objext
3331 if { (ac_try="$ac_compile"
3332 case "(($ac_try" in
3333   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3334   *) ac_try_echo=$ac_try;;
3335 esac
3336 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3337   (eval "$ac_compile") 2>conftest.er1
3338   ac_status=$?
3339   grep -v '^ *+' conftest.er1 >conftest.err
3340   rm -f conftest.er1
3341   cat conftest.err >&5
3342   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3343   (exit $ac_status); } && {
3344          test -z "$ac_c_werror_flag" ||
3345          test ! -s conftest.err
3346        } && test -s conftest.$ac_objext; then
3347   ac_cv_sys_largefile_CC=' -n32'; break
3348 else
3349   echo "$as_me: failed program was:" >&5
3350 sed 's/^/| /' conftest.$ac_ext >&5
3351
3352
3353 fi
3354
3355 rm -f core conftest.err conftest.$ac_objext
3356          break
3357        done
3358        CC=$ac_save_CC
3359        rm -f conftest.$ac_ext
3360     fi
3361 fi
3362 { echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_CC" >&5
3363 echo "${ECHO_T}$ac_cv_sys_largefile_CC" >&6; }
3364   if test "$ac_cv_sys_largefile_CC" != no; then
3365     CC=$CC$ac_cv_sys_largefile_CC
3366   fi
3367
3368   { echo "$as_me:$LINENO: checking for _FILE_OFFSET_BITS value needed for large files" >&5
3369 echo $ECHO_N "checking for _FILE_OFFSET_BITS value needed for large files... $ECHO_C" >&6; }
3370 if test "${ac_cv_sys_file_offset_bits+set}" = set; then
3371   echo $ECHO_N "(cached) $ECHO_C" >&6
3372 else
3373   while :; do
3374   cat >conftest.$ac_ext <<_ACEOF
3375 /* confdefs.h.  */
3376 _ACEOF
3377 cat confdefs.h >>conftest.$ac_ext
3378 cat >>conftest.$ac_ext <<_ACEOF
3379 /* end confdefs.h.  */
3380 #include <sys/types.h>
3381  /* Check that off_t can represent 2**63 - 1 correctly.
3382     We can't simply define LARGE_OFF_T to be 9223372036854775807,
3383     since some C++ compilers masquerading as C compilers
3384     incorrectly reject 9223372036854775807.  */
3385 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
3386   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
3387                        && LARGE_OFF_T % 2147483647 == 1)
3388                       ? 1 : -1];
3389 int
3390 main ()
3391 {
3392
3393   ;
3394   return 0;
3395 }
3396 _ACEOF
3397 rm -f conftest.$ac_objext
3398 if { (ac_try="$ac_compile"
3399 case "(($ac_try" in
3400   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3401   *) ac_try_echo=$ac_try;;
3402 esac
3403 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3404   (eval "$ac_compile") 2>conftest.er1
3405   ac_status=$?
3406   grep -v '^ *+' conftest.er1 >conftest.err
3407   rm -f conftest.er1
3408   cat conftest.err >&5
3409   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3410   (exit $ac_status); } && {
3411          test -z "$ac_c_werror_flag" ||
3412          test ! -s conftest.err
3413        } && test -s conftest.$ac_objext; then
3414   ac_cv_sys_file_offset_bits=no; break
3415 else
3416   echo "$as_me: failed program was:" >&5
3417 sed 's/^/| /' conftest.$ac_ext >&5
3418
3419
3420 fi
3421
3422 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
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 #define _FILE_OFFSET_BITS 64
3430 #include <sys/types.h>
3431  /* Check that off_t can represent 2**63 - 1 correctly.
3432     We can't simply define LARGE_OFF_T to be 9223372036854775807,
3433     since some C++ compilers masquerading as C compilers
3434     incorrectly reject 9223372036854775807.  */
3435 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
3436   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
3437                        && LARGE_OFF_T % 2147483647 == 1)
3438                       ? 1 : -1];
3439 int
3440 main ()
3441 {
3442
3443   ;
3444   return 0;
3445 }
3446 _ACEOF
3447 rm -f conftest.$ac_objext
3448 if { (ac_try="$ac_compile"
3449 case "(($ac_try" in
3450   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3451   *) ac_try_echo=$ac_try;;
3452 esac
3453 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3454   (eval "$ac_compile") 2>conftest.er1
3455   ac_status=$?
3456   grep -v '^ *+' conftest.er1 >conftest.err
3457   rm -f conftest.er1
3458   cat conftest.err >&5
3459   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3460   (exit $ac_status); } && {
3461          test -z "$ac_c_werror_flag" ||
3462          test ! -s conftest.err
3463        } && test -s conftest.$ac_objext; then
3464   ac_cv_sys_file_offset_bits=64; break
3465 else
3466   echo "$as_me: failed program was:" >&5
3467 sed 's/^/| /' conftest.$ac_ext >&5
3468
3469
3470 fi
3471
3472 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3473   ac_cv_sys_file_offset_bits=unknown
3474   break
3475 done
3476 fi
3477 { echo "$as_me:$LINENO: result: $ac_cv_sys_file_offset_bits" >&5
3478 echo "${ECHO_T}$ac_cv_sys_file_offset_bits" >&6; }
3479 case $ac_cv_sys_file_offset_bits in #(
3480   no | unknown) ;;
3481   *)
3482 cat >>confdefs.h <<_ACEOF
3483 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
3484 _ACEOF
3485 ;;
3486 esac
3487 rm -f conftest*
3488   if test $ac_cv_sys_file_offset_bits = unknown; then
3489     { echo "$as_me:$LINENO: checking for _LARGE_FILES value needed for large files" >&5
3490 echo $ECHO_N "checking for _LARGE_FILES value needed for large files... $ECHO_C" >&6; }
3491 if test "${ac_cv_sys_large_files+set}" = set; then
3492   echo $ECHO_N "(cached) $ECHO_C" >&6
3493 else
3494   while :; do
3495   cat >conftest.$ac_ext <<_ACEOF
3496 /* confdefs.h.  */
3497 _ACEOF
3498 cat confdefs.h >>conftest.$ac_ext
3499 cat >>conftest.$ac_ext <<_ACEOF
3500 /* end confdefs.h.  */
3501 #include <sys/types.h>
3502  /* Check that off_t can represent 2**63 - 1 correctly.
3503     We can't simply define LARGE_OFF_T to be 9223372036854775807,
3504     since some C++ compilers masquerading as C compilers
3505     incorrectly reject 9223372036854775807.  */
3506 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
3507   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
3508                        && LARGE_OFF_T % 2147483647 == 1)
3509                       ? 1 : -1];
3510 int
3511 main ()
3512 {
3513
3514   ;
3515   return 0;
3516 }
3517 _ACEOF
3518 rm -f conftest.$ac_objext
3519 if { (ac_try="$ac_compile"
3520 case "(($ac_try" in
3521   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3522   *) ac_try_echo=$ac_try;;
3523 esac
3524 eval "echo \"\$as_me:$LINENO: $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   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_sys_large_files=no; break
3536 else
3537   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   cat >conftest.$ac_ext <<_ACEOF
3545 /* confdefs.h.  */
3546 _ACEOF
3547 cat confdefs.h >>conftest.$ac_ext
3548 cat >>conftest.$ac_ext <<_ACEOF
3549 /* end confdefs.h.  */
3550 #define _LARGE_FILES 1
3551 #include <sys/types.h>
3552  /* Check that off_t can represent 2**63 - 1 correctly.
3553     We can't simply define LARGE_OFF_T to be 9223372036854775807,
3554     since some C++ compilers masquerading as C compilers
3555     incorrectly reject 9223372036854775807.  */
3556 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
3557   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
3558                        && LARGE_OFF_T % 2147483647 == 1)
3559                       ? 1 : -1];
3560 int
3561 main ()
3562 {
3563
3564   ;
3565   return 0;
3566 }
3567 _ACEOF
3568 rm -f conftest.$ac_objext
3569 if { (ac_try="$ac_compile"
3570 case "(($ac_try" in
3571   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3572   *) ac_try_echo=$ac_try;;
3573 esac
3574 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3575   (eval "$ac_compile") 2>conftest.er1
3576   ac_status=$?
3577   grep -v '^ *+' conftest.er1 >conftest.err
3578   rm -f conftest.er1
3579   cat conftest.err >&5
3580   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3581   (exit $ac_status); } && {
3582          test -z "$ac_c_werror_flag" ||
3583          test ! -s conftest.err
3584        } && test -s conftest.$ac_objext; then
3585   ac_cv_sys_large_files=1; break
3586 else
3587   echo "$as_me: failed program was:" >&5
3588 sed 's/^/| /' conftest.$ac_ext >&5
3589
3590
3591 fi
3592
3593 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3594   ac_cv_sys_large_files=unknown
3595   break
3596 done
3597 fi
3598 { echo "$as_me:$LINENO: result: $ac_cv_sys_large_files" >&5
3599 echo "${ECHO_T}$ac_cv_sys_large_files" >&6; }
3600 case $ac_cv_sys_large_files in #(
3601   no | unknown) ;;
3602   *)
3603 cat >>confdefs.h <<_ACEOF
3604 #define _LARGE_FILES $ac_cv_sys_large_files
3605 _ACEOF
3606 ;;
3607 esac
3608 rm -f conftest*
3609   fi
3610 fi
3611
3612
3613 # Checks for general libraries.
3614 { echo "$as_me:$LINENO: checking for initscr in -lxcurses" >&5
3615 echo $ECHO_N "checking for initscr in -lxcurses... $ECHO_C" >&6; }
3616 if test "${ac_cv_lib_xcurses_initscr+set}" = set; then
3617   echo $ECHO_N "(cached) $ECHO_C" >&6
3618 else
3619   ac_check_lib_save_LIBS=$LIBS
3620 LIBS="-lxcurses  $LIBS"
3621 cat >conftest.$ac_ext <<_ACEOF
3622 /* confdefs.h.  */
3623 _ACEOF
3624 cat confdefs.h >>conftest.$ac_ext
3625 cat >>conftest.$ac_ext <<_ACEOF
3626 /* end confdefs.h.  */
3627
3628 /* Override any GCC internal prototype to avoid an error.
3629    Use char because int might match the return type of a GCC
3630    builtin and then its argument prototype would still apply.  */
3631 #ifdef __cplusplus
3632 extern "C"
3633 #endif
3634 char initscr ();
3635 int
3636 main ()
3637 {
3638 return initscr ();
3639   ;
3640   return 0;
3641 }
3642 _ACEOF
3643 rm -f conftest.$ac_objext conftest$ac_exeext
3644 if { (ac_try="$ac_link"
3645 case "(($ac_try" in
3646   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3647   *) ac_try_echo=$ac_try;;
3648 esac
3649 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3650   (eval "$ac_link") 2>conftest.er1
3651   ac_status=$?
3652   grep -v '^ *+' conftest.er1 >conftest.err
3653   rm -f conftest.er1
3654   cat conftest.err >&5
3655   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3656   (exit $ac_status); } && {
3657          test -z "$ac_c_werror_flag" ||
3658          test ! -s conftest.err
3659        } && test -s conftest$ac_exeext &&
3660        $as_test_x conftest$ac_exeext; then
3661   ac_cv_lib_xcurses_initscr=yes
3662 else
3663   echo "$as_me: failed program was:" >&5
3664 sed 's/^/| /' conftest.$ac_ext >&5
3665
3666         ac_cv_lib_xcurses_initscr=no
3667 fi
3668
3669 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3670       conftest$ac_exeext conftest.$ac_ext
3671 LIBS=$ac_check_lib_save_LIBS
3672 fi
3673 { echo "$as_me:$LINENO: result: $ac_cv_lib_xcurses_initscr" >&5
3674 echo "${ECHO_T}$ac_cv_lib_xcurses_initscr" >&6; }
3675 if test $ac_cv_lib_xcurses_initscr = yes; then
3676   have_xcurses=yes
3677 else
3678   have_xcurses=no
3679 fi
3680
3681 { echo "$as_me:$LINENO: checking for initscr in -lncursesw" >&5
3682 echo $ECHO_N "checking for initscr in -lncursesw... $ECHO_C" >&6; }
3683 if test "${ac_cv_lib_ncursesw_initscr+set}" = set; then
3684   echo $ECHO_N "(cached) $ECHO_C" >&6
3685 else
3686   ac_check_lib_save_LIBS=$LIBS
3687 LIBS="-lncursesw  $LIBS"
3688 cat >conftest.$ac_ext <<_ACEOF
3689 /* confdefs.h.  */
3690 _ACEOF
3691 cat confdefs.h >>conftest.$ac_ext
3692 cat >>conftest.$ac_ext <<_ACEOF
3693 /* end confdefs.h.  */
3694
3695 /* Override any GCC internal prototype to avoid an error.
3696    Use char because int might match the return type of a GCC
3697    builtin and then its argument prototype would still apply.  */
3698 #ifdef __cplusplus
3699 extern "C"
3700 #endif
3701 char initscr ();
3702 int
3703 main ()
3704 {
3705 return initscr ();
3706   ;
3707   return 0;
3708 }
3709 _ACEOF
3710 rm -f conftest.$ac_objext conftest$ac_exeext
3711 if { (ac_try="$ac_link"
3712 case "(($ac_try" in
3713   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3714   *) ac_try_echo=$ac_try;;
3715 esac
3716 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3717   (eval "$ac_link") 2>conftest.er1
3718   ac_status=$?
3719   grep -v '^ *+' conftest.er1 >conftest.err
3720   rm -f conftest.er1
3721   cat conftest.err >&5
3722   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3723   (exit $ac_status); } && {
3724          test -z "$ac_c_werror_flag" ||
3725          test ! -s conftest.err
3726        } && test -s conftest$ac_exeext &&
3727        $as_test_x conftest$ac_exeext; then
3728   ac_cv_lib_ncursesw_initscr=yes
3729 else
3730   echo "$as_me: failed program was:" >&5
3731 sed 's/^/| /' conftest.$ac_ext >&5
3732
3733         ac_cv_lib_ncursesw_initscr=no
3734 fi
3735
3736 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3737       conftest$ac_exeext conftest.$ac_ext
3738 LIBS=$ac_check_lib_save_LIBS
3739 fi
3740 { echo "$as_me:$LINENO: result: $ac_cv_lib_ncursesw_initscr" >&5
3741 echo "${ECHO_T}$ac_cv_lib_ncursesw_initscr" >&6; }
3742 if test $ac_cv_lib_ncursesw_initscr = yes; then
3743   have_ncursesw=yes
3744 else
3745   have_ncursesw=no
3746 fi
3747
3748 { echo "$as_me:$LINENO: checking for initscr in -lncurses" >&5
3749 echo $ECHO_N "checking for initscr in -lncurses... $ECHO_C" >&6; }
3750 if test "${ac_cv_lib_ncurses_initscr+set}" = set; then
3751   echo $ECHO_N "(cached) $ECHO_C" >&6
3752 else
3753   ac_check_lib_save_LIBS=$LIBS
3754 LIBS="-lncurses  $LIBS"
3755 cat >conftest.$ac_ext <<_ACEOF
3756 /* confdefs.h.  */
3757 _ACEOF
3758 cat confdefs.h >>conftest.$ac_ext
3759 cat >>conftest.$ac_ext <<_ACEOF
3760 /* end confdefs.h.  */
3761
3762 /* Override any GCC internal prototype to avoid an error.
3763    Use char because int might match the return type of a GCC
3764    builtin and then its argument prototype would still apply.  */
3765 #ifdef __cplusplus
3766 extern "C"
3767 #endif
3768 char initscr ();
3769 int
3770 main ()
3771 {
3772 return initscr ();
3773   ;
3774   return 0;
3775 }
3776 _ACEOF
3777 rm -f conftest.$ac_objext conftest$ac_exeext
3778 if { (ac_try="$ac_link"
3779 case "(($ac_try" in
3780   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3781   *) ac_try_echo=$ac_try;;
3782 esac
3783 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3784   (eval "$ac_link") 2>conftest.er1
3785   ac_status=$?
3786   grep -v '^ *+' conftest.er1 >conftest.err
3787   rm -f conftest.er1
3788   cat conftest.err >&5
3789   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3790   (exit $ac_status); } && {
3791          test -z "$ac_c_werror_flag" ||
3792          test ! -s conftest.err
3793        } && test -s conftest$ac_exeext &&
3794        $as_test_x conftest$ac_exeext; then
3795   ac_cv_lib_ncurses_initscr=yes
3796 else
3797   echo "$as_me: failed program was:" >&5
3798 sed 's/^/| /' conftest.$ac_ext >&5
3799
3800         ac_cv_lib_ncurses_initscr=no
3801 fi
3802
3803 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3804       conftest$ac_exeext conftest.$ac_ext
3805 LIBS=$ac_check_lib_save_LIBS
3806 fi
3807 { echo "$as_me:$LINENO: result: $ac_cv_lib_ncurses_initscr" >&5
3808 echo "${ECHO_T}$ac_cv_lib_ncurses_initscr" >&6; }
3809 if test $ac_cv_lib_ncurses_initscr = yes; then
3810   have_ncurses=yes
3811 else
3812   have_ncurses=no
3813 fi
3814
3815 { echo "$as_me:$LINENO: checking for initscr in -lcurses" >&5
3816 echo $ECHO_N "checking for initscr in -lcurses... $ECHO_C" >&6; }
3817 if test "${ac_cv_lib_curses_initscr+set}" = set; then
3818   echo $ECHO_N "(cached) $ECHO_C" >&6
3819 else
3820   ac_check_lib_save_LIBS=$LIBS
3821 LIBS="-lcurses  $LIBS"
3822 cat >conftest.$ac_ext <<_ACEOF
3823 /* confdefs.h.  */
3824 _ACEOF
3825 cat confdefs.h >>conftest.$ac_ext
3826 cat >>conftest.$ac_ext <<_ACEOF
3827 /* end confdefs.h.  */
3828
3829 /* Override any GCC internal prototype to avoid an error.
3830    Use char because int might match the return type of a GCC
3831    builtin and then its argument prototype would still apply.  */
3832 #ifdef __cplusplus
3833 extern "C"
3834 #endif
3835 char initscr ();
3836 int
3837 main ()
3838 {
3839 return initscr ();
3840   ;
3841   return 0;
3842 }
3843 _ACEOF
3844 rm -f conftest.$ac_objext conftest$ac_exeext
3845 if { (ac_try="$ac_link"
3846 case "(($ac_try" in
3847   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3848   *) ac_try_echo=$ac_try;;
3849 esac
3850 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3851   (eval "$ac_link") 2>conftest.er1
3852   ac_status=$?
3853   grep -v '^ *+' conftest.er1 >conftest.err
3854   rm -f conftest.er1
3855   cat conftest.err >&5
3856   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3857   (exit $ac_status); } && {
3858          test -z "$ac_c_werror_flag" ||
3859          test ! -s conftest.err
3860        } && test -s conftest$ac_exeext &&
3861        $as_test_x conftest$ac_exeext; then
3862   ac_cv_lib_curses_initscr=yes
3863 else
3864   echo "$as_me: failed program was:" >&5
3865 sed 's/^/| /' conftest.$ac_ext >&5
3866
3867         ac_cv_lib_curses_initscr=no
3868 fi
3869
3870 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3871       conftest$ac_exeext conftest.$ac_ext
3872 LIBS=$ac_check_lib_save_LIBS
3873 fi
3874 { echo "$as_me:$LINENO: result: $ac_cv_lib_curses_initscr" >&5
3875 echo "${ECHO_T}$ac_cv_lib_curses_initscr" >&6; }
3876 if test $ac_cv_lib_curses_initscr = yes; then
3877   have_curses=yes
3878 else
3879   have_curses=no
3880 fi
3881
3882 { echo "$as_me:$LINENO: checking for tgetent in -ltermcap" >&5
3883 echo $ECHO_N "checking for tgetent in -ltermcap... $ECHO_C" >&6; }
3884 if test "${ac_cv_lib_termcap_tgetent+set}" = set; then
3885   echo $ECHO_N "(cached) $ECHO_C" >&6
3886 else
3887   ac_check_lib_save_LIBS=$LIBS
3888 LIBS="-ltermcap  $LIBS"
3889 cat >conftest.$ac_ext <<_ACEOF
3890 /* confdefs.h.  */
3891 _ACEOF
3892 cat confdefs.h >>conftest.$ac_ext
3893 cat >>conftest.$ac_ext <<_ACEOF
3894 /* end confdefs.h.  */
3895
3896 /* Override any GCC internal prototype to avoid an error.
3897    Use char because int might match the return type of a GCC
3898    builtin and then its argument prototype would still apply.  */
3899 #ifdef __cplusplus
3900 extern "C"
3901 #endif
3902 char tgetent ();
3903 int
3904 main ()
3905 {
3906 return tgetent ();
3907   ;
3908   return 0;
3909 }
3910 _ACEOF
3911 rm -f conftest.$ac_objext conftest$ac_exeext
3912 if { (ac_try="$ac_link"
3913 case "(($ac_try" in
3914   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3915   *) ac_try_echo=$ac_try;;
3916 esac
3917 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3918   (eval "$ac_link") 2>conftest.er1
3919   ac_status=$?
3920   grep -v '^ *+' conftest.er1 >conftest.err
3921   rm -f conftest.er1
3922   cat conftest.err >&5
3923   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3924   (exit $ac_status); } && {
3925          test -z "$ac_c_werror_flag" ||
3926          test ! -s conftest.err
3927        } && test -s conftest$ac_exeext &&
3928        $as_test_x conftest$ac_exeext; then
3929   ac_cv_lib_termcap_tgetent=yes
3930 else
3931   echo "$as_me: failed program was:" >&5
3932 sed 's/^/| /' conftest.$ac_ext >&5
3933
3934         ac_cv_lib_termcap_tgetent=no
3935 fi
3936
3937 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3938       conftest$ac_exeext conftest.$ac_ext
3939 LIBS=$ac_check_lib_save_LIBS
3940 fi
3941 { echo "$as_me:$LINENO: result: $ac_cv_lib_termcap_tgetent" >&5
3942 echo "${ECHO_T}$ac_cv_lib_termcap_tgetent" >&6; }
3943 if test $ac_cv_lib_termcap_tgetent = yes; then
3944   have_termcap=yes
3945 else
3946   have_termcap=no
3947 fi
3948
3949 { echo "$as_me:$LINENO: checking for tgetent in -ltermlib" >&5
3950 echo $ECHO_N "checking for tgetent in -ltermlib... $ECHO_C" >&6; }
3951 if test "${ac_cv_lib_termlib_tgetent+set}" = set; then
3952   echo $ECHO_N "(cached) $ECHO_C" >&6
3953 else
3954   ac_check_lib_save_LIBS=$LIBS
3955 LIBS="-ltermlib  $LIBS"
3956 cat >conftest.$ac_ext <<_ACEOF
3957 /* confdefs.h.  */
3958 _ACEOF
3959 cat confdefs.h >>conftest.$ac_ext
3960 cat >>conftest.$ac_ext <<_ACEOF
3961 /* end confdefs.h.  */
3962
3963 /* Override any GCC internal prototype to avoid an error.
3964    Use char because int might match the return type of a GCC
3965    builtin and then its argument prototype would still apply.  */
3966 #ifdef __cplusplus
3967 extern "C"
3968 #endif
3969 char tgetent ();
3970 int
3971 main ()
3972 {
3973 return tgetent ();
3974   ;
3975   return 0;
3976 }
3977 _ACEOF
3978 rm -f conftest.$ac_objext conftest$ac_exeext
3979 if { (ac_try="$ac_link"
3980 case "(($ac_try" in
3981   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3982   *) ac_try_echo=$ac_try;;
3983 esac
3984 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3985   (eval "$ac_link") 2>conftest.er1
3986   ac_status=$?
3987   grep -v '^ *+' conftest.er1 >conftest.err
3988   rm -f conftest.er1
3989   cat conftest.err >&5
3990   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3991   (exit $ac_status); } && {
3992          test -z "$ac_c_werror_flag" ||
3993          test ! -s conftest.err
3994        } && test -s conftest$ac_exeext &&
3995        $as_test_x conftest$ac_exeext; then
3996   ac_cv_lib_termlib_tgetent=yes
3997 else
3998   echo "$as_me: failed program was:" >&5
3999 sed 's/^/| /' conftest.$ac_ext >&5
4000
4001         ac_cv_lib_termlib_tgetent=no
4002 fi
4003
4004 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4005       conftest$ac_exeext conftest.$ac_ext
4006 LIBS=$ac_check_lib_save_LIBS
4007 fi
4008 { echo "$as_me:$LINENO: result: $ac_cv_lib_termlib_tgetent" >&5
4009 echo "${ECHO_T}$ac_cv_lib_termlib_tgetent" >&6; }
4010 if test $ac_cv_lib_termlib_tgetent = yes; then
4011   have_termlib=yes
4012 else
4013   have_termlib=no
4014 fi
4015
4016 # Regular expressions (regcmp) are in -lgen on Solaris 2,
4017 # and in -lintl on SCO Unix.
4018
4019 { echo "$as_me:$LINENO: checking for regcmp in -lgen" >&5
4020 echo $ECHO_N "checking for regcmp in -lgen... $ECHO_C" >&6; }
4021 if test "${ac_cv_lib_gen_regcmp+set}" = set; then
4022   echo $ECHO_N "(cached) $ECHO_C" >&6
4023 else
4024   ac_check_lib_save_LIBS=$LIBS
4025 LIBS="-lgen  $LIBS"
4026 cat >conftest.$ac_ext <<_ACEOF
4027 /* confdefs.h.  */
4028 _ACEOF
4029 cat confdefs.h >>conftest.$ac_ext
4030 cat >>conftest.$ac_ext <<_ACEOF
4031 /* end confdefs.h.  */
4032
4033 /* Override any GCC internal prototype to avoid an error.
4034    Use char because int might match the return type of a GCC
4035    builtin and then its argument prototype would still apply.  */
4036 #ifdef __cplusplus
4037 extern "C"
4038 #endif
4039 char regcmp ();
4040 int
4041 main ()
4042 {
4043 return regcmp ();
4044   ;
4045   return 0;
4046 }
4047 _ACEOF
4048 rm -f conftest.$ac_objext conftest$ac_exeext
4049 if { (ac_try="$ac_link"
4050 case "(($ac_try" in
4051   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4052   *) ac_try_echo=$ac_try;;
4053 esac
4054 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4055   (eval "$ac_link") 2>conftest.er1
4056   ac_status=$?
4057   grep -v '^ *+' conftest.er1 >conftest.err
4058   rm -f conftest.er1
4059   cat conftest.err >&5
4060   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4061   (exit $ac_status); } && {
4062          test -z "$ac_c_werror_flag" ||
4063          test ! -s conftest.err
4064        } && test -s conftest$ac_exeext &&
4065        $as_test_x conftest$ac_exeext; then
4066   ac_cv_lib_gen_regcmp=yes
4067 else
4068   echo "$as_me: failed program was:" >&5
4069 sed 's/^/| /' conftest.$ac_ext >&5
4070
4071         ac_cv_lib_gen_regcmp=no
4072 fi
4073
4074 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4075       conftest$ac_exeext conftest.$ac_ext
4076 LIBS=$ac_check_lib_save_LIBS
4077 fi
4078 { echo "$as_me:$LINENO: result: $ac_cv_lib_gen_regcmp" >&5
4079 echo "${ECHO_T}$ac_cv_lib_gen_regcmp" >&6; }
4080 if test $ac_cv_lib_gen_regcmp = yes; then
4081   cat >>confdefs.h <<_ACEOF
4082 #define HAVE_LIBGEN 1
4083 _ACEOF
4084
4085   LIBS="-lgen $LIBS"
4086
4087 fi
4088
4089
4090 { echo "$as_me:$LINENO: checking for regcmp in -lintl" >&5
4091 echo $ECHO_N "checking for regcmp in -lintl... $ECHO_C" >&6; }
4092 if test "${ac_cv_lib_intl_regcmp+set}" = set; then
4093   echo $ECHO_N "(cached) $ECHO_C" >&6
4094 else
4095   ac_check_lib_save_LIBS=$LIBS
4096 LIBS="-lintl  $LIBS"
4097 cat >conftest.$ac_ext <<_ACEOF
4098 /* confdefs.h.  */
4099 _ACEOF
4100 cat confdefs.h >>conftest.$ac_ext
4101 cat >>conftest.$ac_ext <<_ACEOF
4102 /* end confdefs.h.  */
4103
4104 /* Override any GCC internal prototype to avoid an error.
4105    Use char because int might match the return type of a GCC
4106    builtin and then its argument prototype would still apply.  */
4107 #ifdef __cplusplus
4108 extern "C"
4109 #endif
4110 char regcmp ();
4111 int
4112 main ()
4113 {
4114 return regcmp ();
4115   ;
4116   return 0;
4117 }
4118 _ACEOF
4119 rm -f conftest.$ac_objext conftest$ac_exeext
4120 if { (ac_try="$ac_link"
4121 case "(($ac_try" in
4122   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4123   *) ac_try_echo=$ac_try;;
4124 esac
4125 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4126   (eval "$ac_link") 2>conftest.er1
4127   ac_status=$?
4128   grep -v '^ *+' conftest.er1 >conftest.err
4129   rm -f conftest.er1
4130   cat conftest.err >&5
4131   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4132   (exit $ac_status); } && {
4133          test -z "$ac_c_werror_flag" ||
4134          test ! -s conftest.err
4135        } && test -s conftest$ac_exeext &&
4136        $as_test_x conftest$ac_exeext; then
4137   ac_cv_lib_intl_regcmp=yes
4138 else
4139   echo "$as_me: failed program was:" >&5
4140 sed 's/^/| /' conftest.$ac_ext >&5
4141
4142         ac_cv_lib_intl_regcmp=no
4143 fi
4144
4145 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4146       conftest$ac_exeext conftest.$ac_ext
4147 LIBS=$ac_check_lib_save_LIBS
4148 fi
4149 { echo "$as_me:$LINENO: result: $ac_cv_lib_intl_regcmp" >&5
4150 echo "${ECHO_T}$ac_cv_lib_intl_regcmp" >&6; }
4151 if test $ac_cv_lib_intl_regcmp = yes; then
4152   cat >>confdefs.h <<_ACEOF
4153 #define HAVE_LIBINTL 1
4154 _ACEOF
4155
4156   LIBS="-lintl $LIBS"
4157
4158 fi
4159
4160
4161 { echo "$as_me:$LINENO: checking for regcmp in -lPW" >&5
4162 echo $ECHO_N "checking for regcmp in -lPW... $ECHO_C" >&6; }
4163 if test "${ac_cv_lib_PW_regcmp+set}" = set; then
4164   echo $ECHO_N "(cached) $ECHO_C" >&6
4165 else
4166   ac_check_lib_save_LIBS=$LIBS
4167 LIBS="-lPW  $LIBS"
4168 cat >conftest.$ac_ext <<_ACEOF
4169 /* confdefs.h.  */
4170 _ACEOF
4171 cat confdefs.h >>conftest.$ac_ext
4172 cat >>conftest.$ac_ext <<_ACEOF
4173 /* end confdefs.h.  */
4174
4175 /* Override any GCC internal prototype to avoid an error.
4176    Use char because int might match the return type of a GCC
4177    builtin and then its argument prototype would still apply.  */
4178 #ifdef __cplusplus
4179 extern "C"
4180 #endif
4181 char regcmp ();
4182 int
4183 main ()
4184 {
4185 return regcmp ();
4186   ;
4187   return 0;
4188 }
4189 _ACEOF
4190 rm -f conftest.$ac_objext conftest$ac_exeext
4191 if { (ac_try="$ac_link"
4192 case "(($ac_try" in
4193   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4194   *) ac_try_echo=$ac_try;;
4195 esac
4196 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4197   (eval "$ac_link") 2>conftest.er1
4198   ac_status=$?
4199   grep -v '^ *+' conftest.er1 >conftest.err
4200   rm -f conftest.er1
4201   cat conftest.err >&5
4202   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4203   (exit $ac_status); } && {
4204          test -z "$ac_c_werror_flag" ||
4205          test ! -s conftest.err
4206        } && test -s conftest$ac_exeext &&
4207        $as_test_x conftest$ac_exeext; then
4208   ac_cv_lib_PW_regcmp=yes
4209 else
4210   echo "$as_me: failed program was:" >&5
4211 sed 's/^/| /' conftest.$ac_ext >&5
4212
4213         ac_cv_lib_PW_regcmp=no
4214 fi
4215
4216 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4217       conftest$ac_exeext conftest.$ac_ext
4218 LIBS=$ac_check_lib_save_LIBS
4219 fi
4220 { echo "$as_me:$LINENO: result: $ac_cv_lib_PW_regcmp" >&5
4221 echo "${ECHO_T}$ac_cv_lib_PW_regcmp" >&6; }
4222 if test $ac_cv_lib_PW_regcmp = yes; then
4223   cat >>confdefs.h <<_ACEOF
4224 #define HAVE_LIBPW 1
4225 _ACEOF
4226
4227   LIBS="-lPW $LIBS"
4228
4229 fi
4230
4231
4232 # Checks for terminal libraries
4233 { echo "$as_me:$LINENO: checking for working terminal libraries" >&5
4234 echo $ECHO_N "checking for working terminal libraries... $ECHO_C" >&6; }
4235 TERMLIBS=
4236
4237 # Check for systems where curses is broken.
4238 curses_broken=0
4239 if test x`uname -s` = "xHP-UX" >/dev/null 2>&1; then
4240 if test x`uname -r` = "xB.11.00" >/dev/null 2>&1; then
4241    curses_broken=1
4242 fi
4243 if test x`uname -r` = "xB.11.11" >/dev/null 2>&1; then
4244    curses_broken=1
4245 fi
4246 fi
4247
4248 if test $curses_broken = 0; then
4249 # -- Try xcurses.
4250 if test "x$TERMLIBS" = x; then
4251   if test $have_xcurses = yes; then
4252     TERMLIBS="-lxcurses"
4253     SAVE_LIBS=$LIBS
4254     LIBS="$LIBS $TERMLIBS"
4255     cat >conftest.$ac_ext <<_ACEOF
4256 /* confdefs.h.  */
4257 _ACEOF
4258 cat confdefs.h >>conftest.$ac_ext
4259 cat >>conftest.$ac_ext <<_ACEOF
4260 /* end confdefs.h.  */
4261
4262 int
4263 main ()
4264 {
4265 tgetent(0,0); tgetflag(0); tgetnum(0); tgetstr(0,0);
4266   ;
4267   return 0;
4268 }
4269 _ACEOF
4270 rm -f conftest.$ac_objext conftest$ac_exeext
4271 if { (ac_try="$ac_link"
4272 case "(($ac_try" in
4273   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4274   *) ac_try_echo=$ac_try;;
4275 esac
4276 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4277   (eval "$ac_link") 2>conftest.er1
4278   ac_status=$?
4279   grep -v '^ *+' conftest.er1 >conftest.err
4280   rm -f conftest.er1
4281   cat conftest.err >&5
4282   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4283   (exit $ac_status); } && {
4284          test -z "$ac_c_werror_flag" ||
4285          test ! -s conftest.err
4286        } && test -s conftest$ac_exeext &&
4287        $as_test_x conftest$ac_exeext; then
4288   termok=yes
4289 else
4290   echo "$as_me: failed program was:" >&5
4291 sed 's/^/| /' conftest.$ac_ext >&5
4292
4293         termok=no
4294 fi
4295
4296 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4297       conftest$ac_exeext conftest.$ac_ext
4298     LIBS=$SAVE_LIBS
4299     if test $termok = no; then TERMLIBS=""; fi
4300   fi
4301 fi
4302
4303 # -- Try ncursesw.
4304 if test "x$TERMLIBS" = x; then
4305   if test $have_ncursesw = yes; then
4306     TERMLIBS="-lncursesw"
4307     SAVE_LIBS=$LIBS
4308     LIBS="$LIBS $TERMLIBS"
4309     cat >conftest.$ac_ext <<_ACEOF
4310 /* confdefs.h.  */
4311 _ACEOF
4312 cat confdefs.h >>conftest.$ac_ext
4313 cat >>conftest.$ac_ext <<_ACEOF
4314 /* end confdefs.h.  */
4315
4316 int
4317 main ()
4318 {
4319 tgetent(0,0); tgetflag(0); tgetnum(0); tgetstr(0,0);
4320   ;
4321   return 0;
4322 }
4323 _ACEOF
4324 rm -f conftest.$ac_objext conftest$ac_exeext
4325 if { (ac_try="$ac_link"
4326 case "(($ac_try" in
4327   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4328   *) ac_try_echo=$ac_try;;
4329 esac
4330 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4331   (eval "$ac_link") 2>conftest.er1
4332   ac_status=$?
4333   grep -v '^ *+' conftest.er1 >conftest.err
4334   rm -f conftest.er1
4335   cat conftest.err >&5
4336   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4337   (exit $ac_status); } && {
4338          test -z "$ac_c_werror_flag" ||
4339          test ! -s conftest.err
4340        } && test -s conftest$ac_exeext &&
4341        $as_test_x conftest$ac_exeext; then
4342   termok=yes
4343 else
4344   echo "$as_me: failed program was:" >&5
4345 sed 's/^/| /' conftest.$ac_ext >&5
4346
4347         termok=no
4348 fi
4349
4350 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4351       conftest$ac_exeext conftest.$ac_ext
4352     LIBS=$SAVE_LIBS
4353     if test $termok = no; then TERMLIBS=""; fi
4354   fi
4355 fi
4356
4357 # -- Try ncurses.
4358 if test "x$TERMLIBS" = x; then
4359   if test $have_ncurses = yes; then
4360     TERMLIBS="-lncurses"
4361     SAVE_LIBS=$LIBS
4362     LIBS="$LIBS $TERMLIBS"
4363     cat >conftest.$ac_ext <<_ACEOF
4364 /* confdefs.h.  */
4365 _ACEOF
4366 cat confdefs.h >>conftest.$ac_ext
4367 cat >>conftest.$ac_ext <<_ACEOF
4368 /* end confdefs.h.  */
4369
4370 int
4371 main ()
4372 {
4373 tgetent(0,0); tgetflag(0); tgetnum(0); tgetstr(0,0);
4374   ;
4375   return 0;
4376 }
4377 _ACEOF
4378 rm -f conftest.$ac_objext conftest$ac_exeext
4379 if { (ac_try="$ac_link"
4380 case "(($ac_try" in
4381   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4382   *) ac_try_echo=$ac_try;;
4383 esac
4384 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4385   (eval "$ac_link") 2>conftest.er1
4386   ac_status=$?
4387   grep -v '^ *+' conftest.er1 >conftest.err
4388   rm -f conftest.er1
4389   cat conftest.err >&5
4390   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4391   (exit $ac_status); } && {
4392          test -z "$ac_c_werror_flag" ||
4393          test ! -s conftest.err
4394        } && test -s conftest$ac_exeext &&
4395        $as_test_x conftest$ac_exeext; then
4396   termok=yes
4397 else
4398   echo "$as_me: failed program was:" >&5
4399 sed 's/^/| /' conftest.$ac_ext >&5
4400
4401         termok=no
4402 fi
4403
4404 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4405       conftest$ac_exeext conftest.$ac_ext
4406     LIBS=$SAVE_LIBS
4407     if test $termok = no; then TERMLIBS=""; fi
4408   fi
4409 fi
4410
4411 # -- Try curses.
4412 if test "x$TERMLIBS" = x; then
4413   if test $have_curses = yes; then
4414     TERMLIBS="-lcurses"
4415     SAVE_LIBS=$LIBS
4416     LIBS="$LIBS $TERMLIBS"
4417     cat >conftest.$ac_ext <<_ACEOF
4418 /* confdefs.h.  */
4419 _ACEOF
4420 cat confdefs.h >>conftest.$ac_ext
4421 cat >>conftest.$ac_ext <<_ACEOF
4422 /* end confdefs.h.  */
4423
4424 int
4425 main ()
4426 {
4427 tgetent(0,0); tgetflag(0); tgetnum(0); tgetstr(0,0);
4428   ;
4429   return 0;
4430 }
4431 _ACEOF
4432 rm -f conftest.$ac_objext conftest$ac_exeext
4433 if { (ac_try="$ac_link"
4434 case "(($ac_try" in
4435   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4436   *) ac_try_echo=$ac_try;;
4437 esac
4438 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4439   (eval "$ac_link") 2>conftest.er1
4440   ac_status=$?
4441   grep -v '^ *+' conftest.er1 >conftest.err
4442   rm -f conftest.er1
4443   cat conftest.err >&5
4444   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4445   (exit $ac_status); } && {
4446          test -z "$ac_c_werror_flag" ||
4447          test ! -s conftest.err
4448        } && test -s conftest$ac_exeext &&
4449        $as_test_x conftest$ac_exeext; then
4450   termok=yes
4451 else
4452   echo "$as_me: failed program was:" >&5
4453 sed 's/^/| /' conftest.$ac_ext >&5
4454
4455         termok=no
4456 fi
4457
4458 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4459       conftest$ac_exeext conftest.$ac_ext
4460     LIBS=$SAVE_LIBS
4461     if test $termok = no; then TERMLIBS=""; fi
4462   fi
4463 fi
4464
4465 # -- Try curses & termcap.
4466 if test "x$TERMLIBS" = x; then
4467   if test $have_curses = yes; then
4468   if test $have_termcap = yes; then
4469     TERMLIBS="-lcurses -ltermcap"
4470     SAVE_LIBS=$LIBS
4471     LIBS="$LIBS $TERMLIBS"
4472     cat >conftest.$ac_ext <<_ACEOF
4473 /* confdefs.h.  */
4474 _ACEOF
4475 cat confdefs.h >>conftest.$ac_ext
4476 cat >>conftest.$ac_ext <<_ACEOF
4477 /* end confdefs.h.  */
4478
4479 int
4480 main ()
4481 {
4482 tgetent(0,0); tgetflag(0); tgetnum(0); tgetstr(0,0);
4483   ;
4484   return 0;
4485 }
4486 _ACEOF
4487 rm -f conftest.$ac_objext conftest$ac_exeext
4488 if { (ac_try="$ac_link"
4489 case "(($ac_try" in
4490   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4491   *) ac_try_echo=$ac_try;;
4492 esac
4493 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4494   (eval "$ac_link") 2>conftest.er1
4495   ac_status=$?
4496   grep -v '^ *+' conftest.er1 >conftest.err
4497   rm -f conftest.er1
4498   cat conftest.err >&5
4499   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4500   (exit $ac_status); } && {
4501          test -z "$ac_c_werror_flag" ||
4502          test ! -s conftest.err
4503        } && test -s conftest$ac_exeext &&
4504        $as_test_x conftest$ac_exeext; then
4505   termok=yes
4506 else
4507   echo "$as_me: failed program was:" >&5
4508 sed 's/^/| /' conftest.$ac_ext >&5
4509
4510         termok=no
4511 fi
4512
4513 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4514       conftest$ac_exeext conftest.$ac_ext
4515     LIBS=$SAVE_LIBS
4516     if test $termok = no; then TERMLIBS=""; fi
4517   fi
4518   fi
4519 fi
4520 fi
4521
4522 # -- Try termcap.
4523 if test "x$TERMLIBS" = x; then
4524   if test $have_termcap = yes; then
4525     TERMLIBS="-ltermcap"
4526     SAVE_LIBS=$LIBS
4527     LIBS="$LIBS $TERMLIBS"
4528     cat >conftest.$ac_ext <<_ACEOF
4529 /* confdefs.h.  */
4530 _ACEOF
4531 cat confdefs.h >>conftest.$ac_ext
4532 cat >>conftest.$ac_ext <<_ACEOF
4533 /* end confdefs.h.  */
4534
4535 int
4536 main ()
4537 {
4538 tgetent(0,0); tgetflag(0); tgetnum(0); tgetstr(0,0);
4539   ;
4540   return 0;
4541 }
4542 _ACEOF
4543 rm -f conftest.$ac_objext conftest$ac_exeext
4544 if { (ac_try="$ac_link"
4545 case "(($ac_try" in
4546   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4547   *) ac_try_echo=$ac_try;;
4548 esac
4549 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4550   (eval "$ac_link") 2>conftest.er1
4551   ac_status=$?
4552   grep -v '^ *+' conftest.er1 >conftest.err
4553   rm -f conftest.er1
4554   cat conftest.err >&5
4555   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4556   (exit $ac_status); } && {
4557          test -z "$ac_c_werror_flag" ||
4558          test ! -s conftest.err
4559        } && test -s conftest$ac_exeext &&
4560        $as_test_x conftest$ac_exeext; then
4561   termok=yes
4562 else
4563   echo "$as_me: failed program was:" >&5
4564 sed 's/^/| /' conftest.$ac_ext >&5
4565
4566         termok=no
4567 fi
4568
4569 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4570       conftest$ac_exeext conftest.$ac_ext
4571     LIBS=$SAVE_LIBS
4572     if test $termok = no; then TERMLIBS=""; fi
4573   fi
4574 fi
4575
4576 # -- Try termlib.
4577 if test "x$TERMLIBS" = x; then
4578   if test $have_termlib = yes; then
4579     TERMLIBS="-lcurses -ltermlib"
4580     SAVE_LIBS=$LIBS
4581     LIBS="$LIBS $TERMLIBS"
4582     cat >conftest.$ac_ext <<_ACEOF
4583 /* confdefs.h.  */
4584 _ACEOF
4585 cat confdefs.h >>conftest.$ac_ext
4586 cat >>conftest.$ac_ext <<_ACEOF
4587 /* end confdefs.h.  */
4588
4589 int
4590 main ()
4591 {
4592 tgetent(0,0); tgetflag(0); tgetnum(0); tgetstr(0,0);
4593   ;
4594   return 0;
4595 }
4596 _ACEOF
4597 rm -f conftest.$ac_objext conftest$ac_exeext
4598 if { (ac_try="$ac_link"
4599 case "(($ac_try" in
4600   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4601   *) ac_try_echo=$ac_try;;
4602 esac
4603 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4604   (eval "$ac_link") 2>conftest.er1
4605   ac_status=$?
4606   grep -v '^ *+' conftest.er1 >conftest.err
4607   rm -f conftest.er1
4608   cat conftest.err >&5
4609   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4610   (exit $ac_status); } && {
4611          test -z "$ac_c_werror_flag" ||
4612          test ! -s conftest.err
4613        } && test -s conftest$ac_exeext &&
4614        $as_test_x conftest$ac_exeext; then
4615   termok=yes
4616 else
4617   echo "$as_me: failed program was:" >&5
4618 sed 's/^/| /' conftest.$ac_ext >&5
4619
4620         termok=no
4621 fi
4622
4623 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4624       conftest$ac_exeext conftest.$ac_ext
4625     LIBS=$SAVE_LIBS
4626     if test $termok = no; then TERMLIBS=""; fi
4627   fi
4628 fi
4629
4630 if test "x$TERMLIBS" = x; then
4631   { echo "$as_me:$LINENO: result: Cannot find terminal libraries - configure failed" >&5
4632 echo "${ECHO_T}Cannot find terminal libraries - configure failed" >&6; }
4633   exit 1
4634 fi
4635 { echo "$as_me:$LINENO: result: using $TERMLIBS" >&5
4636 echo "${ECHO_T}using $TERMLIBS" >&6; }
4637 LIBS="$LIBS $TERMLIBS"
4638
4639 # Checks for header files.
4640 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
4641 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
4642 if test "${ac_cv_header_stdc+set}" = set; then
4643   echo $ECHO_N "(cached) $ECHO_C" >&6
4644 else
4645   cat >conftest.$ac_ext <<_ACEOF
4646 /* confdefs.h.  */
4647 _ACEOF
4648 cat confdefs.h >>conftest.$ac_ext
4649 cat >>conftest.$ac_ext <<_ACEOF
4650 /* end confdefs.h.  */
4651 #include <stdlib.h>
4652 #include <stdarg.h>
4653 #include <string.h>
4654 #include <float.h>
4655
4656 int
4657 main ()
4658 {
4659
4660   ;
4661   return 0;
4662 }
4663 _ACEOF
4664 rm -f conftest.$ac_objext
4665 if { (ac_try="$ac_compile"
4666 case "(($ac_try" in
4667   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4668   *) ac_try_echo=$ac_try;;
4669 esac
4670 eval "echo \"\$as_me:$LINENO: $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   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   ac_cv_header_stdc=yes
4682 else
4683   echo "$as_me: failed program was:" >&5
4684 sed 's/^/| /' conftest.$ac_ext >&5
4685
4686         ac_cv_header_stdc=no
4687 fi
4688
4689 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4690
4691 if test $ac_cv_header_stdc = yes; then
4692   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4693   cat >conftest.$ac_ext <<_ACEOF
4694 /* confdefs.h.  */
4695 _ACEOF
4696 cat confdefs.h >>conftest.$ac_ext
4697 cat >>conftest.$ac_ext <<_ACEOF
4698 /* end confdefs.h.  */
4699 #include <string.h>
4700
4701 _ACEOF
4702 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4703   $EGREP "memchr" >/dev/null 2>&1; then
4704   :
4705 else
4706   ac_cv_header_stdc=no
4707 fi
4708 rm -f conftest*
4709
4710 fi
4711
4712 if test $ac_cv_header_stdc = yes; then
4713   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4714   cat >conftest.$ac_ext <<_ACEOF
4715 /* confdefs.h.  */
4716 _ACEOF
4717 cat confdefs.h >>conftest.$ac_ext
4718 cat >>conftest.$ac_ext <<_ACEOF
4719 /* end confdefs.h.  */
4720 #include <stdlib.h>
4721
4722 _ACEOF
4723 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4724   $EGREP "free" >/dev/null 2>&1; then
4725   :
4726 else
4727   ac_cv_header_stdc=no
4728 fi
4729 rm -f conftest*
4730
4731 fi
4732
4733 if test $ac_cv_header_stdc = yes; then
4734   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4735   if test "$cross_compiling" = yes; then
4736   :
4737 else
4738   cat >conftest.$ac_ext <<_ACEOF
4739 /* confdefs.h.  */
4740 _ACEOF
4741 cat confdefs.h >>conftest.$ac_ext
4742 cat >>conftest.$ac_ext <<_ACEOF
4743 /* end confdefs.h.  */
4744 #include <ctype.h>
4745 #include <stdlib.h>
4746 #if ((' ' & 0x0FF) == 0x020)
4747 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4748 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4749 #else
4750 # define ISLOWER(c) \
4751                    (('a' <= (c) && (c) <= 'i') \
4752                      || ('j' <= (c) && (c) <= 'r') \
4753                      || ('s' <= (c) && (c) <= 'z'))
4754 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4755 #endif
4756
4757 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4758 int
4759 main ()
4760 {
4761   int i;
4762   for (i = 0; i < 256; i++)
4763     if (XOR (islower (i), ISLOWER (i))
4764         || toupper (i) != TOUPPER (i))
4765       return 2;
4766   return 0;
4767 }
4768 _ACEOF
4769 rm -f conftest$ac_exeext
4770 if { (ac_try="$ac_link"
4771 case "(($ac_try" in
4772   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4773   *) ac_try_echo=$ac_try;;
4774 esac
4775 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4776   (eval "$ac_link") 2>&5
4777   ac_status=$?
4778   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4779   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4780   { (case "(($ac_try" in
4781   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4782   *) ac_try_echo=$ac_try;;
4783 esac
4784 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4785   (eval "$ac_try") 2>&5
4786   ac_status=$?
4787   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4788   (exit $ac_status); }; }; then
4789   :
4790 else
4791   echo "$as_me: program exited with status $ac_status" >&5
4792 echo "$as_me: failed program was:" >&5
4793 sed 's/^/| /' conftest.$ac_ext >&5
4794
4795 ( exit $ac_status )
4796 ac_cv_header_stdc=no
4797 fi
4798 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4799 fi
4800
4801
4802 fi
4803 fi
4804 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
4805 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
4806 if test $ac_cv_header_stdc = yes; then
4807
4808 cat >>confdefs.h <<\_ACEOF
4809 #define STDC_HEADERS 1
4810 _ACEOF
4811
4812 fi
4813
4814 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4815
4816
4817
4818
4819
4820
4821
4822
4823
4824 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4825                   inttypes.h stdint.h unistd.h
4826 do
4827 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4828 { echo "$as_me:$LINENO: checking for $ac_header" >&5
4829 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
4830 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
4831   echo $ECHO_N "(cached) $ECHO_C" >&6
4832 else
4833   cat >conftest.$ac_ext <<_ACEOF
4834 /* confdefs.h.  */
4835 _ACEOF
4836 cat confdefs.h >>conftest.$ac_ext
4837 cat >>conftest.$ac_ext <<_ACEOF
4838 /* end confdefs.h.  */
4839 $ac_includes_default
4840
4841 #include <$ac_header>
4842 _ACEOF
4843 rm -f conftest.$ac_objext
4844 if { (ac_try="$ac_compile"
4845 case "(($ac_try" in
4846   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4847   *) ac_try_echo=$ac_try;;
4848 esac
4849 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4850   (eval "$ac_compile") 2>conftest.er1
4851   ac_status=$?
4852   grep -v '^ *+' conftest.er1 >conftest.err
4853   rm -f conftest.er1
4854   cat conftest.err >&5
4855   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4856   (exit $ac_status); } && {
4857          test -z "$ac_c_werror_flag" ||
4858          test ! -s conftest.err
4859        } && test -s conftest.$ac_objext; then
4860   eval "$as_ac_Header=yes"
4861 else
4862   echo "$as_me: failed program was:" >&5
4863 sed 's/^/| /' conftest.$ac_ext >&5
4864
4865         eval "$as_ac_Header=no"
4866 fi
4867
4868 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4869 fi
4870 ac_res=`eval echo '${'$as_ac_Header'}'`
4871                { echo "$as_me:$LINENO: result: $ac_res" >&5
4872 echo "${ECHO_T}$ac_res" >&6; }
4873 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4874   cat >>confdefs.h <<_ACEOF
4875 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4876 _ACEOF
4877
4878 fi
4879
4880 done
4881
4882
4883
4884
4885
4886
4887
4888
4889
4890
4891
4892
4893
4894
4895
4896
4897
4898 for ac_header in ctype.h errno.h fcntl.h limits.h stdio.h stdlib.h string.h termcap.h termio.h termios.h time.h unistd.h values.h sys/ioctl.h sys/stream.h
4899 do
4900 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4901 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
4902   { echo "$as_me:$LINENO: checking for $ac_header" >&5
4903 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
4904 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
4905   echo $ECHO_N "(cached) $ECHO_C" >&6
4906 fi
4907 ac_res=`eval echo '${'$as_ac_Header'}'`
4908                { echo "$as_me:$LINENO: result: $ac_res" >&5
4909 echo "${ECHO_T}$ac_res" >&6; }
4910 else
4911   # Is the header compilable?
4912 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
4913 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
4914 cat >conftest.$ac_ext <<_ACEOF
4915 /* confdefs.h.  */
4916 _ACEOF
4917 cat confdefs.h >>conftest.$ac_ext
4918 cat >>conftest.$ac_ext <<_ACEOF
4919 /* end confdefs.h.  */
4920 $ac_includes_default
4921 #include <$ac_header>
4922 _ACEOF
4923 rm -f conftest.$ac_objext
4924 if { (ac_try="$ac_compile"
4925 case "(($ac_try" in
4926   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4927   *) ac_try_echo=$ac_try;;
4928 esac
4929 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4930   (eval "$ac_compile") 2>conftest.er1
4931   ac_status=$?
4932   grep -v '^ *+' conftest.er1 >conftest.err
4933   rm -f conftest.er1
4934   cat conftest.err >&5
4935   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4936   (exit $ac_status); } && {
4937          test -z "$ac_c_werror_flag" ||
4938          test ! -s conftest.err
4939        } && test -s conftest.$ac_objext; then
4940   ac_header_compiler=yes
4941 else
4942   echo "$as_me: failed program was:" >&5
4943 sed 's/^/| /' conftest.$ac_ext >&5
4944
4945         ac_header_compiler=no
4946 fi
4947
4948 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4949 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4950 echo "${ECHO_T}$ac_header_compiler" >&6; }
4951
4952 # Is the header present?
4953 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
4954 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
4955 cat >conftest.$ac_ext <<_ACEOF
4956 /* confdefs.h.  */
4957 _ACEOF
4958 cat confdefs.h >>conftest.$ac_ext
4959 cat >>conftest.$ac_ext <<_ACEOF
4960 /* end confdefs.h.  */
4961 #include <$ac_header>
4962 _ACEOF
4963 if { (ac_try="$ac_cpp conftest.$ac_ext"
4964 case "(($ac_try" in
4965   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4966   *) ac_try_echo=$ac_try;;
4967 esac
4968 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4969   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4970   ac_status=$?
4971   grep -v '^ *+' conftest.er1 >conftest.err
4972   rm -f conftest.er1
4973   cat conftest.err >&5
4974   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4975   (exit $ac_status); } >/dev/null && {
4976          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4977          test ! -s conftest.err
4978        }; then
4979   ac_header_preproc=yes
4980 else
4981   echo "$as_me: failed program was:" >&5
4982 sed 's/^/| /' conftest.$ac_ext >&5
4983
4984   ac_header_preproc=no
4985 fi
4986
4987 rm -f conftest.err conftest.$ac_ext
4988 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4989 echo "${ECHO_T}$ac_header_preproc" >&6; }
4990
4991 # So?  What about this header?
4992 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
4993   yes:no: )
4994     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
4995 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
4996     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
4997 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
4998     ac_header_preproc=yes
4999     ;;
5000   no:yes:* )
5001     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
5002 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
5003     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
5004 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
5005     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
5006 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
5007     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
5008 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
5009     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
5010 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
5011     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
5012 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
5013
5014     ;;
5015 esac
5016 { echo "$as_me:$LINENO: checking for $ac_header" >&5
5017 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
5018 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
5019   echo $ECHO_N "(cached) $ECHO_C" >&6
5020 else
5021   eval "$as_ac_Header=\$ac_header_preproc"
5022 fi
5023 ac_res=`eval echo '${'$as_ac_Header'}'`
5024                { echo "$as_me:$LINENO: result: $ac_res" >&5
5025 echo "${ECHO_T}$ac_res" >&6; }
5026
5027 fi
5028 if test `eval echo '${'$as_ac_Header'}'` = yes; then
5029   cat >>confdefs.h <<_ACEOF
5030 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
5031 _ACEOF
5032
5033 fi
5034
5035 done
5036
5037
5038 # Checks for typedefs, structures, and compiler characteristics.
5039 { echo "$as_me:$LINENO: checking whether stat file-mode macros are broken" >&5
5040 echo $ECHO_N "checking whether stat file-mode macros are broken... $ECHO_C" >&6; }
5041 if test "${ac_cv_header_stat_broken+set}" = set; then
5042   echo $ECHO_N "(cached) $ECHO_C" >&6
5043 else
5044   cat >conftest.$ac_ext <<_ACEOF
5045 /* confdefs.h.  */
5046 _ACEOF
5047 cat confdefs.h >>conftest.$ac_ext
5048 cat >>conftest.$ac_ext <<_ACEOF
5049 /* end confdefs.h.  */
5050 #include <sys/types.h>
5051 #include <sys/stat.h>
5052
5053 #if defined S_ISBLK && defined S_IFDIR
5054 extern char c1[S_ISBLK (S_IFDIR) ? -1 : 1];
5055 #endif
5056
5057 #if defined S_ISBLK && defined S_IFCHR
5058 extern char c2[S_ISBLK (S_IFCHR) ? -1 : 1];
5059 #endif
5060
5061 #if defined S_ISLNK && defined S_IFREG
5062 extern char c3[S_ISLNK (S_IFREG) ? -1 : 1];
5063 #endif
5064
5065 #if defined S_ISSOCK && defined S_IFREG
5066 extern char c4[S_ISSOCK (S_IFREG) ? -1 : 1];
5067 #endif
5068
5069 _ACEOF
5070 rm -f conftest.$ac_objext
5071 if { (ac_try="$ac_compile"
5072 case "(($ac_try" in
5073   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5074   *) ac_try_echo=$ac_try;;
5075 esac
5076 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5077   (eval "$ac_compile") 2>conftest.er1
5078   ac_status=$?
5079   grep -v '^ *+' conftest.er1 >conftest.err
5080   rm -f conftest.er1
5081   cat conftest.err >&5
5082   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5083   (exit $ac_status); } && {
5084          test -z "$ac_c_werror_flag" ||
5085          test ! -s conftest.err
5086        } && test -s conftest.$ac_objext; then
5087   ac_cv_header_stat_broken=no
5088 else
5089   echo "$as_me: failed program was:" >&5
5090 sed 's/^/| /' conftest.$ac_ext >&5
5091
5092         ac_cv_header_stat_broken=yes
5093 fi
5094
5095 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5096 fi
5097 { echo "$as_me:$LINENO: result: $ac_cv_header_stat_broken" >&5
5098 echo "${ECHO_T}$ac_cv_header_stat_broken" >&6; }
5099 if test $ac_cv_header_stat_broken = yes; then
5100
5101 cat >>confdefs.h <<\_ACEOF
5102 #define STAT_MACROS_BROKEN 1
5103 _ACEOF
5104
5105 fi
5106
5107 { echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
5108 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
5109 if test "${ac_cv_c_const+set}" = set; then
5110   echo $ECHO_N "(cached) $ECHO_C" >&6
5111 else
5112   cat >conftest.$ac_ext <<_ACEOF
5113 /* confdefs.h.  */
5114 _ACEOF
5115 cat confdefs.h >>conftest.$ac_ext
5116 cat >>conftest.$ac_ext <<_ACEOF
5117 /* end confdefs.h.  */
5118
5119 int
5120 main ()
5121 {
5122 /* FIXME: Include the comments suggested by Paul. */
5123 #ifndef __cplusplus
5124   /* Ultrix mips cc rejects this.  */
5125   typedef int charset[2];
5126   const charset cs;
5127   /* SunOS 4.1.1 cc rejects this.  */
5128   char const *const *pcpcc;
5129   char **ppc;
5130   /* NEC SVR4.0.2 mips cc rejects this.  */
5131   struct point {int x, y;};
5132   static struct point const zero = {0,0};
5133   /* AIX XL C 1.02.0.0 rejects this.
5134      It does not let you subtract one const X* pointer from another in
5135      an arm of an if-expression whose if-part is not a constant
5136      expression */
5137   const char *g = "string";
5138   pcpcc = &g + (g ? g-g : 0);
5139   /* HPUX 7.0 cc rejects these. */
5140   ++pcpcc;
5141   ppc = (char**) pcpcc;
5142   pcpcc = (char const *const *) ppc;
5143   { /* SCO 3.2v4 cc rejects this.  */
5144     char *t;
5145     char const *s = 0 ? (char *) 0 : (char const *) 0;
5146
5147     *t++ = 0;
5148     if (s) return 0;
5149   }
5150   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
5151     int x[] = {25, 17};
5152     const int *foo = &x[0];
5153     ++foo;
5154   }
5155   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
5156     typedef const int *iptr;
5157     iptr p = 0;
5158     ++p;
5159   }
5160   { /* AIX XL C 1.02.0.0 rejects this saying
5161        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
5162     struct s { int j; const int *ap[3]; };
5163     struct s *b; b->j = 5;
5164   }
5165   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
5166     const int foo = 10;
5167     if (!foo) return 0;
5168   }
5169   return !cs[0] && !zero.x;
5170 #endif
5171
5172   ;
5173   return 0;
5174 }
5175 _ACEOF
5176 rm -f conftest.$ac_objext
5177 if { (ac_try="$ac_compile"
5178 case "(($ac_try" in
5179   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5180   *) ac_try_echo=$ac_try;;
5181 esac
5182 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5183   (eval "$ac_compile") 2>conftest.er1
5184   ac_status=$?
5185   grep -v '^ *+' conftest.er1 >conftest.err
5186   rm -f conftest.er1
5187   cat conftest.err >&5
5188   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5189   (exit $ac_status); } && {
5190          test -z "$ac_c_werror_flag" ||
5191          test ! -s conftest.err
5192        } && test -s conftest.$ac_objext; then
5193   ac_cv_c_const=yes
5194 else
5195   echo "$as_me: failed program was:" >&5
5196 sed 's/^/| /' conftest.$ac_ext >&5
5197
5198         ac_cv_c_const=no
5199 fi
5200
5201 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5202 fi
5203 { echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
5204 echo "${ECHO_T}$ac_cv_c_const" >&6; }
5205 if test $ac_cv_c_const = no; then
5206
5207 cat >>confdefs.h <<\_ACEOF
5208 #define const
5209 _ACEOF
5210
5211 fi
5212
5213 { echo "$as_me:$LINENO: checking for off_t" >&5
5214 echo $ECHO_N "checking for off_t... $ECHO_C" >&6; }
5215 if test "${ac_cv_type_off_t+set}" = set; then
5216   echo $ECHO_N "(cached) $ECHO_C" >&6
5217 else
5218   cat >conftest.$ac_ext <<_ACEOF
5219 /* confdefs.h.  */
5220 _ACEOF
5221 cat confdefs.h >>conftest.$ac_ext
5222 cat >>conftest.$ac_ext <<_ACEOF
5223 /* end confdefs.h.  */
5224 $ac_includes_default
5225 typedef off_t ac__type_new_;
5226 int
5227 main ()
5228 {
5229 if ((ac__type_new_ *) 0)
5230   return 0;
5231 if (sizeof (ac__type_new_))
5232   return 0;
5233   ;
5234   return 0;
5235 }
5236 _ACEOF
5237 rm -f conftest.$ac_objext
5238 if { (ac_try="$ac_compile"
5239 case "(($ac_try" in
5240   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5241   *) ac_try_echo=$ac_try;;
5242 esac
5243 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5244   (eval "$ac_compile") 2>conftest.er1
5245   ac_status=$?
5246   grep -v '^ *+' conftest.er1 >conftest.err
5247   rm -f conftest.er1
5248   cat conftest.err >&5
5249   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5250   (exit $ac_status); } && {
5251          test -z "$ac_c_werror_flag" ||
5252          test ! -s conftest.err
5253        } && test -s conftest.$ac_objext; then
5254   ac_cv_type_off_t=yes
5255 else
5256   echo "$as_me: failed program was:" >&5
5257 sed 's/^/| /' conftest.$ac_ext >&5
5258
5259         ac_cv_type_off_t=no
5260 fi
5261
5262 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5263 fi
5264 { echo "$as_me:$LINENO: result: $ac_cv_type_off_t" >&5
5265 echo "${ECHO_T}$ac_cv_type_off_t" >&6; }
5266 if test $ac_cv_type_off_t = yes; then
5267   :
5268 else
5269
5270 cat >>confdefs.h <<_ACEOF
5271 #define off_t long int
5272 _ACEOF
5273
5274 fi
5275
5276 { echo "$as_me:$LINENO: checking for size_t" >&5
5277 echo $ECHO_N "checking for size_t... $ECHO_C" >&6; }
5278 if test "${ac_cv_type_size_t+set}" = set; then
5279   echo $ECHO_N "(cached) $ECHO_C" >&6
5280 else
5281   cat >conftest.$ac_ext <<_ACEOF
5282 /* confdefs.h.  */
5283 _ACEOF
5284 cat confdefs.h >>conftest.$ac_ext
5285 cat >>conftest.$ac_ext <<_ACEOF
5286 /* end confdefs.h.  */
5287 $ac_includes_default
5288 typedef size_t ac__type_new_;
5289 int
5290 main ()
5291 {
5292 if ((ac__type_new_ *) 0)
5293   return 0;
5294 if (sizeof (ac__type_new_))
5295   return 0;
5296   ;
5297   return 0;
5298 }
5299 _ACEOF
5300 rm -f conftest.$ac_objext
5301 if { (ac_try="$ac_compile"
5302 case "(($ac_try" in
5303   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5304   *) ac_try_echo=$ac_try;;
5305 esac
5306 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5307   (eval "$ac_compile") 2>conftest.er1
5308   ac_status=$?
5309   grep -v '^ *+' conftest.er1 >conftest.err
5310   rm -f conftest.er1
5311   cat conftest.err >&5
5312   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5313   (exit $ac_status); } && {
5314          test -z "$ac_c_werror_flag" ||
5315          test ! -s conftest.err
5316        } && test -s conftest.$ac_objext; then
5317   ac_cv_type_size_t=yes
5318 else
5319   echo "$as_me: failed program was:" >&5
5320 sed 's/^/| /' conftest.$ac_ext >&5
5321
5322         ac_cv_type_size_t=no
5323 fi
5324
5325 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5326 fi
5327 { echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
5328 echo "${ECHO_T}$ac_cv_type_size_t" >&6; }
5329 if test $ac_cv_type_size_t = yes; then
5330   :
5331 else
5332
5333 cat >>confdefs.h <<_ACEOF
5334 #define size_t unsigned int
5335 _ACEOF
5336
5337 fi
5338
5339 { echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
5340 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; }
5341 if test "${ac_cv_header_time+set}" = set; then
5342   echo $ECHO_N "(cached) $ECHO_C" >&6
5343 else
5344   cat >conftest.$ac_ext <<_ACEOF
5345 /* confdefs.h.  */
5346 _ACEOF
5347 cat confdefs.h >>conftest.$ac_ext
5348 cat >>conftest.$ac_ext <<_ACEOF
5349 /* end confdefs.h.  */
5350 #include <sys/types.h>
5351 #include <sys/time.h>
5352 #include <time.h>
5353
5354 int
5355 main ()
5356 {
5357 if ((struct tm *) 0)
5358 return 0;
5359   ;
5360   return 0;
5361 }
5362 _ACEOF
5363 rm -f conftest.$ac_objext
5364 if { (ac_try="$ac_compile"
5365 case "(($ac_try" in
5366   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5367   *) ac_try_echo=$ac_try;;
5368 esac
5369 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5370   (eval "$ac_compile") 2>conftest.er1
5371   ac_status=$?
5372   grep -v '^ *+' conftest.er1 >conftest.err
5373   rm -f conftest.er1
5374   cat conftest.err >&5
5375   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5376   (exit $ac_status); } && {
5377          test -z "$ac_c_werror_flag" ||
5378          test ! -s conftest.err
5379        } && test -s conftest.$ac_objext; then
5380   ac_cv_header_time=yes
5381 else
5382   echo "$as_me: failed program was:" >&5
5383 sed 's/^/| /' conftest.$ac_ext >&5
5384
5385         ac_cv_header_time=no
5386 fi
5387
5388 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5389 fi
5390 { echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
5391 echo "${ECHO_T}$ac_cv_header_time" >&6; }
5392 if test $ac_cv_header_time = yes; then
5393
5394 cat >>confdefs.h <<\_ACEOF
5395 #define TIME_WITH_SYS_TIME 1
5396 _ACEOF
5397
5398 fi
5399
5400
5401 # Autoheader templates for symbols defined later by AC_DEFINE.
5402
5403
5404
5405
5406
5407
5408
5409
5410
5411
5412
5413
5414
5415
5416
5417
5418
5419
5420
5421
5422
5423
5424
5425
5426
5427
5428
5429
5430
5431
5432
5433
5434
5435
5436
5437
5438
5439
5440
5441
5442
5443
5444
5445
5446
5447
5448
5449
5450
5451 # Checks for identifiers.
5452 { echo "$as_me:$LINENO: checking for off_t" >&5
5453 echo $ECHO_N "checking for off_t... $ECHO_C" >&6; }
5454 if test "${ac_cv_type_off_t+set}" = set; then
5455   echo $ECHO_N "(cached) $ECHO_C" >&6
5456 else
5457   cat >conftest.$ac_ext <<_ACEOF
5458 /* confdefs.h.  */
5459 _ACEOF
5460 cat confdefs.h >>conftest.$ac_ext
5461 cat >>conftest.$ac_ext <<_ACEOF
5462 /* end confdefs.h.  */
5463 $ac_includes_default
5464 typedef off_t ac__type_new_;
5465 int
5466 main ()
5467 {
5468 if ((ac__type_new_ *) 0)
5469   return 0;
5470 if (sizeof (ac__type_new_))
5471   return 0;
5472   ;
5473   return 0;
5474 }
5475 _ACEOF
5476 rm -f conftest.$ac_objext
5477 if { (ac_try="$ac_compile"
5478 case "(($ac_try" in
5479   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5480   *) ac_try_echo=$ac_try;;
5481 esac
5482 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5483   (eval "$ac_compile") 2>conftest.er1
5484   ac_status=$?
5485   grep -v '^ *+' conftest.er1 >conftest.err
5486   rm -f conftest.er1
5487   cat conftest.err >&5
5488   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5489   (exit $ac_status); } && {
5490          test -z "$ac_c_werror_flag" ||
5491          test ! -s conftest.err
5492        } && test -s conftest.$ac_objext; then
5493   ac_cv_type_off_t=yes
5494 else
5495   echo "$as_me: failed program was:" >&5
5496 sed 's/^/| /' conftest.$ac_ext >&5
5497
5498         ac_cv_type_off_t=no
5499 fi
5500
5501 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5502 fi
5503 { echo "$as_me:$LINENO: result: $ac_cv_type_off_t" >&5
5504 echo "${ECHO_T}$ac_cv_type_off_t" >&6; }
5505 if test $ac_cv_type_off_t = yes; then
5506   :
5507 else
5508
5509 cat >>confdefs.h <<_ACEOF
5510 #define off_t long int
5511 _ACEOF
5512
5513 fi
5514
5515 { echo "$as_me:$LINENO: checking for void" >&5
5516 echo $ECHO_N "checking for void... $ECHO_C" >&6; }
5517 cat >conftest.$ac_ext <<_ACEOF
5518 /* confdefs.h.  */
5519 _ACEOF
5520 cat confdefs.h >>conftest.$ac_ext
5521 cat >>conftest.$ac_ext <<_ACEOF
5522 /* end confdefs.h.  */
5523
5524 int
5525 main ()
5526 {
5527 void *foo = 0;
5528   ;
5529   return 0;
5530 }
5531 _ACEOF
5532 rm -f conftest.$ac_objext
5533 if { (ac_try="$ac_compile"
5534 case "(($ac_try" in
5535   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5536   *) ac_try_echo=$ac_try;;
5537 esac
5538 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5539   (eval "$ac_compile") 2>conftest.er1
5540   ac_status=$?
5541   grep -v '^ *+' conftest.er1 >conftest.err
5542   rm -f conftest.er1
5543   cat conftest.err >&5
5544   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5545   (exit $ac_status); } && {
5546          test -z "$ac_c_werror_flag" ||
5547          test ! -s conftest.err
5548        } && test -s conftest.$ac_objext; then
5549   { echo "$as_me:$LINENO: result: yes" >&5
5550 echo "${ECHO_T}yes" >&6; }; cat >>confdefs.h <<\_ACEOF
5551 #define HAVE_VOID 1
5552 _ACEOF
5553
5554 else
5555   echo "$as_me: failed program was:" >&5
5556 sed 's/^/| /' conftest.$ac_ext >&5
5557
5558         { echo "$as_me:$LINENO: result: no" >&5
5559 echo "${ECHO_T}no" >&6; }
5560 fi
5561
5562 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5563 { echo "$as_me:$LINENO: checking for const" >&5
5564 echo $ECHO_N "checking for const... $ECHO_C" >&6; }
5565 cat >conftest.$ac_ext <<_ACEOF
5566 /* confdefs.h.  */
5567 _ACEOF
5568 cat confdefs.h >>conftest.$ac_ext
5569 cat >>conftest.$ac_ext <<_ACEOF
5570 /* end confdefs.h.  */
5571
5572 int
5573 main ()
5574 {
5575 const int foo = 0;
5576   ;
5577   return 0;
5578 }
5579 _ACEOF
5580 rm -f conftest.$ac_objext
5581 if { (ac_try="$ac_compile"
5582 case "(($ac_try" in
5583   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5584   *) ac_try_echo=$ac_try;;
5585 esac
5586 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5587   (eval "$ac_compile") 2>conftest.er1
5588   ac_status=$?
5589   grep -v '^ *+' conftest.er1 >conftest.err
5590   rm -f conftest.er1
5591   cat conftest.err >&5
5592   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5593   (exit $ac_status); } && {
5594          test -z "$ac_c_werror_flag" ||
5595          test ! -s conftest.err
5596        } && test -s conftest.$ac_objext; then
5597   { echo "$as_me:$LINENO: result: yes" >&5
5598 echo "${ECHO_T}yes" >&6; }; cat >>confdefs.h <<\_ACEOF
5599 #define HAVE_CONST 1
5600 _ACEOF
5601
5602 else
5603   echo "$as_me: failed program was:" >&5
5604 sed 's/^/| /' conftest.$ac_ext >&5
5605
5606         { echo "$as_me:$LINENO: result: no" >&5
5607 echo "${ECHO_T}no" >&6; }
5608 fi
5609
5610 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5611 { echo "$as_me:$LINENO: checking for time_t" >&5
5612 echo $ECHO_N "checking for time_t... $ECHO_C" >&6; }
5613 cat >conftest.$ac_ext <<_ACEOF
5614 /* confdefs.h.  */
5615 _ACEOF
5616 cat confdefs.h >>conftest.$ac_ext
5617 cat >>conftest.$ac_ext <<_ACEOF
5618 /* end confdefs.h.  */
5619 #include <time.h>
5620 int
5621 main ()
5622 {
5623 time_t t = 0;
5624   ;
5625   return 0;
5626 }
5627 _ACEOF
5628 rm -f conftest.$ac_objext
5629 if { (ac_try="$ac_compile"
5630 case "(($ac_try" in
5631   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5632   *) ac_try_echo=$ac_try;;
5633 esac
5634 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5635   (eval "$ac_compile") 2>conftest.er1
5636   ac_status=$?
5637   grep -v '^ *+' conftest.er1 >conftest.err
5638   rm -f conftest.er1
5639   cat conftest.err >&5
5640   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5641   (exit $ac_status); } && {
5642          test -z "$ac_c_werror_flag" ||
5643          test ! -s conftest.err
5644        } && test -s conftest.$ac_objext; then
5645   { echo "$as_me:$LINENO: result: yes" >&5
5646 echo "${ECHO_T}yes" >&6; }; cat >>confdefs.h <<\_ACEOF
5647 #define HAVE_TIME_T 1
5648 _ACEOF
5649
5650 else
5651   echo "$as_me: failed program was:" >&5
5652 sed 's/^/| /' conftest.$ac_ext >&5
5653
5654         { echo "$as_me:$LINENO: result: no" >&5
5655 echo "${ECHO_T}no" >&6; }
5656 fi
5657
5658 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5659
5660 # Checks for library functions.
5661 { echo "$as_me:$LINENO: checking return type of signal handlers" >&5
5662 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6; }
5663 if test "${ac_cv_type_signal+set}" = set; then
5664   echo $ECHO_N "(cached) $ECHO_C" >&6
5665 else
5666   cat >conftest.$ac_ext <<_ACEOF
5667 /* confdefs.h.  */
5668 _ACEOF
5669 cat confdefs.h >>conftest.$ac_ext
5670 cat >>conftest.$ac_ext <<_ACEOF
5671 /* end confdefs.h.  */
5672 #include <sys/types.h>
5673 #include <signal.h>
5674
5675 int
5676 main ()
5677 {
5678 return *(signal (0, 0)) (0) == 1;
5679   ;
5680   return 0;
5681 }
5682 _ACEOF
5683 rm -f conftest.$ac_objext
5684 if { (ac_try="$ac_compile"
5685 case "(($ac_try" in
5686   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5687   *) ac_try_echo=$ac_try;;
5688 esac
5689 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5690   (eval "$ac_compile") 2>conftest.er1
5691   ac_status=$?
5692   grep -v '^ *+' conftest.er1 >conftest.err
5693   rm -f conftest.er1
5694   cat conftest.err >&5
5695   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5696   (exit $ac_status); } && {
5697          test -z "$ac_c_werror_flag" ||
5698          test ! -s conftest.err
5699        } && test -s conftest.$ac_objext; then
5700   ac_cv_type_signal=int
5701 else
5702   echo "$as_me: failed program was:" >&5
5703 sed 's/^/| /' conftest.$ac_ext >&5
5704
5705         ac_cv_type_signal=void
5706 fi
5707
5708 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5709 fi
5710 { echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
5711 echo "${ECHO_T}$ac_cv_type_signal" >&6; }
5712
5713 cat >>confdefs.h <<_ACEOF
5714 #define RETSIGTYPE $ac_cv_type_signal
5715 _ACEOF
5716
5717
5718
5719
5720
5721
5722
5723
5724
5725
5726
5727 for ac_func in fsync popen _setjmp sigprocmask sigsetmask snprintf stat system fchmod
5728 do
5729 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
5730 { echo "$as_me:$LINENO: checking for $ac_func" >&5
5731 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
5732 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
5733   echo $ECHO_N "(cached) $ECHO_C" >&6
5734 else
5735   cat >conftest.$ac_ext <<_ACEOF
5736 /* confdefs.h.  */
5737 _ACEOF
5738 cat confdefs.h >>conftest.$ac_ext
5739 cat >>conftest.$ac_ext <<_ACEOF
5740 /* end confdefs.h.  */
5741 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
5742    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
5743 #define $ac_func innocuous_$ac_func
5744
5745 /* System header to define __stub macros and hopefully few prototypes,
5746     which can conflict with char $ac_func (); below.
5747     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5748     <limits.h> exists even on freestanding compilers.  */
5749
5750 #ifdef __STDC__
5751 # include <limits.h>
5752 #else
5753 # include <assert.h>
5754 #endif
5755
5756 #undef $ac_func
5757
5758 /* Override any GCC internal prototype to avoid an error.
5759    Use char because int might match the return type of a GCC
5760    builtin and then its argument prototype would still apply.  */
5761 #ifdef __cplusplus
5762 extern "C"
5763 #endif
5764 char $ac_func ();
5765 /* The GNU C library defines this for functions which it implements
5766     to always fail with ENOSYS.  Some functions are actually named
5767     something starting with __ and the normal name is an alias.  */
5768 #if defined __stub_$ac_func || defined __stub___$ac_func
5769 choke me
5770 #endif
5771
5772 int
5773 main ()
5774 {
5775 return $ac_func ();
5776   ;
5777   return 0;
5778 }
5779 _ACEOF
5780 rm -f conftest.$ac_objext conftest$ac_exeext
5781 if { (ac_try="$ac_link"
5782 case "(($ac_try" in
5783   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5784   *) ac_try_echo=$ac_try;;
5785 esac
5786 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5787   (eval "$ac_link") 2>conftest.er1
5788   ac_status=$?
5789   grep -v '^ *+' conftest.er1 >conftest.err
5790   rm -f conftest.er1
5791   cat conftest.err >&5
5792   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5793   (exit $ac_status); } && {
5794          test -z "$ac_c_werror_flag" ||
5795          test ! -s conftest.err
5796        } && test -s conftest$ac_exeext &&
5797        $as_test_x conftest$ac_exeext; then
5798   eval "$as_ac_var=yes"
5799 else
5800   echo "$as_me: failed program was:" >&5
5801 sed 's/^/| /' conftest.$ac_ext >&5
5802
5803         eval "$as_ac_var=no"
5804 fi
5805
5806 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5807       conftest$ac_exeext conftest.$ac_ext
5808 fi
5809 ac_res=`eval echo '${'$as_ac_var'}'`
5810                { echo "$as_me:$LINENO: result: $ac_res" >&5
5811 echo "${ECHO_T}$ac_res" >&6; }
5812 if test `eval echo '${'$as_ac_var'}'` = yes; then
5813   cat >>confdefs.h <<_ACEOF
5814 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
5815 _ACEOF
5816
5817 fi
5818 done
5819
5820
5821 # AC_CHECK_FUNCS may not work for inline functions, so test these separately.
5822 { echo "$as_me:$LINENO: checking for memcpy" >&5
5823 echo $ECHO_N "checking for memcpy... $ECHO_C" >&6; }
5824 cat >conftest.$ac_ext <<_ACEOF
5825 /* confdefs.h.  */
5826 _ACEOF
5827 cat confdefs.h >>conftest.$ac_ext
5828 cat >>conftest.$ac_ext <<_ACEOF
5829 /* end confdefs.h.  */
5830
5831 #if HAVE_STRING_H
5832 #include <string.h>
5833 #endif
5834 int
5835 main ()
5836 {
5837 memcpy(0,0,0);
5838   ;
5839   return 0;
5840 }
5841 _ACEOF
5842 rm -f conftest.$ac_objext conftest$ac_exeext
5843 if { (ac_try="$ac_link"
5844 case "(($ac_try" in
5845   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5846   *) ac_try_echo=$ac_try;;
5847 esac
5848 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5849   (eval "$ac_link") 2>conftest.er1
5850   ac_status=$?
5851   grep -v '^ *+' conftest.er1 >conftest.err
5852   rm -f conftest.er1
5853   cat conftest.err >&5
5854   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5855   (exit $ac_status); } && {
5856          test -z "$ac_c_werror_flag" ||
5857          test ! -s conftest.err
5858        } && test -s conftest$ac_exeext &&
5859        $as_test_x conftest$ac_exeext; then
5860   { echo "$as_me:$LINENO: result: yes" >&5
5861 echo "${ECHO_T}yes" >&6; }; cat >>confdefs.h <<\_ACEOF
5862 #define HAVE_MEMCPY 1
5863 _ACEOF
5864
5865 else
5866   echo "$as_me: failed program was:" >&5
5867 sed 's/^/| /' conftest.$ac_ext >&5
5868
5869         { echo "$as_me:$LINENO: result: no" >&5
5870 echo "${ECHO_T}no" >&6; }
5871 fi
5872
5873 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5874       conftest$ac_exeext conftest.$ac_ext
5875
5876 { echo "$as_me:$LINENO: checking for strchr" >&5
5877 echo $ECHO_N "checking for strchr... $ECHO_C" >&6; }
5878 cat >conftest.$ac_ext <<_ACEOF
5879 /* confdefs.h.  */
5880 _ACEOF
5881 cat confdefs.h >>conftest.$ac_ext
5882 cat >>conftest.$ac_ext <<_ACEOF
5883 /* end confdefs.h.  */
5884
5885 #if HAVE_STRING_H
5886 #include <string.h>
5887 #endif
5888 int
5889 main ()
5890 {
5891 strchr("x",'x');
5892   ;
5893   return 0;
5894 }
5895 _ACEOF
5896 rm -f conftest.$ac_objext conftest$ac_exeext
5897 if { (ac_try="$ac_link"
5898 case "(($ac_try" in
5899   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5900   *) ac_try_echo=$ac_try;;
5901 esac
5902 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5903   (eval "$ac_link") 2>conftest.er1
5904   ac_status=$?
5905   grep -v '^ *+' conftest.er1 >conftest.err
5906   rm -f conftest.er1
5907   cat conftest.err >&5
5908   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5909   (exit $ac_status); } && {
5910          test -z "$ac_c_werror_flag" ||
5911          test ! -s conftest.err
5912        } && test -s conftest$ac_exeext &&
5913        $as_test_x conftest$ac_exeext; then
5914   { echo "$as_me:$LINENO: result: yes" >&5
5915 echo "${ECHO_T}yes" >&6; }; cat >>confdefs.h <<\_ACEOF
5916 #define HAVE_STRCHR 1
5917 _ACEOF
5918
5919 else
5920   echo "$as_me: failed program was:" >&5
5921 sed 's/^/| /' conftest.$ac_ext >&5
5922
5923         { echo "$as_me:$LINENO: result: no" >&5
5924 echo "${ECHO_T}no" >&6; }
5925 fi
5926
5927 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5928       conftest$ac_exeext conftest.$ac_ext
5929
5930 { echo "$as_me:$LINENO: checking for strstr" >&5
5931 echo $ECHO_N "checking for strstr... $ECHO_C" >&6; }
5932 cat >conftest.$ac_ext <<_ACEOF
5933 /* confdefs.h.  */
5934 _ACEOF
5935 cat confdefs.h >>conftest.$ac_ext
5936 cat >>conftest.$ac_ext <<_ACEOF
5937 /* end confdefs.h.  */
5938
5939 #if HAVE_STRING_H
5940 #include <string.h>
5941 #endif
5942 int
5943 main ()
5944 {
5945 strstr("x","x");
5946   ;
5947   return 0;
5948 }
5949 _ACEOF
5950 rm -f conftest.$ac_objext conftest$ac_exeext
5951 if { (ac_try="$ac_link"
5952 case "(($ac_try" in
5953   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5954   *) ac_try_echo=$ac_try;;
5955 esac
5956 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5957   (eval "$ac_link") 2>conftest.er1
5958   ac_status=$?
5959   grep -v '^ *+' conftest.er1 >conftest.err
5960   rm -f conftest.er1
5961   cat conftest.err >&5
5962   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5963   (exit $ac_status); } && {
5964          test -z "$ac_c_werror_flag" ||
5965          test ! -s conftest.err
5966        } && test -s conftest$ac_exeext &&
5967        $as_test_x conftest$ac_exeext; then
5968   { echo "$as_me:$LINENO: result: yes" >&5
5969 echo "${ECHO_T}yes" >&6; }; cat >>confdefs.h <<\_ACEOF
5970 #define HAVE_STRSTR 1
5971 _ACEOF
5972
5973 else
5974   echo "$as_me: failed program was:" >&5
5975 sed 's/^/| /' conftest.$ac_ext >&5
5976
5977         { echo "$as_me:$LINENO: result: no" >&5
5978 echo "${ECHO_T}no" >&6; }
5979 fi
5980
5981 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
5982       conftest$ac_exeext conftest.$ac_ext
5983
5984 # Some systems have termios.h but not the corresponding functions.
5985 { echo "$as_me:$LINENO: checking for tcgetattr" >&5
5986 echo $ECHO_N "checking for tcgetattr... $ECHO_C" >&6; }
5987 if test "${ac_cv_func_tcgetattr+set}" = set; then
5988   echo $ECHO_N "(cached) $ECHO_C" >&6
5989 else
5990   cat >conftest.$ac_ext <<_ACEOF
5991 /* confdefs.h.  */
5992 _ACEOF
5993 cat confdefs.h >>conftest.$ac_ext
5994 cat >>conftest.$ac_ext <<_ACEOF
5995 /* end confdefs.h.  */
5996 /* Define tcgetattr to an innocuous variant, in case <limits.h> declares tcgetattr.
5997    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
5998 #define tcgetattr innocuous_tcgetattr
5999
6000 /* System header to define __stub macros and hopefully few prototypes,
6001     which can conflict with char tcgetattr (); below.
6002     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6003     <limits.h> exists even on freestanding compilers.  */
6004
6005 #ifdef __STDC__
6006 # include <limits.h>
6007 #else
6008 # include <assert.h>
6009 #endif
6010
6011 #undef tcgetattr
6012
6013 /* Override any GCC internal prototype to avoid an error.
6014    Use char because int might match the return type of a GCC
6015    builtin and then its argument prototype would still apply.  */
6016 #ifdef __cplusplus
6017 extern "C"
6018 #endif
6019 char tcgetattr ();
6020 /* The GNU C library defines this for functions which it implements
6021     to always fail with ENOSYS.  Some functions are actually named
6022     something starting with __ and the normal name is an alias.  */
6023 #if defined __stub_tcgetattr || defined __stub___tcgetattr
6024 choke me
6025 #endif
6026
6027 int
6028 main ()
6029 {
6030 return tcgetattr ();
6031   ;
6032   return 0;
6033 }
6034 _ACEOF
6035 rm -f conftest.$ac_objext conftest$ac_exeext
6036 if { (ac_try="$ac_link"
6037 case "(($ac_try" in
6038   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6039   *) ac_try_echo=$ac_try;;
6040 esac
6041 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6042   (eval "$ac_link") 2>conftest.er1
6043   ac_status=$?
6044   grep -v '^ *+' conftest.er1 >conftest.err
6045   rm -f conftest.er1
6046   cat conftest.err >&5
6047   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6048   (exit $ac_status); } && {
6049          test -z "$ac_c_werror_flag" ||
6050          test ! -s conftest.err
6051        } && test -s conftest$ac_exeext &&
6052        $as_test_x conftest$ac_exeext; then
6053   ac_cv_func_tcgetattr=yes
6054 else
6055   echo "$as_me: failed program was:" >&5
6056 sed 's/^/| /' conftest.$ac_ext >&5
6057
6058         ac_cv_func_tcgetattr=no
6059 fi
6060
6061 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6062       conftest$ac_exeext conftest.$ac_ext
6063 fi
6064 { echo "$as_me:$LINENO: result: $ac_cv_func_tcgetattr" >&5
6065 echo "${ECHO_T}$ac_cv_func_tcgetattr" >&6; }
6066 if test $ac_cv_func_tcgetattr = yes; then
6067   cat >>confdefs.h <<\_ACEOF
6068 #define HAVE_TERMIOS_FUNCS 1
6069 _ACEOF
6070
6071 fi
6072
6073
6074 { echo "$as_me:$LINENO: checking for fileno" >&5
6075 echo $ECHO_N "checking for fileno... $ECHO_C" >&6; }
6076 cat >conftest.$ac_ext <<_ACEOF
6077 /* confdefs.h.  */
6078 _ACEOF
6079 cat confdefs.h >>conftest.$ac_ext
6080 cat >>conftest.$ac_ext <<_ACEOF
6081 /* end confdefs.h.  */
6082
6083 #if HAVE_STDIO_H
6084 #include <stdio.h>
6085 #endif
6086 int
6087 main ()
6088 {
6089 static int x; x = fileno(stdin);
6090   ;
6091   return 0;
6092 }
6093 _ACEOF
6094 rm -f conftest.$ac_objext conftest$ac_exeext
6095 if { (ac_try="$ac_link"
6096 case "(($ac_try" in
6097   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6098   *) ac_try_echo=$ac_try;;
6099 esac
6100 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6101   (eval "$ac_link") 2>conftest.er1
6102   ac_status=$?
6103   grep -v '^ *+' conftest.er1 >conftest.err
6104   rm -f conftest.er1
6105   cat conftest.err >&5
6106   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6107   (exit $ac_status); } && {
6108          test -z "$ac_c_werror_flag" ||
6109          test ! -s conftest.err
6110        } && test -s conftest$ac_exeext &&
6111        $as_test_x conftest$ac_exeext; then
6112   { echo "$as_me:$LINENO: result: yes" >&5
6113 echo "${ECHO_T}yes" >&6; }; cat >>confdefs.h <<\_ACEOF
6114 #define HAVE_FILENO 1
6115 _ACEOF
6116
6117 else
6118   echo "$as_me: failed program was:" >&5
6119 sed 's/^/| /' conftest.$ac_ext >&5
6120
6121         { echo "$as_me:$LINENO: result: no" >&5
6122 echo "${ECHO_T}no" >&6; }
6123 fi
6124
6125 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6126       conftest$ac_exeext conftest.$ac_ext
6127
6128 { echo "$as_me:$LINENO: checking for strerror" >&5
6129 echo $ECHO_N "checking for strerror... $ECHO_C" >&6; }
6130 cat >conftest.$ac_ext <<_ACEOF
6131 /* confdefs.h.  */
6132 _ACEOF
6133 cat confdefs.h >>conftest.$ac_ext
6134 cat >>conftest.$ac_ext <<_ACEOF
6135 /* end confdefs.h.  */
6136
6137 #if HAVE_STDIO_H
6138 #include <stdio.h>
6139 #endif
6140 #if HAVE_STRING_H
6141 #include <string.h>
6142 #endif
6143 #if HAVE_ERRNO_H
6144 #include <errno.h>
6145 #endif
6146 int
6147 main ()
6148 {
6149 static char *x; x = strerror(0);
6150   ;
6151   return 0;
6152 }
6153 _ACEOF
6154 rm -f conftest.$ac_objext conftest$ac_exeext
6155 if { (ac_try="$ac_link"
6156 case "(($ac_try" in
6157   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6158   *) ac_try_echo=$ac_try;;
6159 esac
6160 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6161   (eval "$ac_link") 2>conftest.er1
6162   ac_status=$?
6163   grep -v '^ *+' conftest.er1 >conftest.err
6164   rm -f conftest.er1
6165   cat conftest.err >&5
6166   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6167   (exit $ac_status); } && {
6168          test -z "$ac_c_werror_flag" ||
6169          test ! -s conftest.err
6170        } && test -s conftest$ac_exeext &&
6171        $as_test_x conftest$ac_exeext; then
6172   { echo "$as_me:$LINENO: result: yes" >&5
6173 echo "${ECHO_T}yes" >&6; }; cat >>confdefs.h <<\_ACEOF
6174 #define HAVE_STRERROR 1
6175 _ACEOF
6176
6177 else
6178   echo "$as_me: failed program was:" >&5
6179 sed 's/^/| /' conftest.$ac_ext >&5
6180
6181         { echo "$as_me:$LINENO: result: no" >&5
6182 echo "${ECHO_T}no" >&6; }
6183 fi
6184
6185 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6186       conftest$ac_exeext conftest.$ac_ext
6187
6188 { echo "$as_me:$LINENO: checking for sys_errlist" >&5
6189 echo $ECHO_N "checking for sys_errlist... $ECHO_C" >&6; }
6190 cat >conftest.$ac_ext <<_ACEOF
6191 /* confdefs.h.  */
6192 _ACEOF
6193 cat confdefs.h >>conftest.$ac_ext
6194 cat >>conftest.$ac_ext <<_ACEOF
6195 /* end confdefs.h.  */
6196
6197 int
6198 main ()
6199 {
6200 extern char *sys_errlist[]; static char **x; x = sys_errlist;
6201   ;
6202   return 0;
6203 }
6204 _ACEOF
6205 rm -f conftest.$ac_objext conftest$ac_exeext
6206 if { (ac_try="$ac_link"
6207 case "(($ac_try" in
6208   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6209   *) ac_try_echo=$ac_try;;
6210 esac
6211 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6212   (eval "$ac_link") 2>conftest.er1
6213   ac_status=$?
6214   grep -v '^ *+' conftest.er1 >conftest.err
6215   rm -f conftest.er1
6216   cat conftest.err >&5
6217   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6218   (exit $ac_status); } && {
6219          test -z "$ac_c_werror_flag" ||
6220          test ! -s conftest.err
6221        } && test -s conftest$ac_exeext &&
6222        $as_test_x conftest$ac_exeext; then
6223   { echo "$as_me:$LINENO: result: yes" >&5
6224 echo "${ECHO_T}yes" >&6; }; cat >>confdefs.h <<\_ACEOF
6225 #define HAVE_SYS_ERRLIST 1
6226 _ACEOF
6227
6228 else
6229   echo "$as_me: failed program was:" >&5
6230 sed 's/^/| /' conftest.$ac_ext >&5
6231
6232         { echo "$as_me:$LINENO: result: no" >&5
6233 echo "${ECHO_T}no" >&6; }
6234 fi
6235
6236 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6237       conftest$ac_exeext conftest.$ac_ext
6238
6239 { echo "$as_me:$LINENO: checking for sigset_t" >&5
6240 echo $ECHO_N "checking for sigset_t... $ECHO_C" >&6; }
6241 if test "${ac_cv_type_sigset_t+set}" = set; then
6242   echo $ECHO_N "(cached) $ECHO_C" >&6
6243 else
6244   cat >conftest.$ac_ext <<_ACEOF
6245 /* confdefs.h.  */
6246 _ACEOF
6247 cat confdefs.h >>conftest.$ac_ext
6248 cat >>conftest.$ac_ext <<_ACEOF
6249 /* end confdefs.h.  */
6250 #include <signal.h>
6251
6252 typedef sigset_t ac__type_new_;
6253 int
6254 main ()
6255 {
6256 if ((ac__type_new_ *) 0)
6257   return 0;
6258 if (sizeof (ac__type_new_))
6259   return 0;
6260   ;
6261   return 0;
6262 }
6263 _ACEOF
6264 rm -f conftest.$ac_objext
6265 if { (ac_try="$ac_compile"
6266 case "(($ac_try" in
6267   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6268   *) ac_try_echo=$ac_try;;
6269 esac
6270 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6271   (eval "$ac_compile") 2>conftest.er1
6272   ac_status=$?
6273   grep -v '^ *+' conftest.er1 >conftest.err
6274   rm -f conftest.er1
6275   cat conftest.err >&5
6276   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6277   (exit $ac_status); } && {
6278          test -z "$ac_c_werror_flag" ||
6279          test ! -s conftest.err
6280        } && test -s conftest.$ac_objext; then
6281   ac_cv_type_sigset_t=yes
6282 else
6283   echo "$as_me: failed program was:" >&5
6284 sed 's/^/| /' conftest.$ac_ext >&5
6285
6286         ac_cv_type_sigset_t=no
6287 fi
6288
6289 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6290 fi
6291 { echo "$as_me:$LINENO: result: $ac_cv_type_sigset_t" >&5
6292 echo "${ECHO_T}$ac_cv_type_sigset_t" >&6; }
6293 if test $ac_cv_type_sigset_t = yes; then
6294
6295 cat >>confdefs.h <<_ACEOF
6296 #define HAVE_SIGSET_T 1
6297 _ACEOF
6298
6299
6300 fi
6301
6302
6303 { echo "$as_me:$LINENO: checking for sigemptyset" >&5
6304 echo $ECHO_N "checking for sigemptyset... $ECHO_C" >&6; }
6305 cat >conftest.$ac_ext <<_ACEOF
6306 /* confdefs.h.  */
6307 _ACEOF
6308 cat confdefs.h >>conftest.$ac_ext
6309 cat >>conftest.$ac_ext <<_ACEOF
6310 /* end confdefs.h.  */
6311
6312 #include <signal.h>
6313
6314 int
6315 main ()
6316 {
6317 sigset_t s; sigemptyset(&s);
6318   ;
6319   return 0;
6320 }
6321 _ACEOF
6322 rm -f conftest.$ac_objext conftest$ac_exeext
6323 if { (ac_try="$ac_link"
6324 case "(($ac_try" in
6325   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6326   *) ac_try_echo=$ac_try;;
6327 esac
6328 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6329   (eval "$ac_link") 2>conftest.er1
6330   ac_status=$?
6331   grep -v '^ *+' conftest.er1 >conftest.err
6332   rm -f conftest.er1
6333   cat conftest.err >&5
6334   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6335   (exit $ac_status); } && {
6336          test -z "$ac_c_werror_flag" ||
6337          test ! -s conftest.err
6338        } && test -s conftest$ac_exeext &&
6339        $as_test_x conftest$ac_exeext; then
6340   { echo "$as_me:$LINENO: result: yes" >&5
6341 echo "${ECHO_T}yes" >&6; }; cat >>confdefs.h <<\_ACEOF
6342 #define HAVE_SIGEMPTYSET 1
6343 _ACEOF
6344
6345 else
6346   echo "$as_me: failed program was:" >&5
6347 sed 's/^/| /' conftest.$ac_ext >&5
6348
6349         { echo "$as_me:$LINENO: result: no" >&5
6350 echo "${ECHO_T}no" >&6; }
6351 fi
6352
6353 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6354       conftest$ac_exeext conftest.$ac_ext
6355
6356 have_errno=no
6357 { echo "$as_me:$LINENO: checking for errno" >&5
6358 echo $ECHO_N "checking for errno... $ECHO_C" >&6; }
6359 cat >conftest.$ac_ext <<_ACEOF
6360 /* confdefs.h.  */
6361 _ACEOF
6362 cat confdefs.h >>conftest.$ac_ext
6363 cat >>conftest.$ac_ext <<_ACEOF
6364 /* end confdefs.h.  */
6365
6366 #if HAVE_ERRNO_H
6367 #include <errno.h>
6368 #endif
6369 int
6370 main ()
6371 {
6372 static int x; x = errno;
6373   ;
6374   return 0;
6375 }
6376 _ACEOF
6377 rm -f conftest.$ac_objext conftest$ac_exeext
6378 if { (ac_try="$ac_link"
6379 case "(($ac_try" in
6380   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6381   *) ac_try_echo=$ac_try;;
6382 esac
6383 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6384   (eval "$ac_link") 2>conftest.er1
6385   ac_status=$?
6386   grep -v '^ *+' conftest.er1 >conftest.err
6387   rm -f conftest.er1
6388   cat conftest.err >&5
6389   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6390   (exit $ac_status); } && {
6391          test -z "$ac_c_werror_flag" ||
6392          test ! -s conftest.err
6393        } && test -s conftest$ac_exeext &&
6394        $as_test_x conftest$ac_exeext; then
6395   { echo "$as_me:$LINENO: result: yes - in errno.h" >&5
6396 echo "${ECHO_T}yes - in errno.h" >&6; }; cat >>confdefs.h <<\_ACEOF
6397 #define HAVE_ERRNO 1
6398 _ACEOF
6399  have_errno=yes
6400 else
6401   echo "$as_me: failed program was:" >&5
6402 sed 's/^/| /' conftest.$ac_ext >&5
6403
6404
6405 fi
6406
6407 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6408       conftest$ac_exeext conftest.$ac_ext
6409 if test $have_errno = no; then
6410 cat >conftest.$ac_ext <<_ACEOF
6411 /* confdefs.h.  */
6412 _ACEOF
6413 cat confdefs.h >>conftest.$ac_ext
6414 cat >>conftest.$ac_ext <<_ACEOF
6415 /* end confdefs.h.  */
6416
6417 #if HAVE_ERRNO_H
6418 #include <errno.h>
6419 #endif
6420 int
6421 main ()
6422 {
6423 extern int errno; static int x; x = errno;
6424   ;
6425   return 0;
6426 }
6427 _ACEOF
6428 rm -f conftest.$ac_objext conftest$ac_exeext
6429 if { (ac_try="$ac_link"
6430 case "(($ac_try" in
6431   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6432   *) ac_try_echo=$ac_try;;
6433 esac
6434 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6435   (eval "$ac_link") 2>conftest.er1
6436   ac_status=$?
6437   grep -v '^ *+' conftest.er1 >conftest.err
6438   rm -f conftest.er1
6439   cat conftest.err >&5
6440   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6441   (exit $ac_status); } && {
6442          test -z "$ac_c_werror_flag" ||
6443          test ! -s conftest.err
6444        } && test -s conftest$ac_exeext &&
6445        $as_test_x conftest$ac_exeext; then
6446   { echo "$as_me:$LINENO: result: yes - must define" >&5
6447 echo "${ECHO_T}yes - must define" >&6; }; cat >>confdefs.h <<\_ACEOF
6448 #define HAVE_ERRNO 1
6449 _ACEOF
6450  cat >>confdefs.h <<\_ACEOF
6451 #define MUST_DEFINE_ERRNO 1
6452 _ACEOF
6453
6454 else
6455   echo "$as_me: failed program was:" >&5
6456 sed 's/^/| /' conftest.$ac_ext >&5
6457
6458         { echo "$as_me:$LINENO: result: no" >&5
6459 echo "${ECHO_T}no" >&6; }
6460 fi
6461
6462 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6463       conftest$ac_exeext conftest.$ac_ext
6464 fi
6465
6466 { echo "$as_me:$LINENO: checking for locale" >&5
6467 echo $ECHO_N "checking for locale... $ECHO_C" >&6; }
6468 cat >conftest.$ac_ext <<_ACEOF
6469 /* confdefs.h.  */
6470 _ACEOF
6471 cat confdefs.h >>conftest.$ac_ext
6472 cat >>conftest.$ac_ext <<_ACEOF
6473 /* end confdefs.h.  */
6474 #include <locale.h>
6475 #include <ctype.h>
6476 int
6477 main ()
6478 {
6479 setlocale(LC_CTYPE,""); isprint(0); iscntrl(0);
6480   ;
6481   return 0;
6482 }
6483 _ACEOF
6484 rm -f conftest.$ac_objext conftest$ac_exeext
6485 if { (ac_try="$ac_link"
6486 case "(($ac_try" in
6487   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6488   *) ac_try_echo=$ac_try;;
6489 esac
6490 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6491   (eval "$ac_link") 2>conftest.er1
6492   ac_status=$?
6493   grep -v '^ *+' conftest.er1 >conftest.err
6494   rm -f conftest.er1
6495   cat conftest.err >&5
6496   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6497   (exit $ac_status); } && {
6498          test -z "$ac_c_werror_flag" ||
6499          test ! -s conftest.err
6500        } && test -s conftest$ac_exeext &&
6501        $as_test_x conftest$ac_exeext; then
6502   { echo "$as_me:$LINENO: result: yes" >&5
6503 echo "${ECHO_T}yes" >&6; }; cat >>confdefs.h <<\_ACEOF
6504 #define HAVE_LOCALE 1
6505 _ACEOF
6506
6507 else
6508   echo "$as_me: failed program was:" >&5
6509 sed 's/^/| /' conftest.$ac_ext >&5
6510
6511         { echo "$as_me:$LINENO: result: no" >&5
6512 echo "${ECHO_T}no" >&6; }
6513 fi
6514
6515 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6516       conftest$ac_exeext conftest.$ac_ext
6517 { echo "$as_me:$LINENO: checking for ctype functions" >&5
6518 echo $ECHO_N "checking for ctype functions... $ECHO_C" >&6; }
6519 cat >conftest.$ac_ext <<_ACEOF
6520 /* confdefs.h.  */
6521 _ACEOF
6522 cat confdefs.h >>conftest.$ac_ext
6523 cat >>conftest.$ac_ext <<_ACEOF
6524 /* end confdefs.h.  */
6525
6526 #if HAVE_CTYPE_H
6527 #include <ctype.h>
6528 #endif
6529 int
6530 main ()
6531 {
6532 static int x; x = isupper(x); x = tolower(x); x = toupper(x);
6533   ;
6534   return 0;
6535 }
6536 _ACEOF
6537 rm -f conftest.$ac_objext conftest$ac_exeext
6538 if { (ac_try="$ac_link"
6539 case "(($ac_try" in
6540   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6541   *) ac_try_echo=$ac_try;;
6542 esac
6543 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6544   (eval "$ac_link") 2>conftest.er1
6545   ac_status=$?
6546   grep -v '^ *+' conftest.er1 >conftest.err
6547   rm -f conftest.er1
6548   cat conftest.err >&5
6549   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6550   (exit $ac_status); } && {
6551          test -z "$ac_c_werror_flag" ||
6552          test ! -s conftest.err
6553        } && test -s conftest$ac_exeext &&
6554        $as_test_x conftest$ac_exeext; then
6555   { echo "$as_me:$LINENO: result: yes" >&5
6556 echo "${ECHO_T}yes" >&6; }; cat >>confdefs.h <<\_ACEOF
6557 #define HAVE_UPPER_LOWER 1
6558 _ACEOF
6559
6560 else
6561   echo "$as_me: failed program was:" >&5
6562 sed 's/^/| /' conftest.$ac_ext >&5
6563
6564         { echo "$as_me:$LINENO: result: no" >&5
6565 echo "${ECHO_T}no" >&6; }
6566 fi
6567
6568 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6569       conftest$ac_exeext conftest.$ac_ext
6570
6571 # Checks for external variable ospeed in the termcap library.
6572 have_ospeed=no
6573 { echo "$as_me:$LINENO: checking termcap for ospeed" >&5
6574 echo $ECHO_N "checking termcap for ospeed... $ECHO_C" >&6; }
6575 cat >conftest.$ac_ext <<_ACEOF
6576 /* confdefs.h.  */
6577 _ACEOF
6578 cat confdefs.h >>conftest.$ac_ext
6579 cat >>conftest.$ac_ext <<_ACEOF
6580 /* end confdefs.h.  */
6581
6582 #include <sys/types.h>
6583 #if HAVE_TERMIOS_H
6584 #include <termios.h>
6585 #endif
6586 #if HAVE_TERMCAP_H
6587 #include <termcap.h>
6588 #endif
6589 int
6590 main ()
6591 {
6592 ospeed = 0;
6593   ;
6594   return 0;
6595 }
6596 _ACEOF
6597 rm -f conftest.$ac_objext conftest$ac_exeext
6598 if { (ac_try="$ac_link"
6599 case "(($ac_try" in
6600   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6601   *) ac_try_echo=$ac_try;;
6602 esac
6603 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6604   (eval "$ac_link") 2>conftest.er1
6605   ac_status=$?
6606   grep -v '^ *+' conftest.er1 >conftest.err
6607   rm -f conftest.er1
6608   cat conftest.err >&5
6609   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6610   (exit $ac_status); } && {
6611          test -z "$ac_c_werror_flag" ||
6612          test ! -s conftest.err
6613        } && test -s conftest$ac_exeext &&
6614        $as_test_x conftest$ac_exeext; then
6615   { echo "$as_me:$LINENO: result: yes - in termcap.h" >&5
6616 echo "${ECHO_T}yes - in termcap.h" >&6; }; cat >>confdefs.h <<\_ACEOF
6617 #define HAVE_OSPEED 1
6618 _ACEOF
6619  have_ospeed=yes
6620 else
6621   echo "$as_me: failed program was:" >&5
6622 sed 's/^/| /' conftest.$ac_ext >&5
6623
6624
6625 fi
6626
6627 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6628       conftest$ac_exeext conftest.$ac_ext
6629 if test $have_ospeed = no; then
6630 cat >conftest.$ac_ext <<_ACEOF
6631 /* confdefs.h.  */
6632 _ACEOF
6633 cat confdefs.h >>conftest.$ac_ext
6634 cat >>conftest.$ac_ext <<_ACEOF
6635 /* end confdefs.h.  */
6636
6637 int
6638 main ()
6639 {
6640 extern short ospeed; ospeed = 0;
6641   ;
6642   return 0;
6643 }
6644 _ACEOF
6645 rm -f conftest.$ac_objext conftest$ac_exeext
6646 if { (ac_try="$ac_link"
6647 case "(($ac_try" in
6648   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6649   *) ac_try_echo=$ac_try;;
6650 esac
6651 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6652   (eval "$ac_link") 2>conftest.er1
6653   ac_status=$?
6654   grep -v '^ *+' conftest.er1 >conftest.err
6655   rm -f conftest.er1
6656   cat conftest.err >&5
6657   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6658   (exit $ac_status); } && {
6659          test -z "$ac_c_werror_flag" ||
6660          test ! -s conftest.err
6661        } && test -s conftest$ac_exeext &&
6662        $as_test_x conftest$ac_exeext; then
6663   { echo "$as_me:$LINENO: result: yes - must define" >&5
6664 echo "${ECHO_T}yes - must define" >&6; }; cat >>confdefs.h <<\_ACEOF
6665 #define HAVE_OSPEED 1
6666 _ACEOF
6667  cat >>confdefs.h <<\_ACEOF
6668 #define MUST_DEFINE_OSPEED 1
6669 _ACEOF
6670
6671 else
6672   echo "$as_me: failed program was:" >&5
6673 sed 's/^/| /' conftest.$ac_ext >&5
6674
6675         { echo "$as_me:$LINENO: result: no" >&5
6676 echo "${ECHO_T}no" >&6; }
6677 fi
6678
6679 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6680       conftest$ac_exeext conftest.$ac_ext
6681 fi
6682
6683 # Compile in secure mode?
6684
6685 # Check whether --with-secure was given.
6686 if test "${with_secure+set}" = set; then
6687   withval=$with_secure; cat >>confdefs.h <<\_ACEOF
6688 #define SECURE_COMPILE 1
6689 _ACEOF
6690
6691 else
6692   cat >>confdefs.h <<\_ACEOF
6693 #define SECURE_COMPILE 0
6694 _ACEOF
6695
6696 fi
6697
6698
6699 # Checks for regular expression functions.
6700 have_regex=no
6701 have_posix_regex=unknown
6702 { echo "$as_me:$LINENO: checking for regcomp" >&5
6703 echo $ECHO_N "checking for regcomp... $ECHO_C" >&6; }
6704
6705 # Select a regular expression library.
6706 WANT_REGEX=auto
6707
6708 # Check whether --with-regex was given.
6709 if test "${with_regex+set}" = set; then
6710   withval=$with_regex; WANT_REGEX="$withval"
6711 fi
6712
6713
6714 if test $have_regex = no; then
6715 if test $WANT_REGEX = auto -o $WANT_REGEX = posix; then
6716 # Some versions of Solaris have a regcomp() function, but it doesn't work!
6717 # So we run a test program.  If we're cross-compiling, do it the old way.
6718 if test "$cross_compiling" = yes; then
6719   have_posix_regex=unknown
6720 else
6721   cat >conftest.$ac_ext <<_ACEOF
6722 /* confdefs.h.  */
6723 _ACEOF
6724 cat confdefs.h >>conftest.$ac_ext
6725 cat >>conftest.$ac_ext <<_ACEOF
6726 /* end confdefs.h.  */
6727
6728 #include <sys/types.h>
6729 #include <regex.h>
6730 main() { regex_t r; regmatch_t rm; char *text = "xabcy";
6731 if (regcomp(&r, "abc", 0)) exit(1);
6732 if (regexec(&r, text, 1, &rm, 0)) exit(1);
6733 #ifndef __WATCOMC__
6734 if (rm.rm_so != 1) exit(1); /* check for correct offset */
6735 #else
6736 if (rm.rm_sp != text + 1) exit(1); /* check for correct offset */
6737 #endif
6738 exit(0); }
6739 _ACEOF
6740 rm -f conftest$ac_exeext
6741 if { (ac_try="$ac_link"
6742 case "(($ac_try" in
6743   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6744   *) ac_try_echo=$ac_try;;
6745 esac
6746 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6747   (eval "$ac_link") 2>&5
6748   ac_status=$?
6749   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6750   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6751   { (case "(($ac_try" in
6752   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6753   *) ac_try_echo=$ac_try;;
6754 esac
6755 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6756   (eval "$ac_try") 2>&5
6757   ac_status=$?
6758   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6759   (exit $ac_status); }; }; then
6760   have_posix_regex=yes
6761 else
6762   echo "$as_me: program exited with status $ac_status" >&5
6763 echo "$as_me: failed program was:" >&5
6764 sed 's/^/| /' conftest.$ac_ext >&5
6765
6766 ( exit $ac_status )
6767 have_posix_regex=no
6768 fi
6769 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6770 fi
6771
6772
6773 if test $have_posix_regex = yes; then
6774   { echo "$as_me:$LINENO: result: using POSIX regcomp" >&5
6775 echo "${ECHO_T}using POSIX regcomp" >&6; }
6776   cat >>confdefs.h <<\_ACEOF
6777 #define HAVE_POSIX_REGCOMP 1
6778 _ACEOF
6779
6780   have_regex=yes
6781 elif test $have_posix_regex = unknown; then
6782   cat >conftest.$ac_ext <<_ACEOF
6783 /* confdefs.h.  */
6784 _ACEOF
6785 cat confdefs.h >>conftest.$ac_ext
6786 cat >>conftest.$ac_ext <<_ACEOF
6787 /* end confdefs.h.  */
6788
6789 #include <sys/types.h>
6790 #include <regex.h>
6791 int
6792 main ()
6793 {
6794 regex_t *r; regfree(r);
6795   ;
6796   return 0;
6797 }
6798 _ACEOF
6799 rm -f conftest.$ac_objext conftest$ac_exeext
6800 if { (ac_try="$ac_link"
6801 case "(($ac_try" in
6802   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6803   *) ac_try_echo=$ac_try;;
6804 esac
6805 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6806   (eval "$ac_link") 2>conftest.er1
6807   ac_status=$?
6808   grep -v '^ *+' conftest.er1 >conftest.err
6809   rm -f conftest.er1
6810   cat conftest.err >&5
6811   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6812   (exit $ac_status); } && {
6813          test -z "$ac_c_werror_flag" ||
6814          test ! -s conftest.err
6815        } && test -s conftest$ac_exeext &&
6816        $as_test_x conftest$ac_exeext; then
6817   { echo "$as_me:$LINENO: result: using POSIX regcomp" >&5
6818 echo "${ECHO_T}using POSIX regcomp" >&6; }
6819   cat >>confdefs.h <<\_ACEOF
6820 #define HAVE_POSIX_REGCOMP 1
6821 _ACEOF
6822  have_regex=yes
6823 else
6824   echo "$as_me: failed program was:" >&5
6825 sed 's/^/| /' conftest.$ac_ext >&5
6826
6827
6828 fi
6829
6830 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6831       conftest$ac_exeext conftest.$ac_ext
6832 else
6833   { echo "$as_me:$LINENO: result: no" >&5
6834 echo "${ECHO_T}no" >&6; }
6835 fi
6836 fi
6837 fi
6838
6839 if test $have_regex = no; then
6840 if test $WANT_REGEX = auto -o $WANT_REGEX = pcre; then
6841 { echo "$as_me:$LINENO: checking for pcre_compile in -lpcre" >&5
6842 echo $ECHO_N "checking for pcre_compile in -lpcre... $ECHO_C" >&6; }
6843 if test "${ac_cv_lib_pcre_pcre_compile+set}" = set; then
6844   echo $ECHO_N "(cached) $ECHO_C" >&6
6845 else
6846   ac_check_lib_save_LIBS=$LIBS
6847 LIBS="-lpcre  $LIBS"
6848 cat >conftest.$ac_ext <<_ACEOF
6849 /* confdefs.h.  */
6850 _ACEOF
6851 cat confdefs.h >>conftest.$ac_ext
6852 cat >>conftest.$ac_ext <<_ACEOF
6853 /* end confdefs.h.  */
6854
6855 /* Override any GCC internal prototype to avoid an error.
6856    Use char because int might match the return type of a GCC
6857    builtin and then its argument prototype would still apply.  */
6858 #ifdef __cplusplus
6859 extern "C"
6860 #endif
6861 char pcre_compile ();
6862 int
6863 main ()
6864 {
6865 return pcre_compile ();
6866   ;
6867   return 0;
6868 }
6869 _ACEOF
6870 rm -f conftest.$ac_objext conftest$ac_exeext
6871 if { (ac_try="$ac_link"
6872 case "(($ac_try" in
6873   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6874   *) ac_try_echo=$ac_try;;
6875 esac
6876 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6877   (eval "$ac_link") 2>conftest.er1
6878   ac_status=$?
6879   grep -v '^ *+' conftest.er1 >conftest.err
6880   rm -f conftest.er1
6881   cat conftest.err >&5
6882   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6883   (exit $ac_status); } && {
6884          test -z "$ac_c_werror_flag" ||
6885          test ! -s conftest.err
6886        } && test -s conftest$ac_exeext &&
6887        $as_test_x conftest$ac_exeext; then
6888   ac_cv_lib_pcre_pcre_compile=yes
6889 else
6890   echo "$as_me: failed program was:" >&5
6891 sed 's/^/| /' conftest.$ac_ext >&5
6892
6893         ac_cv_lib_pcre_pcre_compile=no
6894 fi
6895
6896 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6897       conftest$ac_exeext conftest.$ac_ext
6898 LIBS=$ac_check_lib_save_LIBS
6899 fi
6900 { echo "$as_me:$LINENO: result: $ac_cv_lib_pcre_pcre_compile" >&5
6901 echo "${ECHO_T}$ac_cv_lib_pcre_pcre_compile" >&6; }
6902 if test $ac_cv_lib_pcre_pcre_compile = yes; then
6903   { echo "$as_me:$LINENO: result: using pcre" >&5
6904 echo "${ECHO_T}using pcre" >&6; }; cat >>confdefs.h <<\_ACEOF
6905 #define HAVE_PCRE 1
6906 _ACEOF
6907  LIBS="$LIBS -lpcre" have_regex=yes
6908 fi
6909
6910 fi
6911 fi
6912
6913 if test $have_regex = no; then
6914 if test $WANT_REGEX = auto -o $WANT_REGEX = regcmp; then
6915 { echo "$as_me:$LINENO: checking for regcmp" >&5
6916 echo $ECHO_N "checking for regcmp... $ECHO_C" >&6; }
6917 if test "${ac_cv_func_regcmp+set}" = set; then
6918   echo $ECHO_N "(cached) $ECHO_C" >&6
6919 else
6920   cat >conftest.$ac_ext <<_ACEOF
6921 /* confdefs.h.  */
6922 _ACEOF
6923 cat confdefs.h >>conftest.$ac_ext
6924 cat >>conftest.$ac_ext <<_ACEOF
6925 /* end confdefs.h.  */
6926 /* Define regcmp to an innocuous variant, in case <limits.h> declares regcmp.
6927    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
6928 #define regcmp innocuous_regcmp
6929
6930 /* System header to define __stub macros and hopefully few prototypes,
6931     which can conflict with char regcmp (); below.
6932     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6933     <limits.h> exists even on freestanding compilers.  */
6934
6935 #ifdef __STDC__
6936 # include <limits.h>
6937 #else
6938 # include <assert.h>
6939 #endif
6940
6941 #undef regcmp
6942
6943 /* Override any GCC internal prototype to avoid an error.
6944    Use char because int might match the return type of a GCC
6945    builtin and then its argument prototype would still apply.  */
6946 #ifdef __cplusplus
6947 extern "C"
6948 #endif
6949 char regcmp ();
6950 /* The GNU C library defines this for functions which it implements
6951     to always fail with ENOSYS.  Some functions are actually named
6952     something starting with __ and the normal name is an alias.  */
6953 #if defined __stub_regcmp || defined __stub___regcmp
6954 choke me
6955 #endif
6956
6957 int
6958 main ()
6959 {
6960 return regcmp ();
6961   ;
6962   return 0;
6963 }
6964 _ACEOF
6965 rm -f conftest.$ac_objext conftest$ac_exeext
6966 if { (ac_try="$ac_link"
6967 case "(($ac_try" in
6968   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6969   *) ac_try_echo=$ac_try;;
6970 esac
6971 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6972   (eval "$ac_link") 2>conftest.er1
6973   ac_status=$?
6974   grep -v '^ *+' conftest.er1 >conftest.err
6975   rm -f conftest.er1
6976   cat conftest.err >&5
6977   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6978   (exit $ac_status); } && {
6979          test -z "$ac_c_werror_flag" ||
6980          test ! -s conftest.err
6981        } && test -s conftest$ac_exeext &&
6982        $as_test_x conftest$ac_exeext; then
6983   ac_cv_func_regcmp=yes
6984 else
6985   echo "$as_me: failed program was:" >&5
6986 sed 's/^/| /' conftest.$ac_ext >&5
6987
6988         ac_cv_func_regcmp=no
6989 fi
6990
6991 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6992       conftest$ac_exeext conftest.$ac_ext
6993 fi
6994 { echo "$as_me:$LINENO: result: $ac_cv_func_regcmp" >&5
6995 echo "${ECHO_T}$ac_cv_func_regcmp" >&6; }
6996 if test $ac_cv_func_regcmp = yes; then
6997   { echo "$as_me:$LINENO: result: using regcmp" >&5
6998 echo "${ECHO_T}using regcmp" >&6; }; cat >>confdefs.h <<\_ACEOF
6999 #define HAVE_REGCMP 1
7000 _ACEOF
7001  have_regex=yes
7002 fi
7003
7004 fi
7005 fi
7006
7007 if test $have_regex = no; then
7008 if test $WANT_REGEX = auto -o $WANT_REGEX = regcomp; then
7009 cat >conftest.$ac_ext <<_ACEOF
7010 /* confdefs.h.  */
7011 _ACEOF
7012 cat confdefs.h >>conftest.$ac_ext
7013 cat >>conftest.$ac_ext <<_ACEOF
7014 /* end confdefs.h.  */
7015
7016 #include "regexp.h"
7017 int
7018 main ()
7019 {
7020 regcomp("");
7021   ;
7022   return 0;
7023 }
7024 _ACEOF
7025 rm -f conftest.$ac_objext conftest$ac_exeext
7026 if { (ac_try="$ac_link"
7027 case "(($ac_try" in
7028   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7029   *) ac_try_echo=$ac_try;;
7030 esac
7031 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7032   (eval "$ac_link") 2>conftest.er1
7033   ac_status=$?
7034   grep -v '^ *+' conftest.er1 >conftest.err
7035   rm -f conftest.er1
7036   cat conftest.err >&5
7037   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7038   (exit $ac_status); } && {
7039          test -z "$ac_c_werror_flag" ||
7040          test ! -s conftest.err
7041        } && test -s conftest$ac_exeext &&
7042        $as_test_x conftest$ac_exeext; then
7043   { echo "$as_me:$LINENO: result: using V8 regcomp" >&5
7044 echo "${ECHO_T}using V8 regcomp" >&6; }; cat >>confdefs.h <<\_ACEOF
7045 #define HAVE_V8_REGCOMP 1
7046 _ACEOF
7047  have_regex=yes
7048 else
7049   echo "$as_me: failed program was:" >&5
7050 sed 's/^/| /' conftest.$ac_ext >&5
7051
7052
7053 fi
7054
7055 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7056       conftest$ac_exeext conftest.$ac_ext
7057 fi
7058 fi
7059
7060 if test $have_regex = no && test -f ${srcdir}/regexp.c; then
7061 if test $WANT_REGEX = auto -o $WANT_REGEX = regcomp-local; then
7062 { echo "$as_me:$LINENO: result: using V8 regcomp -- local source" >&5
7063 echo "${ECHO_T}using V8 regcomp -- local source" >&6; }; cat >>confdefs.h <<\_ACEOF
7064 #define HAVE_V8_REGCOMP 1
7065 _ACEOF
7066  cat >>confdefs.h <<\_ACEOF
7067 #define HAVE_REGEXEC2 1
7068 _ACEOF
7069  REGEX_O='regexp.$(O)'  have_regex=yes
7070 fi
7071 fi
7072
7073 if test $have_regex = no; then
7074 if test $WANT_REGEX = auto -o $WANT_REGEX = re_comp; then
7075 { echo "$as_me:$LINENO: result: using re_comp" >&5
7076 echo "${ECHO_T}using re_comp" >&6; }; { echo "$as_me:$LINENO: checking for re_comp" >&5
7077 echo $ECHO_N "checking for re_comp... $ECHO_C" >&6; }
7078 if test "${ac_cv_func_re_comp+set}" = set; then
7079   echo $ECHO_N "(cached) $ECHO_C" >&6
7080 else
7081   cat >conftest.$ac_ext <<_ACEOF
7082 /* confdefs.h.  */
7083 _ACEOF
7084 cat confdefs.h >>conftest.$ac_ext
7085 cat >>conftest.$ac_ext <<_ACEOF
7086 /* end confdefs.h.  */
7087 /* Define re_comp to an innocuous variant, in case <limits.h> declares re_comp.
7088    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
7089 #define re_comp innocuous_re_comp
7090
7091 /* System header to define __stub macros and hopefully few prototypes,
7092     which can conflict with char re_comp (); below.
7093     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7094     <limits.h> exists even on freestanding compilers.  */
7095
7096 #ifdef __STDC__
7097 # include <limits.h>
7098 #else
7099 # include <assert.h>
7100 #endif
7101
7102 #undef re_comp
7103
7104 /* Override any GCC internal prototype to avoid an error.
7105    Use char because int might match the return type of a GCC
7106    builtin and then its argument prototype would still apply.  */
7107 #ifdef __cplusplus
7108 extern "C"
7109 #endif
7110 char re_comp ();
7111 /* The GNU C library defines this for functions which it implements
7112     to always fail with ENOSYS.  Some functions are actually named
7113     something starting with __ and the normal name is an alias.  */
7114 #if defined __stub_re_comp || defined __stub___re_comp
7115 choke me
7116 #endif
7117
7118 int
7119 main ()
7120 {
7121 return re_comp ();
7122   ;
7123   return 0;
7124 }
7125 _ACEOF
7126 rm -f conftest.$ac_objext conftest$ac_exeext
7127 if { (ac_try="$ac_link"
7128 case "(($ac_try" in
7129   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7130   *) ac_try_echo=$ac_try;;
7131 esac
7132 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7133   (eval "$ac_link") 2>conftest.er1
7134   ac_status=$?
7135   grep -v '^ *+' conftest.er1 >conftest.err
7136   rm -f conftest.er1
7137   cat conftest.err >&5
7138   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7139   (exit $ac_status); } && {
7140          test -z "$ac_c_werror_flag" ||
7141          test ! -s conftest.err
7142        } && test -s conftest$ac_exeext &&
7143        $as_test_x conftest$ac_exeext; then
7144   ac_cv_func_re_comp=yes
7145 else
7146   echo "$as_me: failed program was:" >&5
7147 sed 's/^/| /' conftest.$ac_ext >&5
7148
7149         ac_cv_func_re_comp=no
7150 fi
7151
7152 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7153       conftest$ac_exeext conftest.$ac_ext
7154 fi
7155 { echo "$as_me:$LINENO: result: $ac_cv_func_re_comp" >&5
7156 echo "${ECHO_T}$ac_cv_func_re_comp" >&6; }
7157 if test $ac_cv_func_re_comp = yes; then
7158   cat >>confdefs.h <<\_ACEOF
7159 #define HAVE_RE_COMP 1
7160 _ACEOF
7161  have_regex=yes
7162 fi
7163
7164 fi
7165 fi
7166
7167 if test $have_regex = no; then
7168 { echo "$as_me:$LINENO: result: cannot find regular expression library" >&5
7169 echo "${ECHO_T}cannot find regular expression library" >&6; }; cat >>confdefs.h <<\_ACEOF
7170 #define NO_REGEX 1
7171 _ACEOF
7172
7173 fi
7174
7175
7176 # Check whether --with-editor was given.
7177 if test "${with_editor+set}" = set; then
7178   withval=$with_editor; cat >>confdefs.h <<_ACEOF
7179 #define EDIT_PGM "$withval"
7180 _ACEOF
7181
7182 else
7183   cat >>confdefs.h <<\_ACEOF
7184 #define EDIT_PGM "vi"
7185 _ACEOF
7186
7187 fi
7188
7189
7190
7191
7192
7193 ac_config_files="$ac_config_files Makefile"
7194
7195 cat >confcache <<\_ACEOF
7196 # This file is a shell script that caches the results of configure
7197 # tests run on this system so they can be shared between configure
7198 # scripts and configure runs, see configure's option --config-cache.
7199 # It is not useful on other systems.  If it contains results you don't
7200 # want to keep, you may remove or edit it.
7201 #
7202 # config.status only pays attention to the cache file if you give it
7203 # the --recheck option to rerun configure.
7204 #
7205 # `ac_cv_env_foo' variables (set or unset) will be overridden when
7206 # loading this file, other *unset* `ac_cv_foo' will be assigned the
7207 # following values.
7208
7209 _ACEOF
7210
7211 # The following way of writing the cache mishandles newlines in values,
7212 # but we know of no workaround that is simple, portable, and efficient.
7213 # So, we kill variables containing newlines.
7214 # Ultrix sh set writes to stderr and can't be redirected directly,
7215 # and sets the high bit in the cache file unless we assign to the vars.
7216 (
7217   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
7218     eval ac_val=\$$ac_var
7219     case $ac_val in #(
7220     *${as_nl}*)
7221       case $ac_var in #(
7222       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
7223 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
7224       esac
7225       case $ac_var in #(
7226       _ | IFS | as_nl) ;; #(
7227       *) $as_unset $ac_var ;;
7228       esac ;;
7229     esac
7230   done
7231
7232   (set) 2>&1 |
7233     case $as_nl`(ac_space=' '; set) 2>&1` in #(
7234     *${as_nl}ac_space=\ *)
7235       # `set' does not quote correctly, so add quotes (double-quote
7236       # substitution turns \\\\ into \\, and sed turns \\ into \).
7237       sed -n \
7238         "s/'/'\\\\''/g;
7239           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
7240       ;; #(
7241     *)
7242       # `set' quotes correctly as required by POSIX, so do not add quotes.
7243       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
7244       ;;
7245     esac |
7246     sort
7247 ) |
7248   sed '
7249      /^ac_cv_env_/b end
7250      t clear
7251      :clear
7252      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
7253      t end
7254      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
7255      :end' >>confcache
7256 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
7257   if test -w "$cache_file"; then
7258     test "x$cache_file" != "x/dev/null" &&
7259       { echo "$as_me:$LINENO: updating cache $cache_file" >&5
7260 echo "$as_me: updating cache $cache_file" >&6;}
7261     cat confcache >$cache_file
7262   else
7263     { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
7264 echo "$as_me: not updating unwritable cache $cache_file" >&6;}
7265   fi
7266 fi
7267 rm -f confcache
7268
7269 test "x$prefix" = xNONE && prefix=$ac_default_prefix
7270 # Let make expand exec_prefix.
7271 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
7272
7273 DEFS=-DHAVE_CONFIG_H
7274
7275 ac_libobjs=
7276 ac_ltlibobjs=
7277 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
7278   # 1. Remove the extension, and $U if already installed.
7279   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
7280   ac_i=`echo "$ac_i" | sed "$ac_script"`
7281   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
7282   #    will be set to the directory where LIBOBJS objects are built.
7283   ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
7284   ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
7285 done
7286 LIBOBJS=$ac_libobjs
7287
7288 LTLIBOBJS=$ac_ltlibobjs
7289
7290
7291
7292 : ${CONFIG_STATUS=./config.status}
7293 ac_clean_files_save=$ac_clean_files
7294 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
7295 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
7296 echo "$as_me: creating $CONFIG_STATUS" >&6;}
7297 cat >$CONFIG_STATUS <<_ACEOF
7298 #! $SHELL
7299 # Generated by $as_me.
7300 # Run this file to recreate the current configuration.
7301 # Compiler output produced by configure, useful for debugging
7302 # configure, is in config.log if it exists.
7303
7304 debug=false
7305 ac_cs_recheck=false
7306 ac_cs_silent=false
7307 SHELL=\${CONFIG_SHELL-$SHELL}
7308 _ACEOF
7309
7310 cat >>$CONFIG_STATUS <<\_ACEOF
7311 ## --------------------- ##
7312 ## M4sh Initialization.  ##
7313 ## --------------------- ##
7314
7315 # Be more Bourne compatible
7316 DUALCASE=1; export DUALCASE # for MKS sh
7317 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
7318   emulate sh
7319   NULLCMD=:
7320   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
7321   # is contrary to our usage.  Disable this feature.
7322   alias -g '${1+"$@"}'='"$@"'
7323   setopt NO_GLOB_SUBST
7324 else
7325   case `(set -o) 2>/dev/null` in
7326   *posix*) set -o posix ;;
7327 esac
7328
7329 fi
7330
7331
7332
7333
7334 # PATH needs CR
7335 # Avoid depending upon Character Ranges.
7336 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
7337 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
7338 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
7339 as_cr_digits='0123456789'
7340 as_cr_alnum=$as_cr_Letters$as_cr_digits
7341
7342 # The user is always right.
7343 if test "${PATH_SEPARATOR+set}" != set; then
7344   echo "#! /bin/sh" >conf$$.sh
7345   echo  "exit 0"   >>conf$$.sh
7346   chmod +x conf$$.sh
7347   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
7348     PATH_SEPARATOR=';'
7349   else
7350     PATH_SEPARATOR=:
7351   fi
7352   rm -f conf$$.sh
7353 fi
7354
7355 # Support unset when possible.
7356 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
7357   as_unset=unset
7358 else
7359   as_unset=false
7360 fi
7361
7362
7363 # IFS
7364 # We need space, tab and new line, in precisely that order.  Quoting is
7365 # there to prevent editors from complaining about space-tab.
7366 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
7367 # splitting by setting IFS to empty value.)
7368 as_nl='
7369 '
7370 IFS=" ""        $as_nl"
7371
7372 # Find who we are.  Look in the path if we contain no directory separator.
7373 case $0 in
7374   *[\\/]* ) as_myself=$0 ;;
7375   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7376 for as_dir in $PATH
7377 do
7378   IFS=$as_save_IFS
7379   test -z "$as_dir" && as_dir=.
7380   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
7381 done
7382 IFS=$as_save_IFS
7383
7384      ;;
7385 esac
7386 # We did not find ourselves, most probably we were run as `sh COMMAND'
7387 # in which case we are not to be found in the path.
7388 if test "x$as_myself" = x; then
7389   as_myself=$0
7390 fi
7391 if test ! -f "$as_myself"; then
7392   echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
7393   { (exit 1); exit 1; }
7394 fi
7395
7396 # Work around bugs in pre-3.0 UWIN ksh.
7397 for as_var in ENV MAIL MAILPATH
7398 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
7399 done
7400 PS1='$ '
7401 PS2='> '
7402 PS4='+ '
7403
7404 # NLS nuisances.
7405 for as_var in \
7406   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
7407   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
7408   LC_TELEPHONE LC_TIME
7409 do
7410   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
7411     eval $as_var=C; export $as_var
7412   else
7413     ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
7414   fi
7415 done
7416
7417 # Required to use basename.
7418 if expr a : '\(a\)' >/dev/null 2>&1 &&
7419    test "X`expr 00001 : '.*\(...\)'`" = X001; then
7420   as_expr=expr
7421 else
7422   as_expr=false
7423 fi
7424
7425 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
7426   as_basename=basename
7427 else
7428   as_basename=false
7429 fi
7430
7431
7432 # Name of the executable.
7433 as_me=`$as_basename -- "$0" ||
7434 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
7435          X"$0" : 'X\(//\)$' \| \
7436          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
7437 echo X/"$0" |
7438     sed '/^.*\/\([^/][^/]*\)\/*$/{
7439             s//\1/
7440             q
7441           }
7442           /^X\/\(\/\/\)$/{
7443             s//\1/
7444             q
7445           }
7446           /^X\/\(\/\).*/{
7447             s//\1/
7448             q
7449           }
7450           s/.*/./; q'`
7451
7452 # CDPATH.
7453 $as_unset CDPATH
7454
7455
7456
7457   as_lineno_1=$LINENO
7458   as_lineno_2=$LINENO
7459   test "x$as_lineno_1" != "x$as_lineno_2" &&
7460   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
7461
7462   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
7463   # uniformly replaced by the line number.  The first 'sed' inserts a
7464   # line-number line after each line using $LINENO; the second 'sed'
7465   # does the real work.  The second script uses 'N' to pair each
7466   # line-number line with the line containing $LINENO, and appends
7467   # trailing '-' during substitution so that $LINENO is not a special
7468   # case at line end.
7469   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
7470   # scripts with optimization help from Paolo Bonzini.  Blame Lee
7471   # E. McMahon (1931-1989) for sed's syntax.  :-)
7472   sed -n '
7473     p
7474     /[$]LINENO/=
7475   ' <$as_myself |
7476     sed '
7477       s/[$]LINENO.*/&-/
7478       t lineno
7479       b
7480       :lineno
7481       N
7482       :loop
7483       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
7484       t loop
7485       s/-\n.*//
7486     ' >$as_me.lineno &&
7487   chmod +x "$as_me.lineno" ||
7488     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
7489    { (exit 1); exit 1; }; }
7490
7491   # Don't try to exec as it changes $[0], causing all sort of problems
7492   # (the dirname of $[0] is not the place where we might find the
7493   # original and so on.  Autoconf is especially sensitive to this).
7494   . "./$as_me.lineno"
7495   # Exit status is that of the last command.
7496   exit
7497 }
7498
7499
7500 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
7501   as_dirname=dirname
7502 else
7503   as_dirname=false
7504 fi
7505
7506 ECHO_C= ECHO_N= ECHO_T=
7507 case `echo -n x` in
7508 -n*)
7509   case `echo 'x\c'` in
7510   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
7511   *)   ECHO_C='\c';;
7512   esac;;
7513 *)
7514   ECHO_N='-n';;
7515 esac
7516
7517 if expr a : '\(a\)' >/dev/null 2>&1 &&
7518    test "X`expr 00001 : '.*\(...\)'`" = X001; then
7519   as_expr=expr
7520 else
7521   as_expr=false
7522 fi
7523
7524 rm -f conf$$ conf$$.exe conf$$.file
7525 if test -d conf$$.dir; then
7526   rm -f conf$$.dir/conf$$.file
7527 else
7528   rm -f conf$$.dir
7529   mkdir conf$$.dir
7530 fi
7531 echo >conf$$.file
7532 if ln -s conf$$.file conf$$ 2>/dev/null; then
7533   as_ln_s='ln -s'
7534   # ... but there are two gotchas:
7535   # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
7536   # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
7537   # In both cases, we have to default to `cp -p'.
7538   ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
7539     as_ln_s='cp -p'
7540 elif ln conf$$.file conf$$ 2>/dev/null; then
7541   as_ln_s=ln
7542 else
7543   as_ln_s='cp -p'
7544 fi
7545 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
7546 rmdir conf$$.dir 2>/dev/null
7547
7548 if mkdir -p . 2>/dev/null; then
7549   as_mkdir_p=:
7550 else
7551   test -d ./-p && rmdir ./-p
7552   as_mkdir_p=false
7553 fi
7554
7555 if test -x / >/dev/null 2>&1; then
7556   as_test_x='test -x'
7557 else
7558   if ls -dL / >/dev/null 2>&1; then
7559     as_ls_L_option=L
7560   else
7561     as_ls_L_option=
7562   fi
7563   as_test_x='
7564     eval sh -c '\''
7565       if test -d "$1"; then
7566         test -d "$1/.";
7567       else
7568         case $1 in
7569         -*)set "./$1";;
7570         esac;
7571         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
7572         ???[sx]*):;;*)false;;esac;fi
7573     '\'' sh
7574   '
7575 fi
7576 as_executable_p=$as_test_x
7577
7578 # Sed expression to map a string onto a valid CPP name.
7579 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
7580
7581 # Sed expression to map a string onto a valid variable name.
7582 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
7583
7584
7585 exec 6>&1
7586
7587 # Save the log message, to keep $[0] and so on meaningful, and to
7588 # report actual input values of CONFIG_FILES etc. instead of their
7589 # values after options handling.
7590 ac_log="
7591 This file was extended by less $as_me 1, which was
7592 generated by GNU Autoconf 2.61.  Invocation command line was
7593
7594   CONFIG_FILES    = $CONFIG_FILES
7595   CONFIG_HEADERS  = $CONFIG_HEADERS
7596   CONFIG_LINKS    = $CONFIG_LINKS
7597   CONFIG_COMMANDS = $CONFIG_COMMANDS
7598   $ $0 $@
7599
7600 on `(hostname || uname -n) 2>/dev/null | sed 1q`
7601 "
7602
7603 _ACEOF
7604
7605 cat >>$CONFIG_STATUS <<_ACEOF
7606 # Files that config.status was made for.
7607 config_files="$ac_config_files"
7608 config_headers="$ac_config_headers"
7609
7610 _ACEOF
7611
7612 cat >>$CONFIG_STATUS <<\_ACEOF
7613 ac_cs_usage="\
7614 \`$as_me' instantiates files from templates according to the
7615 current configuration.
7616
7617 Usage: $0 [OPTIONS] [FILE]...
7618
7619   -h, --help       print this help, then exit
7620   -V, --version    print version number and configuration settings, then exit
7621   -q, --quiet      do not print progress messages
7622   -d, --debug      don't remove temporary files
7623       --recheck    update $as_me by reconfiguring in the same conditions
7624   --file=FILE[:TEMPLATE]
7625                    instantiate the configuration file FILE
7626   --header=FILE[:TEMPLATE]
7627                    instantiate the configuration header FILE
7628
7629 Configuration files:
7630 $config_files
7631
7632 Configuration headers:
7633 $config_headers
7634
7635 Report bugs to <bug-autoconf@gnu.org>."
7636
7637 _ACEOF
7638 cat >>$CONFIG_STATUS <<_ACEOF
7639 ac_cs_version="\\
7640 less config.status 1
7641 configured by $0, generated by GNU Autoconf 2.61,
7642   with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
7643
7644 Copyright (C) 2006 Free Software Foundation, Inc.
7645 This config.status script is free software; the Free Software Foundation
7646 gives unlimited permission to copy, distribute and modify it."
7647
7648 ac_pwd='$ac_pwd'
7649 srcdir='$srcdir'
7650 INSTALL='$INSTALL'
7651 _ACEOF
7652
7653 cat >>$CONFIG_STATUS <<\_ACEOF
7654 # If no file are specified by the user, then we need to provide default
7655 # value.  By we need to know if files were specified by the user.
7656 ac_need_defaults=:
7657 while test $# != 0
7658 do
7659   case $1 in
7660   --*=*)
7661     ac_option=`expr "X$1" : 'X\([^=]*\)='`
7662     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
7663     ac_shift=:
7664     ;;
7665   *)
7666     ac_option=$1
7667     ac_optarg=$2
7668     ac_shift=shift
7669     ;;
7670   esac
7671
7672   case $ac_option in
7673   # Handling of the options.
7674   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
7675     ac_cs_recheck=: ;;
7676   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
7677     echo "$ac_cs_version"; exit ;;
7678   --debug | --debu | --deb | --de | --d | -d )
7679     debug=: ;;
7680   --file | --fil | --fi | --f )
7681     $ac_shift
7682     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
7683     ac_need_defaults=false;;
7684   --header | --heade | --head | --hea )
7685     $ac_shift
7686     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
7687     ac_need_defaults=false;;
7688   --he | --h)
7689     # Conflict between --help and --header
7690     { echo "$as_me: error: ambiguous option: $1
7691 Try \`$0 --help' for more information." >&2
7692    { (exit 1); exit 1; }; };;
7693   --help | --hel | -h )
7694     echo "$ac_cs_usage"; exit ;;
7695   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
7696   | -silent | --silent | --silen | --sile | --sil | --si | --s)
7697     ac_cs_silent=: ;;
7698
7699   # This is an error.
7700   -*) { echo "$as_me: error: unrecognized option: $1
7701 Try \`$0 --help' for more information." >&2
7702    { (exit 1); exit 1; }; } ;;
7703
7704   *) ac_config_targets="$ac_config_targets $1"
7705      ac_need_defaults=false ;;
7706
7707   esac
7708   shift
7709 done
7710
7711 ac_configure_extra_args=
7712
7713 if $ac_cs_silent; then
7714   exec 6>/dev/null
7715   ac_configure_extra_args="$ac_configure_extra_args --silent"
7716 fi
7717
7718 _ACEOF
7719 cat >>$CONFIG_STATUS <<_ACEOF
7720 if \$ac_cs_recheck; then
7721   echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
7722   CONFIG_SHELL=$SHELL
7723   export CONFIG_SHELL
7724   exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
7725 fi
7726
7727 _ACEOF
7728 cat >>$CONFIG_STATUS <<\_ACEOF
7729 exec 5>>config.log
7730 {
7731   echo
7732   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
7733 ## Running $as_me. ##
7734 _ASBOX
7735   echo "$ac_log"
7736 } >&5
7737
7738 _ACEOF
7739 cat >>$CONFIG_STATUS <<_ACEOF
7740 _ACEOF
7741
7742 cat >>$CONFIG_STATUS <<\_ACEOF
7743
7744 # Handling of arguments.
7745 for ac_config_target in $ac_config_targets
7746 do
7747   case $ac_config_target in
7748     "defines.h") CONFIG_HEADERS="$CONFIG_HEADERS defines.h" ;;
7749     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
7750
7751   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
7752 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
7753    { (exit 1); exit 1; }; };;
7754   esac
7755 done
7756
7757
7758 # If the user did not use the arguments to specify the items to instantiate,
7759 # then the envvar interface is used.  Set only those that are not.
7760 # We use the long form for the default assignment because of an extremely
7761 # bizarre bug on SunOS 4.1.3.
7762 if $ac_need_defaults; then
7763   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
7764   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
7765 fi
7766
7767 # Have a temporary directory for convenience.  Make it in the build tree
7768 # simply because there is no reason against having it here, and in addition,
7769 # creating and moving files from /tmp can sometimes cause problems.
7770 # Hook for its removal unless debugging.
7771 # Note that there is a small window in which the directory will not be cleaned:
7772 # after its creation but before its name has been assigned to `$tmp'.
7773 $debug ||
7774 {
7775   tmp=
7776   trap 'exit_status=$?
7777   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
7778 ' 0
7779   trap '{ (exit 1); exit 1; }' 1 2 13 15
7780 }
7781 # Create a (secure) tmp directory for tmp files.
7782
7783 {
7784   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
7785   test -n "$tmp" && test -d "$tmp"
7786 }  ||
7787 {
7788   tmp=./conf$$-$RANDOM
7789   (umask 077 && mkdir "$tmp")
7790 } ||
7791 {
7792    echo "$me: cannot create a temporary directory in ." >&2
7793    { (exit 1); exit 1; }
7794 }
7795
7796 #
7797 # Set up the sed scripts for CONFIG_FILES section.
7798 #
7799
7800 # No need to generate the scripts if there are no CONFIG_FILES.
7801 # This happens for instance when ./config.status config.h
7802 if test -n "$CONFIG_FILES"; then
7803
7804 _ACEOF
7805
7806
7807
7808 ac_delim='%!_!# '
7809 for ac_last_try in false false false false false :; do
7810   cat >conf$$subs.sed <<_ACEOF
7811 SHELL!$SHELL$ac_delim
7812 PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
7813 PACKAGE_NAME!$PACKAGE_NAME$ac_delim
7814 PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
7815 PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
7816 PACKAGE_STRING!$PACKAGE_STRING$ac_delim
7817 PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
7818 exec_prefix!$exec_prefix$ac_delim
7819 prefix!$prefix$ac_delim
7820 program_transform_name!$program_transform_name$ac_delim
7821 bindir!$bindir$ac_delim
7822 sbindir!$sbindir$ac_delim
7823 libexecdir!$libexecdir$ac_delim
7824 datarootdir!$datarootdir$ac_delim
7825 datadir!$datadir$ac_delim
7826 sysconfdir!$sysconfdir$ac_delim
7827 sharedstatedir!$sharedstatedir$ac_delim
7828 localstatedir!$localstatedir$ac_delim
7829 includedir!$includedir$ac_delim
7830 oldincludedir!$oldincludedir$ac_delim
7831 docdir!$docdir$ac_delim
7832 infodir!$infodir$ac_delim
7833 htmldir!$htmldir$ac_delim
7834 dvidir!$dvidir$ac_delim
7835 pdfdir!$pdfdir$ac_delim
7836 psdir!$psdir$ac_delim
7837 libdir!$libdir$ac_delim
7838 localedir!$localedir$ac_delim
7839 mandir!$mandir$ac_delim
7840 DEFS!$DEFS$ac_delim
7841 ECHO_C!$ECHO_C$ac_delim
7842 ECHO_N!$ECHO_N$ac_delim
7843 ECHO_T!$ECHO_T$ac_delim
7844 LIBS!$LIBS$ac_delim
7845 build_alias!$build_alias$ac_delim
7846 host_alias!$host_alias$ac_delim
7847 target_alias!$target_alias$ac_delim
7848 CC!$CC$ac_delim
7849 CFLAGS!$CFLAGS$ac_delim
7850 LDFLAGS!$LDFLAGS$ac_delim
7851 CPPFLAGS!$CPPFLAGS$ac_delim
7852 ac_ct_CC!$ac_ct_CC$ac_delim
7853 EXEEXT!$EXEEXT$ac_delim
7854 OBJEXT!$OBJEXT$ac_delim
7855 CPP!$CPP$ac_delim
7856 GREP!$GREP$ac_delim
7857 EGREP!$EGREP$ac_delim
7858 INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
7859 INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
7860 INSTALL_DATA!$INSTALL_DATA$ac_delim
7861 REGEX_O!$REGEX_O$ac_delim
7862 LIBOBJS!$LIBOBJS$ac_delim
7863 LTLIBOBJS!$LTLIBOBJS$ac_delim
7864 _ACEOF
7865
7866   if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 53; then
7867     break
7868   elif $ac_last_try; then
7869     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
7870 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
7871    { (exit 1); exit 1; }; }
7872   else
7873     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
7874   fi
7875 done
7876
7877 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
7878 if test -n "$ac_eof"; then
7879   ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
7880   ac_eof=`expr $ac_eof + 1`
7881 fi
7882
7883 cat >>$CONFIG_STATUS <<_ACEOF
7884 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
7885 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
7886 _ACEOF
7887 sed '
7888 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
7889 s/^/s,@/; s/!/@,|#_!!_#|/
7890 :n
7891 t n
7892 s/'"$ac_delim"'$/,g/; t
7893 s/$/\\/; p
7894 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
7895 ' >>$CONFIG_STATUS <conf$$subs.sed
7896 rm -f conf$$subs.sed
7897 cat >>$CONFIG_STATUS <<_ACEOF
7898 :end
7899 s/|#_!!_#|//g
7900 CEOF$ac_eof
7901 _ACEOF
7902
7903
7904 # VPATH may cause trouble with some makes, so we remove $(srcdir),
7905 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
7906 # trailing colons and then remove the whole line if VPATH becomes empty
7907 # (actually we leave an empty line to preserve line numbers).
7908 if test "x$srcdir" = x.; then
7909   ac_vpsub='/^[  ]*VPATH[        ]*=/{
7910 s/:*\$(srcdir):*/:/
7911 s/:*\${srcdir}:*/:/
7912 s/:*@srcdir@:*/:/
7913 s/^\([^=]*=[     ]*\):*/\1/
7914 s/:*$//
7915 s/^[^=]*=[       ]*$//
7916 }'
7917 fi
7918
7919 cat >>$CONFIG_STATUS <<\_ACEOF
7920 fi # test -n "$CONFIG_FILES"
7921
7922
7923 for ac_tag in  :F $CONFIG_FILES  :H $CONFIG_HEADERS
7924 do
7925   case $ac_tag in
7926   :[FHLC]) ac_mode=$ac_tag; continue;;
7927   esac
7928   case $ac_mode$ac_tag in
7929   :[FHL]*:*);;
7930   :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
7931 echo "$as_me: error: Invalid tag $ac_tag." >&2;}
7932    { (exit 1); exit 1; }; };;
7933   :[FH]-) ac_tag=-:-;;
7934   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
7935   esac
7936   ac_save_IFS=$IFS
7937   IFS=:
7938   set x $ac_tag
7939   IFS=$ac_save_IFS
7940   shift
7941   ac_file=$1
7942   shift
7943
7944   case $ac_mode in
7945   :L) ac_source=$1;;
7946   :[FH])
7947     ac_file_inputs=
7948     for ac_f
7949     do
7950       case $ac_f in
7951       -) ac_f="$tmp/stdin";;
7952       *) # Look for the file first in the build tree, then in the source tree
7953          # (if the path is not absolute).  The absolute path cannot be DOS-style,
7954          # because $ac_f cannot contain `:'.
7955          test -f "$ac_f" ||
7956            case $ac_f in
7957            [\\/$]*) false;;
7958            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
7959            esac ||
7960            { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
7961 echo "$as_me: error: cannot find input file: $ac_f" >&2;}
7962    { (exit 1); exit 1; }; };;
7963       esac
7964       ac_file_inputs="$ac_file_inputs $ac_f"
7965     done
7966
7967     # Let's still pretend it is `configure' which instantiates (i.e., don't
7968     # use $as_me), people would be surprised to read:
7969     #    /* config.h.  Generated by config.status.  */
7970     configure_input="Generated from "`IFS=:
7971           echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
7972     if test x"$ac_file" != x-; then
7973       configure_input="$ac_file.  $configure_input"
7974       { echo "$as_me:$LINENO: creating $ac_file" >&5
7975 echo "$as_me: creating $ac_file" >&6;}
7976     fi
7977
7978     case $ac_tag in
7979     *:-:* | *:-) cat >"$tmp/stdin";;
7980     esac
7981     ;;
7982   esac
7983
7984   ac_dir=`$as_dirname -- "$ac_file" ||
7985 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7986          X"$ac_file" : 'X\(//\)[^/]' \| \
7987          X"$ac_file" : 'X\(//\)$' \| \
7988          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
7989 echo X"$ac_file" |
7990     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
7991             s//\1/
7992             q
7993           }
7994           /^X\(\/\/\)[^/].*/{
7995             s//\1/
7996             q
7997           }
7998           /^X\(\/\/\)$/{
7999             s//\1/
8000             q
8001           }
8002           /^X\(\/\).*/{
8003             s//\1/
8004             q
8005           }
8006           s/.*/./; q'`
8007   { as_dir="$ac_dir"
8008   case $as_dir in #(
8009   -*) as_dir=./$as_dir;;
8010   esac
8011   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
8012     as_dirs=
8013     while :; do
8014       case $as_dir in #(
8015       *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
8016       *) as_qdir=$as_dir;;
8017       esac
8018       as_dirs="'$as_qdir' $as_dirs"
8019       as_dir=`$as_dirname -- "$as_dir" ||
8020 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
8021          X"$as_dir" : 'X\(//\)[^/]' \| \
8022          X"$as_dir" : 'X\(//\)$' \| \
8023          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
8024 echo X"$as_dir" |
8025     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8026             s//\1/
8027             q
8028           }
8029           /^X\(\/\/\)[^/].*/{
8030             s//\1/
8031             q
8032           }
8033           /^X\(\/\/\)$/{
8034             s//\1/
8035             q
8036           }
8037           /^X\(\/\).*/{
8038             s//\1/
8039             q
8040           }
8041           s/.*/./; q'`
8042       test -d "$as_dir" && break
8043     done
8044     test -z "$as_dirs" || eval "mkdir $as_dirs"
8045   } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
8046 echo "$as_me: error: cannot create directory $as_dir" >&2;}
8047    { (exit 1); exit 1; }; }; }
8048   ac_builddir=.
8049
8050 case "$ac_dir" in
8051 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
8052 *)
8053   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
8054   # A ".." for each directory in $ac_dir_suffix.
8055   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
8056   case $ac_top_builddir_sub in
8057   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
8058   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
8059   esac ;;
8060 esac
8061 ac_abs_top_builddir=$ac_pwd
8062 ac_abs_builddir=$ac_pwd$ac_dir_suffix
8063 # for backward compatibility:
8064 ac_top_builddir=$ac_top_build_prefix
8065
8066 case $srcdir in
8067   .)  # We are building in place.
8068     ac_srcdir=.
8069     ac_top_srcdir=$ac_top_builddir_sub
8070     ac_abs_top_srcdir=$ac_pwd ;;
8071   [\\/]* | ?:[\\/]* )  # Absolute name.
8072     ac_srcdir=$srcdir$ac_dir_suffix;
8073     ac_top_srcdir=$srcdir
8074     ac_abs_top_srcdir=$srcdir ;;
8075   *) # Relative name.
8076     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
8077     ac_top_srcdir=$ac_top_build_prefix$srcdir
8078     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
8079 esac
8080 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
8081
8082
8083   case $ac_mode in
8084   :F)
8085   #
8086   # CONFIG_FILE
8087   #
8088
8089   case $INSTALL in
8090   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
8091   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
8092   esac
8093 _ACEOF
8094
8095 cat >>$CONFIG_STATUS <<\_ACEOF
8096 # If the template does not know about datarootdir, expand it.
8097 # FIXME: This hack should be removed a few years after 2.60.
8098 ac_datarootdir_hack=; ac_datarootdir_seen=
8099
8100 case `sed -n '/datarootdir/ {
8101   p
8102   q
8103 }
8104 /@datadir@/p
8105 /@docdir@/p
8106 /@infodir@/p
8107 /@localedir@/p
8108 /@mandir@/p
8109 ' $ac_file_inputs` in
8110 *datarootdir*) ac_datarootdir_seen=yes;;
8111 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
8112   { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
8113 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
8114 _ACEOF
8115 cat >>$CONFIG_STATUS <<_ACEOF
8116   ac_datarootdir_hack='
8117   s&@datadir@&$datadir&g
8118   s&@docdir@&$docdir&g
8119   s&@infodir@&$infodir&g
8120   s&@localedir@&$localedir&g
8121   s&@mandir@&$mandir&g
8122     s&\\\${datarootdir}&$datarootdir&g' ;;
8123 esac
8124 _ACEOF
8125
8126 # Neutralize VPATH when `$srcdir' = `.'.
8127 # Shell code in configure.ac might set extrasub.
8128 # FIXME: do we really want to maintain this feature?
8129 cat >>$CONFIG_STATUS <<_ACEOF
8130   sed "$ac_vpsub
8131 $extrasub
8132 _ACEOF
8133 cat >>$CONFIG_STATUS <<\_ACEOF
8134 :t
8135 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
8136 s&@configure_input@&$configure_input&;t t
8137 s&@top_builddir@&$ac_top_builddir_sub&;t t
8138 s&@srcdir@&$ac_srcdir&;t t
8139 s&@abs_srcdir@&$ac_abs_srcdir&;t t
8140 s&@top_srcdir@&$ac_top_srcdir&;t t
8141 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
8142 s&@builddir@&$ac_builddir&;t t
8143 s&@abs_builddir@&$ac_abs_builddir&;t t
8144 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
8145 s&@INSTALL@&$ac_INSTALL&;t t
8146 $ac_datarootdir_hack
8147 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" >$tmp/out
8148
8149 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
8150   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
8151   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
8152   { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
8153 which seems to be undefined.  Please make sure it is defined." >&5
8154 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
8155 which seems to be undefined.  Please make sure it is defined." >&2;}
8156
8157   rm -f "$tmp/stdin"
8158   case $ac_file in
8159   -) cat "$tmp/out"; rm -f "$tmp/out";;
8160   *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
8161   esac
8162  ;;
8163   :H)
8164   #
8165   # CONFIG_HEADER
8166   #
8167 _ACEOF
8168
8169 # Transform confdefs.h into a sed script `conftest.defines', that
8170 # substitutes the proper values into config.h.in to produce config.h.
8171 rm -f conftest.defines conftest.tail
8172 # First, append a space to every undef/define line, to ease matching.
8173 echo 's/$/ /' >conftest.defines
8174 # Then, protect against being on the right side of a sed subst, or in
8175 # an unquoted here document, in config.status.  If some macros were
8176 # called several times there might be several #defines for the same
8177 # symbol, which is useless.  But do not sort them, since the last
8178 # AC_DEFINE must be honored.
8179 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
8180 # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
8181 # NAME is the cpp macro being defined, VALUE is the value it is being given.
8182 # PARAMS is the parameter list in the macro definition--in most cases, it's
8183 # just an empty string.
8184 ac_dA='s,^\\([   #]*\\)[^        ]*\\([  ]*'
8185 ac_dB='\\)[      (].*,\\1define\\2'
8186 ac_dC=' '
8187 ac_dD=' ,'
8188
8189 uniq confdefs.h |
8190   sed -n '
8191         t rset
8192         :rset
8193         s/^[     ]*#[    ]*define[       ][      ]*//
8194         t ok
8195         d
8196         :ok
8197         s/[\\&,]/\\&/g
8198         s/^\('"$ac_word_re"'\)\(([^()]*)\)[      ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
8199         s/^\('"$ac_word_re"'\)[  ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
8200   ' >>conftest.defines
8201
8202 # Remove the space that was appended to ease matching.
8203 # Then replace #undef with comments.  This is necessary, for
8204 # example, in the case of _POSIX_SOURCE, which is predefined and required
8205 # on some systems where configure will not decide to define it.
8206 # (The regexp can be short, since the line contains either #define or #undef.)
8207 echo 's/ $//
8208 s,^[     #]*u.*,/* & */,' >>conftest.defines
8209
8210 # Break up conftest.defines:
8211 ac_max_sed_lines=50
8212
8213 # First sed command is:  sed -f defines.sed $ac_file_inputs >"$tmp/out1"
8214 # Second one is:         sed -f defines.sed "$tmp/out1" >"$tmp/out2"
8215 # Third one will be:     sed -f defines.sed "$tmp/out2" >"$tmp/out1"
8216 # et cetera.
8217 ac_in='$ac_file_inputs'
8218 ac_out='"$tmp/out1"'
8219 ac_nxt='"$tmp/out2"'
8220
8221 while :
8222 do
8223   # Write a here document:
8224     cat >>$CONFIG_STATUS <<_ACEOF
8225     # First, check the format of the line:
8226     cat >"\$tmp/defines.sed" <<\\CEOF
8227 /^[      ]*#[    ]*undef[        ][      ]*$ac_word_re[  ]*\$/b def
8228 /^[      ]*#[    ]*define[       ][      ]*$ac_word_re[(         ]/b def
8229 b
8230 :def
8231 _ACEOF
8232   sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
8233   echo 'CEOF
8234     sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
8235   ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
8236   sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
8237   grep . conftest.tail >/dev/null || break
8238   rm -f conftest.defines
8239   mv conftest.tail conftest.defines
8240 done
8241 rm -f conftest.defines conftest.tail
8242
8243 echo "ac_result=$ac_in" >>$CONFIG_STATUS
8244 cat >>$CONFIG_STATUS <<\_ACEOF
8245   if test x"$ac_file" != x-; then
8246     echo "/* $configure_input  */" >"$tmp/config.h"
8247     cat "$ac_result" >>"$tmp/config.h"
8248     if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
8249       { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
8250 echo "$as_me: $ac_file is unchanged" >&6;}
8251     else
8252       rm -f $ac_file
8253       mv "$tmp/config.h" $ac_file
8254     fi
8255   else
8256     echo "/* $configure_input  */"
8257     cat "$ac_result"
8258   fi
8259   rm -f "$tmp/out12"
8260  ;;
8261
8262
8263   esac
8264
8265 done # for ac_tag
8266
8267
8268 { (exit 0); exit 0; }
8269 _ACEOF
8270 chmod +x $CONFIG_STATUS
8271 ac_clean_files=$ac_clean_files_save
8272
8273
8274 # configure is writing to config.log, and then calls config.status.
8275 # config.status does its own redirection, appending to config.log.
8276 # Unfortunately, on DOS this fails, as config.log is still kept open
8277 # by configure, so config.status won't be able to write to it; its
8278 # output is simply discarded.  So we exec the FD to /dev/null,
8279 # effectively closing config.log, so it can be properly (re)opened and
8280 # appended to by config.status.  When coming back to configure, we
8281 # need to make the FD available again.
8282 if test "$no_create" != yes; then
8283   ac_cs_success=:
8284   ac_config_status_args=
8285   test "$silent" = yes &&
8286     ac_config_status_args="$ac_config_status_args --quiet"
8287   exec 5>/dev/null
8288   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
8289   exec 5>>config.log
8290   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
8291   # would make configure fail if this is the last instruction.
8292   $ac_cs_success || { (exit 1); exit 1; }
8293 fi
8294