]> jfr.im git - solanum.git/blob - configure
[svn] - regenerate files
[solanum.git] / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.61 for charybdis 2.2.0.
4 #
5 # $Id: configure 3362 2007-04-03 09:49:11Z nenolod $
6 #
7 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
8 # 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
9 # This configure script is free software; the Free Software Foundation
10 # gives unlimited permission to copy, distribute and modify it.
11 ## --------------------- ##
12 ## M4sh Initialization. ##
13 ## --------------------- ##
14
15 # Be more Bourne compatible
16 DUALCASE=1; export DUALCASE # for MKS sh
17 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
18 emulate sh
19 NULLCMD=:
20 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
23 setopt NO_GLOB_SUBST
24 else
25 case `(set -o) 2>/dev/null` in
26 *posix*) set -o posix ;;
27 esac
28
29 fi
30
31
32
33
34 # PATH needs CR
35 # Avoid depending upon Character Ranges.
36 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
37 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
38 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
39 as_cr_digits='0123456789'
40 as_cr_alnum=$as_cr_Letters$as_cr_digits
41
42 # The user is always right.
43 if test "${PATH_SEPARATOR+set}" != set; then
44 echo "#! /bin/sh" >conf$$.sh
45 echo "exit 0" >>conf$$.sh
46 chmod +x conf$$.sh
47 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
48 PATH_SEPARATOR=';'
49 else
50 PATH_SEPARATOR=:
51 fi
52 rm -f conf$$.sh
53 fi
54
55 # Support unset when possible.
56 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
57 as_unset=unset
58 else
59 as_unset=false
60 fi
61
62
63 # IFS
64 # We need space, tab and new line, in precisely that order. Quoting is
65 # there to prevent editors from complaining about space-tab.
66 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
67 # splitting by setting IFS to empty value.)
68 as_nl='
69 '
70 IFS=" "" $as_nl"
71
72 # Find who we are. Look in the path if we contain no directory separator.
73 case $0 in
74 *[\\/]* ) as_myself=$0 ;;
75 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
76 for as_dir in $PATH
77 do
78 IFS=$as_save_IFS
79 test -z "$as_dir" && as_dir=.
80 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
81 done
82 IFS=$as_save_IFS
83
84 ;;
85 esac
86 # We did not find ourselves, most probably we were run as `sh COMMAND'
87 # in which case we are not to be found in the path.
88 if test "x$as_myself" = x; then
89 as_myself=$0
90 fi
91 if test ! -f "$as_myself"; then
92 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
93 { (exit 1); exit 1; }
94 fi
95
96 # Work around bugs in pre-3.0 UWIN ksh.
97 for as_var in ENV MAIL MAILPATH
98 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
99 done
100 PS1='$ '
101 PS2='> '
102 PS4='+ '
103
104 # NLS nuisances.
105 for as_var in \
106 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
107 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
108 LC_TELEPHONE LC_TIME
109 do
110 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
111 eval $as_var=C; export $as_var
112 else
113 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
114 fi
115 done
116
117 # Required to use basename.
118 if expr a : '\(a\)' >/dev/null 2>&1 &&
119 test "X`expr 00001 : '.*\(...\)'`" = X001; then
120 as_expr=expr
121 else
122 as_expr=false
123 fi
124
125 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
126 as_basename=basename
127 else
128 as_basename=false
129 fi
130
131
132 # Name of the executable.
133 as_me=`$as_basename -- "$0" ||
134 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
135 X"$0" : 'X\(//\)$' \| \
136 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
137 echo X/"$0" |
138 sed '/^.*\/\([^/][^/]*\)\/*$/{
139 s//\1/
140 q
141 }
142 /^X\/\(\/\/\)$/{
143 s//\1/
144 q
145 }
146 /^X\/\(\/\).*/{
147 s//\1/
148 q
149 }
150 s/.*/./; q'`
151
152 # CDPATH.
153 $as_unset CDPATH
154
155
156 if test "x$CONFIG_SHELL" = x; then
157 if (eval ":") 2>/dev/null; then
158 as_have_required=yes
159 else
160 as_have_required=no
161 fi
162
163 if test $as_have_required = yes && (eval ":
164 (as_func_return () {
165 (exit \$1)
166 }
167 as_func_success () {
168 as_func_return 0
169 }
170 as_func_failure () {
171 as_func_return 1
172 }
173 as_func_ret_success () {
174 return 0
175 }
176 as_func_ret_failure () {
177 return 1
178 }
179
180 exitcode=0
181 if as_func_success; then
182 :
183 else
184 exitcode=1
185 echo as_func_success failed.
186 fi
187
188 if as_func_failure; then
189 exitcode=1
190 echo as_func_failure succeeded.
191 fi
192
193 if as_func_ret_success; then
194 :
195 else
196 exitcode=1
197 echo as_func_ret_success failed.
198 fi
199
200 if as_func_ret_failure; then
201 exitcode=1
202 echo as_func_ret_failure succeeded.
203 fi
204
205 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
206 :
207 else
208 exitcode=1
209 echo positional parameters were not saved.
210 fi
211
212 test \$exitcode = 0) || { (exit 1); exit 1; }
213
214 (
215 as_lineno_1=\$LINENO
216 as_lineno_2=\$LINENO
217 test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
218 test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
219 ") 2> /dev/null; then
220 :
221 else
222 as_candidate_shells=
223 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
224 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
225 do
226 IFS=$as_save_IFS
227 test -z "$as_dir" && as_dir=.
228 case $as_dir in
229 /*)
230 for as_base in sh bash ksh sh5; do
231 as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
232 done;;
233 esac
234 done
235 IFS=$as_save_IFS
236
237
238 for as_shell in $as_candidate_shells $SHELL; do
239 # Try only shells that exist, to save several forks.
240 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
241 { ("$as_shell") 2> /dev/null <<\_ASEOF
242 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
243 emulate sh
244 NULLCMD=:
245 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
246 # is contrary to our usage. Disable this feature.
247 alias -g '${1+"$@"}'='"$@"'
248 setopt NO_GLOB_SUBST
249 else
250 case `(set -o) 2>/dev/null` in
251 *posix*) set -o posix ;;
252 esac
253
254 fi
255
256
257 :
258 _ASEOF
259 }; then
260 CONFIG_SHELL=$as_shell
261 as_have_required=yes
262 if { "$as_shell" 2> /dev/null <<\_ASEOF
263 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
264 emulate sh
265 NULLCMD=:
266 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
267 # is contrary to our usage. Disable this feature.
268 alias -g '${1+"$@"}'='"$@"'
269 setopt NO_GLOB_SUBST
270 else
271 case `(set -o) 2>/dev/null` in
272 *posix*) set -o posix ;;
273 esac
274
275 fi
276
277
278 :
279 (as_func_return () {
280 (exit $1)
281 }
282 as_func_success () {
283 as_func_return 0
284 }
285 as_func_failure () {
286 as_func_return 1
287 }
288 as_func_ret_success () {
289 return 0
290 }
291 as_func_ret_failure () {
292 return 1
293 }
294
295 exitcode=0
296 if as_func_success; then
297 :
298 else
299 exitcode=1
300 echo as_func_success failed.
301 fi
302
303 if as_func_failure; then
304 exitcode=1
305 echo as_func_failure succeeded.
306 fi
307
308 if as_func_ret_success; then
309 :
310 else
311 exitcode=1
312 echo as_func_ret_success failed.
313 fi
314
315 if as_func_ret_failure; then
316 exitcode=1
317 echo as_func_ret_failure succeeded.
318 fi
319
320 if ( set x; as_func_ret_success y && test x = "$1" ); then
321 :
322 else
323 exitcode=1
324 echo positional parameters were not saved.
325 fi
326
327 test $exitcode = 0) || { (exit 1); exit 1; }
328
329 (
330 as_lineno_1=$LINENO
331 as_lineno_2=$LINENO
332 test "x$as_lineno_1" != "x$as_lineno_2" &&
333 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
334
335 _ASEOF
336 }; then
337 break
338 fi
339
340 fi
341
342 done
343
344 if test "x$CONFIG_SHELL" != x; then
345 for as_var in BASH_ENV ENV
346 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
347 done
348 export CONFIG_SHELL
349 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
350 fi
351
352
353 if test $as_have_required = no; then
354 echo This script requires a shell more modern than all the
355 echo shells that I found on your system. Please install a
356 echo modern shell, or manually run the script under such a
357 echo shell if you do have one.
358 { (exit 1); exit 1; }
359 fi
360
361
362 fi
363
364 fi
365
366
367
368 (eval "as_func_return () {
369 (exit \$1)
370 }
371 as_func_success () {
372 as_func_return 0
373 }
374 as_func_failure () {
375 as_func_return 1
376 }
377 as_func_ret_success () {
378 return 0
379 }
380 as_func_ret_failure () {
381 return 1
382 }
383
384 exitcode=0
385 if as_func_success; then
386 :
387 else
388 exitcode=1
389 echo as_func_success failed.
390 fi
391
392 if as_func_failure; then
393 exitcode=1
394 echo as_func_failure succeeded.
395 fi
396
397 if as_func_ret_success; then
398 :
399 else
400 exitcode=1
401 echo as_func_ret_success failed.
402 fi
403
404 if as_func_ret_failure; then
405 exitcode=1
406 echo as_func_ret_failure succeeded.
407 fi
408
409 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
410 :
411 else
412 exitcode=1
413 echo positional parameters were not saved.
414 fi
415
416 test \$exitcode = 0") || {
417 echo No shell found that supports shell functions.
418 echo Please tell autoconf@gnu.org about your system,
419 echo including any error possibly output before this
420 echo message
421 }
422
423
424
425 as_lineno_1=$LINENO
426 as_lineno_2=$LINENO
427 test "x$as_lineno_1" != "x$as_lineno_2" &&
428 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
429
430 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
431 # uniformly replaced by the line number. The first 'sed' inserts a
432 # line-number line after each line using $LINENO; the second 'sed'
433 # does the real work. The second script uses 'N' to pair each
434 # line-number line with the line containing $LINENO, and appends
435 # trailing '-' during substitution so that $LINENO is not a special
436 # case at line end.
437 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
438 # scripts with optimization help from Paolo Bonzini. Blame Lee
439 # E. McMahon (1931-1989) for sed's syntax. :-)
440 sed -n '
441 p
442 /[$]LINENO/=
443 ' <$as_myself |
444 sed '
445 s/[$]LINENO.*/&-/
446 t lineno
447 b
448 :lineno
449 N
450 :loop
451 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
452 t loop
453 s/-\n.*//
454 ' >$as_me.lineno &&
455 chmod +x "$as_me.lineno" ||
456 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
457 { (exit 1); exit 1; }; }
458
459 # Don't try to exec as it changes $[0], causing all sort of problems
460 # (the dirname of $[0] is not the place where we might find the
461 # original and so on. Autoconf is especially sensitive to this).
462 . "./$as_me.lineno"
463 # Exit status is that of the last command.
464 exit
465 }
466
467
468 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
469 as_dirname=dirname
470 else
471 as_dirname=false
472 fi
473
474 ECHO_C= ECHO_N= ECHO_T=
475 case `echo -n x` in
476 -n*)
477 case `echo 'x\c'` in
478 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
479 *) ECHO_C='\c';;
480 esac;;
481 *)
482 ECHO_N='-n';;
483 esac
484
485 if expr a : '\(a\)' >/dev/null 2>&1 &&
486 test "X`expr 00001 : '.*\(...\)'`" = X001; then
487 as_expr=expr
488 else
489 as_expr=false
490 fi
491
492 rm -f conf$$ conf$$.exe conf$$.file
493 if test -d conf$$.dir; then
494 rm -f conf$$.dir/conf$$.file
495 else
496 rm -f conf$$.dir
497 mkdir conf$$.dir
498 fi
499 echo >conf$$.file
500 if ln -s conf$$.file conf$$ 2>/dev/null; then
501 as_ln_s='ln -s'
502 # ... but there are two gotchas:
503 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
504 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
505 # In both cases, we have to default to `cp -p'.
506 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
507 as_ln_s='cp -p'
508 elif ln conf$$.file conf$$ 2>/dev/null; then
509 as_ln_s=ln
510 else
511 as_ln_s='cp -p'
512 fi
513 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
514 rmdir conf$$.dir 2>/dev/null
515
516 if mkdir -p . 2>/dev/null; then
517 as_mkdir_p=:
518 else
519 test -d ./-p && rmdir ./-p
520 as_mkdir_p=false
521 fi
522
523 if test -x / >/dev/null 2>&1; then
524 as_test_x='test -x'
525 else
526 if ls -dL / >/dev/null 2>&1; then
527 as_ls_L_option=L
528 else
529 as_ls_L_option=
530 fi
531 as_test_x='
532 eval sh -c '\''
533 if test -d "$1"; then
534 test -d "$1/.";
535 else
536 case $1 in
537 -*)set "./$1";;
538 esac;
539 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
540 ???[sx]*):;;*)false;;esac;fi
541 '\'' sh
542 '
543 fi
544 as_executable_p=$as_test_x
545
546 # Sed expression to map a string onto a valid CPP name.
547 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
548
549 # Sed expression to map a string onto a valid variable name.
550 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
551
552
553
554 exec 7<&0 </dev/null 6>&1
555
556 # Name of the host.
557 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
558 # so uname gets run too.
559 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
560
561 #
562 # Initializations.
563 #
564 ac_default_prefix=/usr/local
565 ac_clean_files=
566 ac_config_libobj_dir=.
567 LIBOBJS=
568 cross_compiling=no
569 subdirs=
570 MFLAGS=
571 MAKEFLAGS=
572 SHELL=${CONFIG_SHELL-/bin/sh}
573
574 # Identity of this package.
575 PACKAGE_NAME='charybdis'
576 PACKAGE_TARNAME='charybdis'
577 PACKAGE_VERSION='2.2.0'
578 PACKAGE_STRING='charybdis 2.2.0'
579 PACKAGE_BUGREPORT=''
580
581 ac_default_prefix=$HOME/ircd
582 # Factoring default headers for most tests.
583 ac_includes_default="\
584 #include <stdio.h>
585 #ifdef HAVE_SYS_TYPES_H
586 # include <sys/types.h>
587 #endif
588 #ifdef HAVE_SYS_STAT_H
589 # include <sys/stat.h>
590 #endif
591 #ifdef STDC_HEADERS
592 # include <stdlib.h>
593 # include <stddef.h>
594 #else
595 # ifdef HAVE_STDLIB_H
596 # include <stdlib.h>
597 # endif
598 #endif
599 #ifdef HAVE_STRING_H
600 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
601 # include <memory.h>
602 # endif
603 # include <string.h>
604 #endif
605 #ifdef HAVE_STRINGS_H
606 # include <strings.h>
607 #endif
608 #ifdef HAVE_INTTYPES_H
609 # include <inttypes.h>
610 #endif
611 #ifdef HAVE_STDINT_H
612 # include <stdint.h>
613 #endif
614 #ifdef HAVE_UNISTD_H
615 # include <unistd.h>
616 #endif"
617
618 ac_subst_vars='SHELL
619 PATH_SEPARATOR
620 PACKAGE_NAME
621 PACKAGE_TARNAME
622 PACKAGE_VERSION
623 PACKAGE_STRING
624 PACKAGE_BUGREPORT
625 exec_prefix
626 prefix
627 program_transform_name
628 bindir
629 sbindir
630 libexecdir
631 datarootdir
632 datadir
633 sysconfdir
634 sharedstatedir
635 localstatedir
636 includedir
637 oldincludedir
638 docdir
639 infodir
640 htmldir
641 dvidir
642 pdfdir
643 psdir
644 libdir
645 localedir
646 mandir
647 DEFS
648 ECHO_C
649 ECHO_N
650 ECHO_T
651 LIBS
652 build_alias
653 host_alias
654 target_alias
655 CC
656 CFLAGS
657 LDFLAGS
658 CPPFLAGS
659 ac_ct_CC
660 EXEEXT
661 OBJEXT
662 MKDEP
663 MAKEDEPEND
664 STDOUT
665 CPP
666 GREP
667 EGREP
668 SET_MAKE
669 INSTALL_PROGRAM
670 INSTALL_SCRIPT
671 INSTALL_DATA
672 RM
673 CP
674 MV
675 LN
676 SED
677 AR
678 LD
679 RANLIB
680 TOUCH
681 YACC
682 YFLAGS
683 LEX
684 LEX_OUTPUT_ROOT
685 LEXLIB
686 CRYPT_LIB
687 VICONF
688 ALLOCA
689 ENCSPEED
690 ZLIB_LD
691 ETC_DIR
692 confdir
693 LOG_DIR
694 logdir
695 HELP_DIR
696 helpdir
697 MODULE_DIR
698 moduledir
699 SELECT_TYPE
700 MODULES_LIBS
701 MOD_TARGET
702 SSL_SRCS_ENABLE
703 SSL_INCLUDES
704 SSL_LIBS
705 PICFLAGS
706 IRC_CFLAGS
707 SEDOBJ
708 LIBOBJS
709 LTLIBOBJS'
710 ac_subst_files=''
711 ac_precious_vars='build_alias
712 host_alias
713 target_alias
714 CC
715 CFLAGS
716 LDFLAGS
717 LIBS
718 CPPFLAGS
719 CPP
720 YACC
721 YFLAGS'
722
723
724 # Initialize some variables set by options.
725 ac_init_help=
726 ac_init_version=false
727 # The variables have the same names as the options, with
728 # dashes changed to underlines.
729 cache_file=/dev/null
730 exec_prefix=NONE
731 no_create=
732 no_recursion=
733 prefix=NONE
734 program_prefix=NONE
735 program_suffix=NONE
736 program_transform_name=s,x,x,
737 silent=
738 site=
739 srcdir=
740 verbose=
741 x_includes=NONE
742 x_libraries=NONE
743
744 # Installation directory options.
745 # These are left unexpanded so users can "make install exec_prefix=/foo"
746 # and all the variables that are supposed to be based on exec_prefix
747 # by default will actually change.
748 # Use braces instead of parens because sh, perl, etc. also accept them.
749 # (The list follows the same order as the GNU Coding Standards.)
750 bindir='${exec_prefix}/bin'
751 sbindir='${exec_prefix}/sbin'
752 libexecdir='${exec_prefix}/libexec'
753 datarootdir='${prefix}/share'
754 datadir='${datarootdir}'
755 sysconfdir='${prefix}/etc'
756 sharedstatedir='${prefix}/com'
757 localstatedir='${prefix}/var'
758 includedir='${prefix}/include'
759 oldincludedir='/usr/include'
760 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
761 infodir='${datarootdir}/info'
762 htmldir='${docdir}'
763 dvidir='${docdir}'
764 pdfdir='${docdir}'
765 psdir='${docdir}'
766 libdir='${exec_prefix}/lib'
767 localedir='${datarootdir}/locale'
768 mandir='${datarootdir}/man'
769
770 ac_prev=
771 ac_dashdash=
772 for ac_option
773 do
774 # If the previous option needs an argument, assign it.
775 if test -n "$ac_prev"; then
776 eval $ac_prev=\$ac_option
777 ac_prev=
778 continue
779 fi
780
781 case $ac_option in
782 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
783 *) ac_optarg=yes ;;
784 esac
785
786 # Accept the important Cygnus configure options, so we can diagnose typos.
787
788 case $ac_dashdash$ac_option in
789 --)
790 ac_dashdash=yes ;;
791
792 -bindir | --bindir | --bindi | --bind | --bin | --bi)
793 ac_prev=bindir ;;
794 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
795 bindir=$ac_optarg ;;
796
797 -build | --build | --buil | --bui | --bu)
798 ac_prev=build_alias ;;
799 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
800 build_alias=$ac_optarg ;;
801
802 -cache-file | --cache-file | --cache-fil | --cache-fi \
803 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
804 ac_prev=cache_file ;;
805 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
806 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
807 cache_file=$ac_optarg ;;
808
809 --config-cache | -C)
810 cache_file=config.cache ;;
811
812 -datadir | --datadir | --datadi | --datad)
813 ac_prev=datadir ;;
814 -datadir=* | --datadir=* | --datadi=* | --datad=*)
815 datadir=$ac_optarg ;;
816
817 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
818 | --dataroo | --dataro | --datar)
819 ac_prev=datarootdir ;;
820 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
821 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
822 datarootdir=$ac_optarg ;;
823
824 -disable-* | --disable-*)
825 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
826 # Reject names that are not valid shell variable names.
827 expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
828 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
829 { (exit 1); exit 1; }; }
830 ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
831 eval enable_$ac_feature=no ;;
832
833 -docdir | --docdir | --docdi | --doc | --do)
834 ac_prev=docdir ;;
835 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
836 docdir=$ac_optarg ;;
837
838 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
839 ac_prev=dvidir ;;
840 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
841 dvidir=$ac_optarg ;;
842
843 -enable-* | --enable-*)
844 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
845 # Reject names that are not valid shell variable names.
846 expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
847 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
848 { (exit 1); exit 1; }; }
849 ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
850 eval enable_$ac_feature=\$ac_optarg ;;
851
852 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
853 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
854 | --exec | --exe | --ex)
855 ac_prev=exec_prefix ;;
856 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
857 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
858 | --exec=* | --exe=* | --ex=*)
859 exec_prefix=$ac_optarg ;;
860
861 -gas | --gas | --ga | --g)
862 # Obsolete; use --with-gas.
863 with_gas=yes ;;
864
865 -help | --help | --hel | --he | -h)
866 ac_init_help=long ;;
867 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
868 ac_init_help=recursive ;;
869 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
870 ac_init_help=short ;;
871
872 -host | --host | --hos | --ho)
873 ac_prev=host_alias ;;
874 -host=* | --host=* | --hos=* | --ho=*)
875 host_alias=$ac_optarg ;;
876
877 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
878 ac_prev=htmldir ;;
879 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
880 | --ht=*)
881 htmldir=$ac_optarg ;;
882
883 -includedir | --includedir | --includedi | --included | --include \
884 | --includ | --inclu | --incl | --inc)
885 ac_prev=includedir ;;
886 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
887 | --includ=* | --inclu=* | --incl=* | --inc=*)
888 includedir=$ac_optarg ;;
889
890 -infodir | --infodir | --infodi | --infod | --info | --inf)
891 ac_prev=infodir ;;
892 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
893 infodir=$ac_optarg ;;
894
895 -libdir | --libdir | --libdi | --libd)
896 ac_prev=libdir ;;
897 -libdir=* | --libdir=* | --libdi=* | --libd=*)
898 libdir=$ac_optarg ;;
899
900 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
901 | --libexe | --libex | --libe)
902 ac_prev=libexecdir ;;
903 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
904 | --libexe=* | --libex=* | --libe=*)
905 libexecdir=$ac_optarg ;;
906
907 -localedir | --localedir | --localedi | --localed | --locale)
908 ac_prev=localedir ;;
909 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
910 localedir=$ac_optarg ;;
911
912 -localstatedir | --localstatedir | --localstatedi | --localstated \
913 | --localstate | --localstat | --localsta | --localst | --locals)
914 ac_prev=localstatedir ;;
915 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
916 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
917 localstatedir=$ac_optarg ;;
918
919 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
920 ac_prev=mandir ;;
921 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
922 mandir=$ac_optarg ;;
923
924 -nfp | --nfp | --nf)
925 # Obsolete; use --without-fp.
926 with_fp=no ;;
927
928 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
929 | --no-cr | --no-c | -n)
930 no_create=yes ;;
931
932 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
933 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
934 no_recursion=yes ;;
935
936 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
937 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
938 | --oldin | --oldi | --old | --ol | --o)
939 ac_prev=oldincludedir ;;
940 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
941 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
942 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
943 oldincludedir=$ac_optarg ;;
944
945 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
946 ac_prev=prefix ;;
947 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
948 prefix=$ac_optarg ;;
949
950 -program-prefix | --program-prefix | --program-prefi | --program-pref \
951 | --program-pre | --program-pr | --program-p)
952 ac_prev=program_prefix ;;
953 -program-prefix=* | --program-prefix=* | --program-prefi=* \
954 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
955 program_prefix=$ac_optarg ;;
956
957 -program-suffix | --program-suffix | --program-suffi | --program-suff \
958 | --program-suf | --program-su | --program-s)
959 ac_prev=program_suffix ;;
960 -program-suffix=* | --program-suffix=* | --program-suffi=* \
961 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
962 program_suffix=$ac_optarg ;;
963
964 -program-transform-name | --program-transform-name \
965 | --program-transform-nam | --program-transform-na \
966 | --program-transform-n | --program-transform- \
967 | --program-transform | --program-transfor \
968 | --program-transfo | --program-transf \
969 | --program-trans | --program-tran \
970 | --progr-tra | --program-tr | --program-t)
971 ac_prev=program_transform_name ;;
972 -program-transform-name=* | --program-transform-name=* \
973 | --program-transform-nam=* | --program-transform-na=* \
974 | --program-transform-n=* | --program-transform-=* \
975 | --program-transform=* | --program-transfor=* \
976 | --program-transfo=* | --program-transf=* \
977 | --program-trans=* | --program-tran=* \
978 | --progr-tra=* | --program-tr=* | --program-t=*)
979 program_transform_name=$ac_optarg ;;
980
981 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
982 ac_prev=pdfdir ;;
983 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
984 pdfdir=$ac_optarg ;;
985
986 -psdir | --psdir | --psdi | --psd | --ps)
987 ac_prev=psdir ;;
988 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
989 psdir=$ac_optarg ;;
990
991 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
992 | -silent | --silent | --silen | --sile | --sil)
993 silent=yes ;;
994
995 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
996 ac_prev=sbindir ;;
997 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
998 | --sbi=* | --sb=*)
999 sbindir=$ac_optarg ;;
1000
1001 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1002 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1003 | --sharedst | --shareds | --shared | --share | --shar \
1004 | --sha | --sh)
1005 ac_prev=sharedstatedir ;;
1006 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1007 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1008 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1009 | --sha=* | --sh=*)
1010 sharedstatedir=$ac_optarg ;;
1011
1012 -site | --site | --sit)
1013 ac_prev=site ;;
1014 -site=* | --site=* | --sit=*)
1015 site=$ac_optarg ;;
1016
1017 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1018 ac_prev=srcdir ;;
1019 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1020 srcdir=$ac_optarg ;;
1021
1022 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1023 | --syscon | --sysco | --sysc | --sys | --sy)
1024 ac_prev=sysconfdir ;;
1025 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1026 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1027 sysconfdir=$ac_optarg ;;
1028
1029 -target | --target | --targe | --targ | --tar | --ta | --t)
1030 ac_prev=target_alias ;;
1031 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1032 target_alias=$ac_optarg ;;
1033
1034 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1035 verbose=yes ;;
1036
1037 -version | --version | --versio | --versi | --vers | -V)
1038 ac_init_version=: ;;
1039
1040 -with-* | --with-*)
1041 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1042 # Reject names that are not valid shell variable names.
1043 expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1044 { echo "$as_me: error: invalid package name: $ac_package" >&2
1045 { (exit 1); exit 1; }; }
1046 ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1047 eval with_$ac_package=\$ac_optarg ;;
1048
1049 -without-* | --without-*)
1050 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1051 # Reject names that are not valid shell variable names.
1052 expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1053 { echo "$as_me: error: invalid package name: $ac_package" >&2
1054 { (exit 1); exit 1; }; }
1055 ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1056 eval with_$ac_package=no ;;
1057
1058 --x)
1059 # Obsolete; use --with-x.
1060 with_x=yes ;;
1061
1062 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1063 | --x-incl | --x-inc | --x-in | --x-i)
1064 ac_prev=x_includes ;;
1065 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1066 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1067 x_includes=$ac_optarg ;;
1068
1069 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1070 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1071 ac_prev=x_libraries ;;
1072 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1073 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1074 x_libraries=$ac_optarg ;;
1075
1076 -*) { echo "$as_me: error: unrecognized option: $ac_option
1077 Try \`$0 --help' for more information." >&2
1078 { (exit 1); exit 1; }; }
1079 ;;
1080
1081 *=*)
1082 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1083 # Reject names that are not valid shell variable names.
1084 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1085 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1086 { (exit 1); exit 1; }; }
1087 eval $ac_envvar=\$ac_optarg
1088 export $ac_envvar ;;
1089
1090 *)
1091 # FIXME: should be removed in autoconf 3.0.
1092 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1093 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1094 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1095 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1096 ;;
1097
1098 esac
1099 done
1100
1101 if test -n "$ac_prev"; then
1102 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1103 { echo "$as_me: error: missing argument to $ac_option" >&2
1104 { (exit 1); exit 1; }; }
1105 fi
1106
1107 # Be sure to have absolute directory names.
1108 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1109 datadir sysconfdir sharedstatedir localstatedir includedir \
1110 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1111 libdir localedir mandir
1112 do
1113 eval ac_val=\$$ac_var
1114 case $ac_val in
1115 [\\/$]* | ?:[\\/]* ) continue;;
1116 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1117 esac
1118 { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1119 { (exit 1); exit 1; }; }
1120 done
1121
1122 # There might be people who depend on the old broken behavior: `$host'
1123 # used to hold the argument of --host etc.
1124 # FIXME: To remove some day.
1125 build=$build_alias
1126 host=$host_alias
1127 target=$target_alias
1128
1129 # FIXME: To remove some day.
1130 if test "x$host_alias" != x; then
1131 if test "x$build_alias" = x; then
1132 cross_compiling=maybe
1133 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1134 If a cross compiler is detected then cross compile mode will be used." >&2
1135 elif test "x$build_alias" != "x$host_alias"; then
1136 cross_compiling=yes
1137 fi
1138 fi
1139
1140 ac_tool_prefix=
1141 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1142
1143 test "$silent" = yes && exec 6>/dev/null
1144
1145
1146 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1147 ac_ls_di=`ls -di .` &&
1148 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1149 { echo "$as_me: error: Working directory cannot be determined" >&2
1150 { (exit 1); exit 1; }; }
1151 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1152 { echo "$as_me: error: pwd does not report name of working directory" >&2
1153 { (exit 1); exit 1; }; }
1154
1155
1156 # Find the source files, if location was not specified.
1157 if test -z "$srcdir"; then
1158 ac_srcdir_defaulted=yes
1159 # Try the directory containing this script, then the parent directory.
1160 ac_confdir=`$as_dirname -- "$0" ||
1161 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1162 X"$0" : 'X\(//\)[^/]' \| \
1163 X"$0" : 'X\(//\)$' \| \
1164 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1165 echo X"$0" |
1166 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1167 s//\1/
1168 q
1169 }
1170 /^X\(\/\/\)[^/].*/{
1171 s//\1/
1172 q
1173 }
1174 /^X\(\/\/\)$/{
1175 s//\1/
1176 q
1177 }
1178 /^X\(\/\).*/{
1179 s//\1/
1180 q
1181 }
1182 s/.*/./; q'`
1183 srcdir=$ac_confdir
1184 if test ! -r "$srcdir/$ac_unique_file"; then
1185 srcdir=..
1186 fi
1187 else
1188 ac_srcdir_defaulted=no
1189 fi
1190 if test ! -r "$srcdir/$ac_unique_file"; then
1191 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1192 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1193 { (exit 1); exit 1; }; }
1194 fi
1195 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1196 ac_abs_confdir=`(
1197 cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
1198 { (exit 1); exit 1; }; }
1199 pwd)`
1200 # When building in place, set srcdir=.
1201 if test "$ac_abs_confdir" = "$ac_pwd"; then
1202 srcdir=.
1203 fi
1204 # Remove unnecessary trailing slashes from srcdir.
1205 # Double slashes in file names in object file debugging info
1206 # mess up M-x gdb in Emacs.
1207 case $srcdir in
1208 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1209 esac
1210 for ac_var in $ac_precious_vars; do
1211 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1212 eval ac_env_${ac_var}_value=\$${ac_var}
1213 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1214 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1215 done
1216
1217 #
1218 # Report the --help message.
1219 #
1220 if test "$ac_init_help" = "long"; then
1221 # Omit some internal or obsolete options to make the list less imposing.
1222 # This message is too long to be a string in the A/UX 3.1 sh.
1223 cat <<_ACEOF
1224 \`configure' configures charybdis 2.2.0 to adapt to many kinds of systems.
1225
1226 Usage: $0 [OPTION]... [VAR=VALUE]...
1227
1228 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1229 VAR=VALUE. See below for descriptions of some of the useful variables.
1230
1231 Defaults for the options are specified in brackets.
1232
1233 Configuration:
1234 -h, --help display this help and exit
1235 --help=short display options specific to this package
1236 --help=recursive display the short help of all the included packages
1237 -V, --version display version information and exit
1238 -q, --quiet, --silent do not print \`checking...' messages
1239 --cache-file=FILE cache test results in FILE [disabled]
1240 -C, --config-cache alias for \`--cache-file=config.cache'
1241 -n, --no-create do not create output files
1242 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1243
1244 Installation directories:
1245 --prefix=PREFIX install architecture-independent files in PREFIX
1246 [$ac_default_prefix]
1247 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1248 [PREFIX]
1249
1250 By default, \`make install' will install all the files in
1251 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1252 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1253 for instance \`--prefix=\$HOME'.
1254
1255 For better control, use the options below.
1256
1257 Fine tuning of the installation directories:
1258 --bindir=DIR user executables [EPREFIX/bin]
1259 --sbindir=DIR system admin executables [EPREFIX/sbin]
1260 --libexecdir=DIR program executables [EPREFIX/libexec]
1261 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1262 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1263 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1264 --libdir=DIR object code libraries [EPREFIX/lib]
1265 --includedir=DIR C header files [PREFIX/include]
1266 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1267 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1268 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1269 --infodir=DIR info documentation [DATAROOTDIR/info]
1270 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1271 --mandir=DIR man documentation [DATAROOTDIR/man]
1272 --docdir=DIR documentation root [DATAROOTDIR/doc/charybdis]
1273 --htmldir=DIR html documentation [DOCDIR]
1274 --dvidir=DIR dvi documentation [DOCDIR]
1275 --pdfdir=DIR pdf documentation [DOCDIR]
1276 --psdir=DIR ps documentation [DOCDIR]
1277 _ACEOF
1278
1279 cat <<\_ACEOF
1280 _ACEOF
1281 fi
1282
1283 if test -n "$ac_init_help"; then
1284 case $ac_init_help in
1285 short | recursive ) echo "Configuration of charybdis 2.2.0:";;
1286 esac
1287 cat <<\_ACEOF
1288
1289 Optional Features:
1290 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1291 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1292 --enable-ipv6 Enable IPv6 support
1293 --enable-openssl=DIR Enable OpenSSL support (DIR optional).
1294 --disable-openssl Disable OpenSSL support.
1295 --disable-zlib Disable ziplinks support
1296 --enable-poll Force poll() usage.
1297 --enable-select Force select() usage.
1298 --enable-kqueue Force kqueue() usage.
1299 --enable-devpoll Force usage of /dev/poll.
1300 --enable-epoll Force sys_epoll usage (Linux only).
1301 --enable-assert Enable assert(). Choose between soft(warnings) and
1302 hard(aborts the daemon)
1303 --enable-iodebug Enable IO Debugging hooks
1304 --enable-profile Enable profiling
1305 --disable-balloc Disable the block allocator.
1306 --enable-small-net Enable small network support.
1307 --disable-shared-modules
1308 Disable shared modules.
1309 --enable-warnings Enable all sorts of warnings for debugging.
1310
1311 Optional Packages:
1312 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1313 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1314 --with-zlib-path=DIR Path to libz.so for ziplinks support.
1315 --with-confdir=DIR Directory to install config files.
1316 --with-logdir=DIR Directory where to write logfiles.
1317 --with-helpdir=DIR Directory to install help files.
1318 --with-moduledir=DIR Directory to install modules.
1319 --with-nicklen=LENGTH Set the nick length to LENGTH (default 15, max 50)
1320 --with-topiclen=NUMBER Set the max topic length to NUMBER (default 390, max
1321 390)
1322
1323 Some influential environment variables:
1324 CC C compiler command
1325 CFLAGS C compiler flags
1326 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1327 nonstandard directory <lib dir>
1328 LIBS libraries to pass to the linker, e.g. -l<library>
1329 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1330 you have headers in a nonstandard directory <include dir>
1331 CPP C preprocessor
1332 YACC The `Yet Another C Compiler' implementation to use. Defaults to
1333 the first program found out of: `bison -y', `byacc', `yacc'.
1334 YFLAGS The list of arguments that will be passed by default to $YACC.
1335 This script will default YFLAGS to the empty string to avoid a
1336 default value of `-d' given by some make applications.
1337
1338 Use these variables to override the choices made by `configure' or to help
1339 it to find libraries and programs with nonstandard names/locations.
1340
1341 _ACEOF
1342 ac_status=$?
1343 fi
1344
1345 if test "$ac_init_help" = "recursive"; then
1346 # If there are subdirs, report their specific --help.
1347 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1348 test -d "$ac_dir" || continue
1349 ac_builddir=.
1350
1351 case "$ac_dir" in
1352 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1353 *)
1354 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1355 # A ".." for each directory in $ac_dir_suffix.
1356 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1357 case $ac_top_builddir_sub in
1358 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1359 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1360 esac ;;
1361 esac
1362 ac_abs_top_builddir=$ac_pwd
1363 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1364 # for backward compatibility:
1365 ac_top_builddir=$ac_top_build_prefix
1366
1367 case $srcdir in
1368 .) # We are building in place.
1369 ac_srcdir=.
1370 ac_top_srcdir=$ac_top_builddir_sub
1371 ac_abs_top_srcdir=$ac_pwd ;;
1372 [\\/]* | ?:[\\/]* ) # Absolute name.
1373 ac_srcdir=$srcdir$ac_dir_suffix;
1374 ac_top_srcdir=$srcdir
1375 ac_abs_top_srcdir=$srcdir ;;
1376 *) # Relative name.
1377 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1378 ac_top_srcdir=$ac_top_build_prefix$srcdir
1379 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1380 esac
1381 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1382
1383 cd "$ac_dir" || { ac_status=$?; continue; }
1384 # Check for guested configure.
1385 if test -f "$ac_srcdir/configure.gnu"; then
1386 echo &&
1387 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1388 elif test -f "$ac_srcdir/configure"; then
1389 echo &&
1390 $SHELL "$ac_srcdir/configure" --help=recursive
1391 else
1392 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1393 fi || ac_status=$?
1394 cd "$ac_pwd" || { ac_status=$?; break; }
1395 done
1396 fi
1397
1398 test -n "$ac_init_help" && exit $ac_status
1399 if $ac_init_version; then
1400 cat <<\_ACEOF
1401 charybdis configure 2.2.0
1402 generated by GNU Autoconf 2.61
1403
1404 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1405 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1406 This configure script is free software; the Free Software Foundation
1407 gives unlimited permission to copy, distribute and modify it.
1408
1409 $Id: configure 3362 2007-04-03 09:49:11Z nenolod $
1410 _ACEOF
1411 exit
1412 fi
1413 cat >config.log <<_ACEOF
1414 This file contains any messages produced by compilers while
1415 running configure, to aid debugging if configure makes a mistake.
1416
1417 It was created by charybdis $as_me 2.2.0, which was
1418 generated by GNU Autoconf 2.61. Invocation command line was
1419
1420 $ $0 $@
1421
1422 _ACEOF
1423 exec 5>>config.log
1424 {
1425 cat <<_ASUNAME
1426 ## --------- ##
1427 ## Platform. ##
1428 ## --------- ##
1429
1430 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1431 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1432 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1433 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1434 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1435
1436 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1437 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1438
1439 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1440 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1441 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1442 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1443 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1444 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1445 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1446
1447 _ASUNAME
1448
1449 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1450 for as_dir in $PATH
1451 do
1452 IFS=$as_save_IFS
1453 test -z "$as_dir" && as_dir=.
1454 echo "PATH: $as_dir"
1455 done
1456 IFS=$as_save_IFS
1457
1458 } >&5
1459
1460 cat >&5 <<_ACEOF
1461
1462
1463 ## ----------- ##
1464 ## Core tests. ##
1465 ## ----------- ##
1466
1467 _ACEOF
1468
1469
1470 # Keep a trace of the command line.
1471 # Strip out --no-create and --no-recursion so they do not pile up.
1472 # Strip out --silent because we don't want to record it for future runs.
1473 # Also quote any args containing shell meta-characters.
1474 # Make two passes to allow for proper duplicate-argument suppression.
1475 ac_configure_args=
1476 ac_configure_args0=
1477 ac_configure_args1=
1478 ac_must_keep_next=false
1479 for ac_pass in 1 2
1480 do
1481 for ac_arg
1482 do
1483 case $ac_arg in
1484 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1485 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1486 | -silent | --silent | --silen | --sile | --sil)
1487 continue ;;
1488 *\'*)
1489 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1490 esac
1491 case $ac_pass in
1492 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1493 2)
1494 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1495 if test $ac_must_keep_next = true; then
1496 ac_must_keep_next=false # Got value, back to normal.
1497 else
1498 case $ac_arg in
1499 *=* | --config-cache | -C | -disable-* | --disable-* \
1500 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1501 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1502 | -with-* | --with-* | -without-* | --without-* | --x)
1503 case "$ac_configure_args0 " in
1504 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1505 esac
1506 ;;
1507 -* ) ac_must_keep_next=true ;;
1508 esac
1509 fi
1510 ac_configure_args="$ac_configure_args '$ac_arg'"
1511 ;;
1512 esac
1513 done
1514 done
1515 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1516 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1517
1518 # When interrupted or exit'd, cleanup temporary files, and complete
1519 # config.log. We remove comments because anyway the quotes in there
1520 # would cause problems or look ugly.
1521 # WARNING: Use '\'' to represent an apostrophe within the trap.
1522 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1523 trap 'exit_status=$?
1524 # Save into config.log some information that might help in debugging.
1525 {
1526 echo
1527
1528 cat <<\_ASBOX
1529 ## ---------------- ##
1530 ## Cache variables. ##
1531 ## ---------------- ##
1532 _ASBOX
1533 echo
1534 # The following way of writing the cache mishandles newlines in values,
1535 (
1536 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1537 eval ac_val=\$$ac_var
1538 case $ac_val in #(
1539 *${as_nl}*)
1540 case $ac_var in #(
1541 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1542 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1543 esac
1544 case $ac_var in #(
1545 _ | IFS | as_nl) ;; #(
1546 *) $as_unset $ac_var ;;
1547 esac ;;
1548 esac
1549 done
1550 (set) 2>&1 |
1551 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1552 *${as_nl}ac_space=\ *)
1553 sed -n \
1554 "s/'\''/'\''\\\\'\'''\''/g;
1555 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1556 ;; #(
1557 *)
1558 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1559 ;;
1560 esac |
1561 sort
1562 )
1563 echo
1564
1565 cat <<\_ASBOX
1566 ## ----------------- ##
1567 ## Output variables. ##
1568 ## ----------------- ##
1569 _ASBOX
1570 echo
1571 for ac_var in $ac_subst_vars
1572 do
1573 eval ac_val=\$$ac_var
1574 case $ac_val in
1575 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1576 esac
1577 echo "$ac_var='\''$ac_val'\''"
1578 done | sort
1579 echo
1580
1581 if test -n "$ac_subst_files"; then
1582 cat <<\_ASBOX
1583 ## ------------------- ##
1584 ## File substitutions. ##
1585 ## ------------------- ##
1586 _ASBOX
1587 echo
1588 for ac_var in $ac_subst_files
1589 do
1590 eval ac_val=\$$ac_var
1591 case $ac_val in
1592 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1593 esac
1594 echo "$ac_var='\''$ac_val'\''"
1595 done | sort
1596 echo
1597 fi
1598
1599 if test -s confdefs.h; then
1600 cat <<\_ASBOX
1601 ## ----------- ##
1602 ## confdefs.h. ##
1603 ## ----------- ##
1604 _ASBOX
1605 echo
1606 cat confdefs.h
1607 echo
1608 fi
1609 test "$ac_signal" != 0 &&
1610 echo "$as_me: caught signal $ac_signal"
1611 echo "$as_me: exit $exit_status"
1612 } >&5
1613 rm -f core *.core core.conftest.* &&
1614 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1615 exit $exit_status
1616 ' 0
1617 for ac_signal in 1 2 13 15; do
1618 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1619 done
1620 ac_signal=0
1621
1622 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1623 rm -f -r conftest* confdefs.h
1624
1625 # Predefined preprocessor variables.
1626
1627 cat >>confdefs.h <<_ACEOF
1628 #define PACKAGE_NAME "$PACKAGE_NAME"
1629 _ACEOF
1630
1631
1632 cat >>confdefs.h <<_ACEOF
1633 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1634 _ACEOF
1635
1636
1637 cat >>confdefs.h <<_ACEOF
1638 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1639 _ACEOF
1640
1641
1642 cat >>confdefs.h <<_ACEOF
1643 #define PACKAGE_STRING "$PACKAGE_STRING"
1644 _ACEOF
1645
1646
1647 cat >>confdefs.h <<_ACEOF
1648 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1649 _ACEOF
1650
1651
1652 # Let the site file select an alternate cache file if it wants to.
1653 # Prefer explicitly selected file to automatically selected ones.
1654 if test -n "$CONFIG_SITE"; then
1655 set x "$CONFIG_SITE"
1656 elif test "x$prefix" != xNONE; then
1657 set x "$prefix/share/config.site" "$prefix/etc/config.site"
1658 else
1659 set x "$ac_default_prefix/share/config.site" \
1660 "$ac_default_prefix/etc/config.site"
1661 fi
1662 shift
1663 for ac_site_file
1664 do
1665 if test -r "$ac_site_file"; then
1666 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1667 echo "$as_me: loading site script $ac_site_file" >&6;}
1668 sed 's/^/| /' "$ac_site_file" >&5
1669 . "$ac_site_file"
1670 fi
1671 done
1672
1673 if test -r "$cache_file"; then
1674 # Some versions of bash will fail to source /dev/null (special
1675 # files actually), so we avoid doing that.
1676 if test -f "$cache_file"; then
1677 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1678 echo "$as_me: loading cache $cache_file" >&6;}
1679 case $cache_file in
1680 [\\/]* | ?:[\\/]* ) . "$cache_file";;
1681 *) . "./$cache_file";;
1682 esac
1683 fi
1684 else
1685 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1686 echo "$as_me: creating cache $cache_file" >&6;}
1687 >$cache_file
1688 fi
1689
1690 # Check that the precious variables saved in the cache have kept the same
1691 # value.
1692 ac_cache_corrupted=false
1693 for ac_var in $ac_precious_vars; do
1694 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1695 eval ac_new_set=\$ac_env_${ac_var}_set
1696 eval ac_old_val=\$ac_cv_env_${ac_var}_value
1697 eval ac_new_val=\$ac_env_${ac_var}_value
1698 case $ac_old_set,$ac_new_set in
1699 set,)
1700 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1701 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1702 ac_cache_corrupted=: ;;
1703 ,set)
1704 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1705 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1706 ac_cache_corrupted=: ;;
1707 ,);;
1708 *)
1709 if test "x$ac_old_val" != "x$ac_new_val"; then
1710 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1711 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1712 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1713 echo "$as_me: former value: $ac_old_val" >&2;}
1714 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1715 echo "$as_me: current value: $ac_new_val" >&2;}
1716 ac_cache_corrupted=:
1717 fi;;
1718 esac
1719 # Pass precious variables to config.status.
1720 if test "$ac_new_set" = set; then
1721 case $ac_new_val in
1722 *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1723 *) ac_arg=$ac_var=$ac_new_val ;;
1724 esac
1725 case " $ac_configure_args " in
1726 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1727 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1728 esac
1729 fi
1730 done
1731 if $ac_cache_corrupted; then
1732 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1733 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1734 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1735 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1736 { (exit 1); exit 1; }; }
1737 fi
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763 ac_ext=c
1764 ac_cpp='$CPP $CPPFLAGS'
1765 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1766 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1767 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1768
1769
1770
1771 ac_config_headers="$ac_config_headers include/setup.h"
1772
1773
1774
1775
1776
1777 cat >>confdefs.h <<\_ACEOF
1778 #define _GNU_SOURCE 1
1779 _ACEOF
1780
1781
1782
1783 OLD_CFLAGS="$CFLAGS"
1784 ac_ext=c
1785 ac_cpp='$CPP $CPPFLAGS'
1786 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1787 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1788 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1789 if test -n "$ac_tool_prefix"; then
1790 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1791 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1792 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1793 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1794 if test "${ac_cv_prog_CC+set}" = set; then
1795 echo $ECHO_N "(cached) $ECHO_C" >&6
1796 else
1797 if test -n "$CC"; then
1798 ac_cv_prog_CC="$CC" # Let the user override the test.
1799 else
1800 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1801 for as_dir in $PATH
1802 do
1803 IFS=$as_save_IFS
1804 test -z "$as_dir" && as_dir=.
1805 for ac_exec_ext in '' $ac_executable_extensions; do
1806 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1807 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1808 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1809 break 2
1810 fi
1811 done
1812 done
1813 IFS=$as_save_IFS
1814
1815 fi
1816 fi
1817 CC=$ac_cv_prog_CC
1818 if test -n "$CC"; then
1819 { echo "$as_me:$LINENO: result: $CC" >&5
1820 echo "${ECHO_T}$CC" >&6; }
1821 else
1822 { echo "$as_me:$LINENO: result: no" >&5
1823 echo "${ECHO_T}no" >&6; }
1824 fi
1825
1826
1827 fi
1828 if test -z "$ac_cv_prog_CC"; then
1829 ac_ct_CC=$CC
1830 # Extract the first word of "gcc", so it can be a program name with args.
1831 set dummy gcc; ac_word=$2
1832 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1833 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1834 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1835 echo $ECHO_N "(cached) $ECHO_C" >&6
1836 else
1837 if test -n "$ac_ct_CC"; then
1838 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1839 else
1840 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1841 for as_dir in $PATH
1842 do
1843 IFS=$as_save_IFS
1844 test -z "$as_dir" && as_dir=.
1845 for ac_exec_ext in '' $ac_executable_extensions; do
1846 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1847 ac_cv_prog_ac_ct_CC="gcc"
1848 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1849 break 2
1850 fi
1851 done
1852 done
1853 IFS=$as_save_IFS
1854
1855 fi
1856 fi
1857 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1858 if test -n "$ac_ct_CC"; then
1859 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1860 echo "${ECHO_T}$ac_ct_CC" >&6; }
1861 else
1862 { echo "$as_me:$LINENO: result: no" >&5
1863 echo "${ECHO_T}no" >&6; }
1864 fi
1865
1866 if test "x$ac_ct_CC" = x; then
1867 CC=""
1868 else
1869 case $cross_compiling:$ac_tool_warned in
1870 yes:)
1871 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
1872 whose name does not start with the host triplet. If you think this
1873 configuration is useful to you, please write to autoconf@gnu.org." >&5
1874 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
1875 whose name does not start with the host triplet. If you think this
1876 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
1877 ac_tool_warned=yes ;;
1878 esac
1879 CC=$ac_ct_CC
1880 fi
1881 else
1882 CC="$ac_cv_prog_CC"
1883 fi
1884
1885 if test -z "$CC"; then
1886 if test -n "$ac_tool_prefix"; then
1887 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1888 set dummy ${ac_tool_prefix}cc; ac_word=$2
1889 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1890 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1891 if test "${ac_cv_prog_CC+set}" = set; then
1892 echo $ECHO_N "(cached) $ECHO_C" >&6
1893 else
1894 if test -n "$CC"; then
1895 ac_cv_prog_CC="$CC" # Let the user override the test.
1896 else
1897 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1898 for as_dir in $PATH
1899 do
1900 IFS=$as_save_IFS
1901 test -z "$as_dir" && as_dir=.
1902 for ac_exec_ext in '' $ac_executable_extensions; do
1903 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1904 ac_cv_prog_CC="${ac_tool_prefix}cc"
1905 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1906 break 2
1907 fi
1908 done
1909 done
1910 IFS=$as_save_IFS
1911
1912 fi
1913 fi
1914 CC=$ac_cv_prog_CC
1915 if test -n "$CC"; then
1916 { echo "$as_me:$LINENO: result: $CC" >&5
1917 echo "${ECHO_T}$CC" >&6; }
1918 else
1919 { echo "$as_me:$LINENO: result: no" >&5
1920 echo "${ECHO_T}no" >&6; }
1921 fi
1922
1923
1924 fi
1925 fi
1926 if test -z "$CC"; then
1927 # Extract the first word of "cc", so it can be a program name with args.
1928 set dummy cc; ac_word=$2
1929 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1930 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1931 if test "${ac_cv_prog_CC+set}" = set; then
1932 echo $ECHO_N "(cached) $ECHO_C" >&6
1933 else
1934 if test -n "$CC"; then
1935 ac_cv_prog_CC="$CC" # Let the user override the test.
1936 else
1937 ac_prog_rejected=no
1938 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1939 for as_dir in $PATH
1940 do
1941 IFS=$as_save_IFS
1942 test -z "$as_dir" && as_dir=.
1943 for ac_exec_ext in '' $ac_executable_extensions; do
1944 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
1945 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1946 ac_prog_rejected=yes
1947 continue
1948 fi
1949 ac_cv_prog_CC="cc"
1950 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1951 break 2
1952 fi
1953 done
1954 done
1955 IFS=$as_save_IFS
1956
1957 if test $ac_prog_rejected = yes; then
1958 # We found a bogon in the path, so make sure we never use it.
1959 set dummy $ac_cv_prog_CC
1960 shift
1961 if test $# != 0; then
1962 # We chose a different compiler from the bogus one.
1963 # However, it has the same basename, so the bogon will be chosen
1964 # first if we set CC to just the basename; use the full file name.
1965 shift
1966 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1967 fi
1968 fi
1969 fi
1970 fi
1971 CC=$ac_cv_prog_CC
1972 if test -n "$CC"; then
1973 { echo "$as_me:$LINENO: result: $CC" >&5
1974 echo "${ECHO_T}$CC" >&6; }
1975 else
1976 { echo "$as_me:$LINENO: result: no" >&5
1977 echo "${ECHO_T}no" >&6; }
1978 fi
1979
1980
1981 fi
1982 if test -z "$CC"; then
1983 if test -n "$ac_tool_prefix"; then
1984 for ac_prog in cl.exe
1985 do
1986 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1987 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1988 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1989 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1990 if test "${ac_cv_prog_CC+set}" = set; then
1991 echo $ECHO_N "(cached) $ECHO_C" >&6
1992 else
1993 if test -n "$CC"; then
1994 ac_cv_prog_CC="$CC" # Let the user override the test.
1995 else
1996 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1997 for as_dir in $PATH
1998 do
1999 IFS=$as_save_IFS
2000 test -z "$as_dir" && as_dir=.
2001 for ac_exec_ext in '' $ac_executable_extensions; do
2002 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2003 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2004 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2005 break 2
2006 fi
2007 done
2008 done
2009 IFS=$as_save_IFS
2010
2011 fi
2012 fi
2013 CC=$ac_cv_prog_CC
2014 if test -n "$CC"; then
2015 { echo "$as_me:$LINENO: result: $CC" >&5
2016 echo "${ECHO_T}$CC" >&6; }
2017 else
2018 { echo "$as_me:$LINENO: result: no" >&5
2019 echo "${ECHO_T}no" >&6; }
2020 fi
2021
2022
2023 test -n "$CC" && break
2024 done
2025 fi
2026 if test -z "$CC"; then
2027 ac_ct_CC=$CC
2028 for ac_prog in cl.exe
2029 do
2030 # Extract the first word of "$ac_prog", so it can be a program name with args.
2031 set dummy $ac_prog; ac_word=$2
2032 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2033 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2034 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2035 echo $ECHO_N "(cached) $ECHO_C" >&6
2036 else
2037 if test -n "$ac_ct_CC"; then
2038 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2039 else
2040 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2041 for as_dir in $PATH
2042 do
2043 IFS=$as_save_IFS
2044 test -z "$as_dir" && as_dir=.
2045 for ac_exec_ext in '' $ac_executable_extensions; do
2046 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2047 ac_cv_prog_ac_ct_CC="$ac_prog"
2048 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2049 break 2
2050 fi
2051 done
2052 done
2053 IFS=$as_save_IFS
2054
2055 fi
2056 fi
2057 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2058 if test -n "$ac_ct_CC"; then
2059 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2060 echo "${ECHO_T}$ac_ct_CC" >&6; }
2061 else
2062 { echo "$as_me:$LINENO: result: no" >&5
2063 echo "${ECHO_T}no" >&6; }
2064 fi
2065
2066
2067 test -n "$ac_ct_CC" && break
2068 done
2069
2070 if test "x$ac_ct_CC" = x; then
2071 CC=""
2072 else
2073 case $cross_compiling:$ac_tool_warned in
2074 yes:)
2075 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2076 whose name does not start with the host triplet. If you think this
2077 configuration is useful to you, please write to autoconf@gnu.org." >&5
2078 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2079 whose name does not start with the host triplet. If you think this
2080 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2081 ac_tool_warned=yes ;;
2082 esac
2083 CC=$ac_ct_CC
2084 fi
2085 fi
2086
2087 fi
2088
2089
2090 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2091 See \`config.log' for more details." >&5
2092 echo "$as_me: error: no acceptable C compiler found in \$PATH
2093 See \`config.log' for more details." >&2;}
2094 { (exit 1); exit 1; }; }
2095
2096 # Provide some information about the compiler.
2097 echo "$as_me:$LINENO: checking for C compiler version" >&5
2098 ac_compiler=`set X $ac_compile; echo $2`
2099 { (ac_try="$ac_compiler --version >&5"
2100 case "(($ac_try" in
2101 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2102 *) ac_try_echo=$ac_try;;
2103 esac
2104 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2105 (eval "$ac_compiler --version >&5") 2>&5
2106 ac_status=$?
2107 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2108 (exit $ac_status); }
2109 { (ac_try="$ac_compiler -v >&5"
2110 case "(($ac_try" in
2111 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2112 *) ac_try_echo=$ac_try;;
2113 esac
2114 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2115 (eval "$ac_compiler -v >&5") 2>&5
2116 ac_status=$?
2117 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2118 (exit $ac_status); }
2119 { (ac_try="$ac_compiler -V >&5"
2120 case "(($ac_try" in
2121 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2122 *) ac_try_echo=$ac_try;;
2123 esac
2124 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2125 (eval "$ac_compiler -V >&5") 2>&5
2126 ac_status=$?
2127 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2128 (exit $ac_status); }
2129
2130 cat >conftest.$ac_ext <<_ACEOF
2131 /* confdefs.h. */
2132 _ACEOF
2133 cat confdefs.h >>conftest.$ac_ext
2134 cat >>conftest.$ac_ext <<_ACEOF
2135 /* end confdefs.h. */
2136
2137 int
2138 main ()
2139 {
2140
2141 ;
2142 return 0;
2143 }
2144 _ACEOF
2145 ac_clean_files_save=$ac_clean_files
2146 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2147 # Try to create an executable without -o first, disregard a.out.
2148 # It will help us diagnose broken compilers, and finding out an intuition
2149 # of exeext.
2150 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2151 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
2152 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2153 #
2154 # List of possible output files, starting from the most likely.
2155 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
2156 # only as a last resort. b.out is created by i960 compilers.
2157 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
2158 #
2159 # The IRIX 6 linker writes into existing files which may not be
2160 # executable, retaining their permissions. Remove them first so a
2161 # subsequent execution test works.
2162 ac_rmfiles=
2163 for ac_file in $ac_files
2164 do
2165 case $ac_file in
2166 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2167 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2168 esac
2169 done
2170 rm -f $ac_rmfiles
2171
2172 if { (ac_try="$ac_link_default"
2173 case "(($ac_try" in
2174 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2175 *) ac_try_echo=$ac_try;;
2176 esac
2177 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2178 (eval "$ac_link_default") 2>&5
2179 ac_status=$?
2180 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2181 (exit $ac_status); }; then
2182 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2183 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2184 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2185 # so that the user can short-circuit this test for compilers unknown to
2186 # Autoconf.
2187 for ac_file in $ac_files ''
2188 do
2189 test -f "$ac_file" || continue
2190 case $ac_file in
2191 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
2192 ;;
2193 [ab].out )
2194 # We found the default executable, but exeext='' is most
2195 # certainly right.
2196 break;;
2197 *.* )
2198 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2199 then :; else
2200 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2201 fi
2202 # We set ac_cv_exeext here because the later test for it is not
2203 # safe: cross compilers may not add the suffix if given an `-o'
2204 # argument, so we may need to know it at that point already.
2205 # Even if this section looks crufty: it has the advantage of
2206 # actually working.
2207 break;;
2208 * )
2209 break;;
2210 esac
2211 done
2212 test "$ac_cv_exeext" = no && ac_cv_exeext=
2213
2214 else
2215 ac_file=''
2216 fi
2217
2218 { echo "$as_me:$LINENO: result: $ac_file" >&5
2219 echo "${ECHO_T}$ac_file" >&6; }
2220 if test -z "$ac_file"; then
2221 echo "$as_me: failed program was:" >&5
2222 sed 's/^/| /' conftest.$ac_ext >&5
2223
2224 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2225 See \`config.log' for more details." >&5
2226 echo "$as_me: error: C compiler cannot create executables
2227 See \`config.log' for more details." >&2;}
2228 { (exit 77); exit 77; }; }
2229 fi
2230
2231 ac_exeext=$ac_cv_exeext
2232
2233 # Check that the compiler produces executables we can run. If not, either
2234 # the compiler is broken, or we cross compile.
2235 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2236 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
2237 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2238 # If not cross compiling, check that we can run a simple program.
2239 if test "$cross_compiling" != yes; then
2240 if { ac_try='./$ac_file'
2241 { (case "(($ac_try" in
2242 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2243 *) ac_try_echo=$ac_try;;
2244 esac
2245 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2246 (eval "$ac_try") 2>&5
2247 ac_status=$?
2248 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2249 (exit $ac_status); }; }; then
2250 cross_compiling=no
2251 else
2252 if test "$cross_compiling" = maybe; then
2253 cross_compiling=yes
2254 else
2255 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2256 If you meant to cross compile, use \`--host'.
2257 See \`config.log' for more details." >&5
2258 echo "$as_me: error: cannot run C compiled programs.
2259 If you meant to cross compile, use \`--host'.
2260 See \`config.log' for more details." >&2;}
2261 { (exit 1); exit 1; }; }
2262 fi
2263 fi
2264 fi
2265 { echo "$as_me:$LINENO: result: yes" >&5
2266 echo "${ECHO_T}yes" >&6; }
2267
2268 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2269 ac_clean_files=$ac_clean_files_save
2270 # Check that the compiler produces executables we can run. If not, either
2271 # the compiler is broken, or we cross compile.
2272 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2273 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
2274 { echo "$as_me:$LINENO: result: $cross_compiling" >&5
2275 echo "${ECHO_T}$cross_compiling" >&6; }
2276
2277 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
2278 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
2279 if { (ac_try="$ac_link"
2280 case "(($ac_try" in
2281 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2282 *) ac_try_echo=$ac_try;;
2283 esac
2284 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2285 (eval "$ac_link") 2>&5
2286 ac_status=$?
2287 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2288 (exit $ac_status); }; then
2289 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2290 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2291 # work properly (i.e., refer to `conftest.exe'), while it won't with
2292 # `rm'.
2293 for ac_file in conftest.exe conftest conftest.*; do
2294 test -f "$ac_file" || continue
2295 case $ac_file in
2296 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2297 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2298 break;;
2299 * ) break;;
2300 esac
2301 done
2302 else
2303 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2304 See \`config.log' for more details." >&5
2305 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2306 See \`config.log' for more details." >&2;}
2307 { (exit 1); exit 1; }; }
2308 fi
2309
2310 rm -f conftest$ac_cv_exeext
2311 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2312 echo "${ECHO_T}$ac_cv_exeext" >&6; }
2313
2314 rm -f conftest.$ac_ext
2315 EXEEXT=$ac_cv_exeext
2316 ac_exeext=$EXEEXT
2317 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
2318 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
2319 if test "${ac_cv_objext+set}" = set; then
2320 echo $ECHO_N "(cached) $ECHO_C" >&6
2321 else
2322 cat >conftest.$ac_ext <<_ACEOF
2323 /* confdefs.h. */
2324 _ACEOF
2325 cat confdefs.h >>conftest.$ac_ext
2326 cat >>conftest.$ac_ext <<_ACEOF
2327 /* end confdefs.h. */
2328
2329 int
2330 main ()
2331 {
2332
2333 ;
2334 return 0;
2335 }
2336 _ACEOF
2337 rm -f conftest.o conftest.obj
2338 if { (ac_try="$ac_compile"
2339 case "(($ac_try" in
2340 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2341 *) ac_try_echo=$ac_try;;
2342 esac
2343 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2344 (eval "$ac_compile") 2>&5
2345 ac_status=$?
2346 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2347 (exit $ac_status); }; then
2348 for ac_file in conftest.o conftest.obj conftest.*; do
2349 test -f "$ac_file" || continue;
2350 case $ac_file in
2351 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
2352 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2353 break;;
2354 esac
2355 done
2356 else
2357 echo "$as_me: failed program was:" >&5
2358 sed 's/^/| /' conftest.$ac_ext >&5
2359
2360 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2361 See \`config.log' for more details." >&5
2362 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2363 See \`config.log' for more details." >&2;}
2364 { (exit 1); exit 1; }; }
2365 fi
2366
2367 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2368 fi
2369 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2370 echo "${ECHO_T}$ac_cv_objext" >&6; }
2371 OBJEXT=$ac_cv_objext
2372 ac_objext=$OBJEXT
2373 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2374 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
2375 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2376 echo $ECHO_N "(cached) $ECHO_C" >&6
2377 else
2378 cat >conftest.$ac_ext <<_ACEOF
2379 /* confdefs.h. */
2380 _ACEOF
2381 cat confdefs.h >>conftest.$ac_ext
2382 cat >>conftest.$ac_ext <<_ACEOF
2383 /* end confdefs.h. */
2384
2385 int
2386 main ()
2387 {
2388 #ifndef __GNUC__
2389 choke me
2390 #endif
2391
2392 ;
2393 return 0;
2394 }
2395 _ACEOF
2396 rm -f conftest.$ac_objext
2397 if { (ac_try="$ac_compile"
2398 case "(($ac_try" in
2399 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2400 *) ac_try_echo=$ac_try;;
2401 esac
2402 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2403 (eval "$ac_compile") 2>conftest.er1
2404 ac_status=$?
2405 grep -v '^ *+' conftest.er1 >conftest.err
2406 rm -f conftest.er1
2407 cat conftest.err >&5
2408 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2409 (exit $ac_status); } && {
2410 test -z "$ac_c_werror_flag" ||
2411 test ! -s conftest.err
2412 } && test -s conftest.$ac_objext; then
2413 ac_compiler_gnu=yes
2414 else
2415 echo "$as_me: failed program was:" >&5
2416 sed 's/^/| /' conftest.$ac_ext >&5
2417
2418 ac_compiler_gnu=no
2419 fi
2420
2421 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2422 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2423
2424 fi
2425 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2426 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
2427 GCC=`test $ac_compiler_gnu = yes && echo yes`
2428 ac_test_CFLAGS=${CFLAGS+set}
2429 ac_save_CFLAGS=$CFLAGS
2430 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2431 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
2432 if test "${ac_cv_prog_cc_g+set}" = set; then
2433 echo $ECHO_N "(cached) $ECHO_C" >&6
2434 else
2435 ac_save_c_werror_flag=$ac_c_werror_flag
2436 ac_c_werror_flag=yes
2437 ac_cv_prog_cc_g=no
2438 CFLAGS="-g"
2439 cat >conftest.$ac_ext <<_ACEOF
2440 /* confdefs.h. */
2441 _ACEOF
2442 cat confdefs.h >>conftest.$ac_ext
2443 cat >>conftest.$ac_ext <<_ACEOF
2444 /* end confdefs.h. */
2445
2446 int
2447 main ()
2448 {
2449
2450 ;
2451 return 0;
2452 }
2453 _ACEOF
2454 rm -f conftest.$ac_objext
2455 if { (ac_try="$ac_compile"
2456 case "(($ac_try" in
2457 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2458 *) ac_try_echo=$ac_try;;
2459 esac
2460 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2461 (eval "$ac_compile") 2>conftest.er1
2462 ac_status=$?
2463 grep -v '^ *+' conftest.er1 >conftest.err
2464 rm -f conftest.er1
2465 cat conftest.err >&5
2466 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2467 (exit $ac_status); } && {
2468 test -z "$ac_c_werror_flag" ||
2469 test ! -s conftest.err
2470 } && test -s conftest.$ac_objext; then
2471 ac_cv_prog_cc_g=yes
2472 else
2473 echo "$as_me: failed program was:" >&5
2474 sed 's/^/| /' conftest.$ac_ext >&5
2475
2476 CFLAGS=""
2477 cat >conftest.$ac_ext <<_ACEOF
2478 /* confdefs.h. */
2479 _ACEOF
2480 cat confdefs.h >>conftest.$ac_ext
2481 cat >>conftest.$ac_ext <<_ACEOF
2482 /* end confdefs.h. */
2483
2484 int
2485 main ()
2486 {
2487
2488 ;
2489 return 0;
2490 }
2491 _ACEOF
2492 rm -f conftest.$ac_objext
2493 if { (ac_try="$ac_compile"
2494 case "(($ac_try" in
2495 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2496 *) ac_try_echo=$ac_try;;
2497 esac
2498 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2499 (eval "$ac_compile") 2>conftest.er1
2500 ac_status=$?
2501 grep -v '^ *+' conftest.er1 >conftest.err
2502 rm -f conftest.er1
2503 cat conftest.err >&5
2504 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2505 (exit $ac_status); } && {
2506 test -z "$ac_c_werror_flag" ||
2507 test ! -s conftest.err
2508 } && test -s conftest.$ac_objext; then
2509 :
2510 else
2511 echo "$as_me: failed program was:" >&5
2512 sed 's/^/| /' conftest.$ac_ext >&5
2513
2514 ac_c_werror_flag=$ac_save_c_werror_flag
2515 CFLAGS="-g"
2516 cat >conftest.$ac_ext <<_ACEOF
2517 /* confdefs.h. */
2518 _ACEOF
2519 cat confdefs.h >>conftest.$ac_ext
2520 cat >>conftest.$ac_ext <<_ACEOF
2521 /* end confdefs.h. */
2522
2523 int
2524 main ()
2525 {
2526
2527 ;
2528 return 0;
2529 }
2530 _ACEOF
2531 rm -f conftest.$ac_objext
2532 if { (ac_try="$ac_compile"
2533 case "(($ac_try" in
2534 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2535 *) ac_try_echo=$ac_try;;
2536 esac
2537 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2538 (eval "$ac_compile") 2>conftest.er1
2539 ac_status=$?
2540 grep -v '^ *+' conftest.er1 >conftest.err
2541 rm -f conftest.er1
2542 cat conftest.err >&5
2543 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2544 (exit $ac_status); } && {
2545 test -z "$ac_c_werror_flag" ||
2546 test ! -s conftest.err
2547 } && test -s conftest.$ac_objext; then
2548 ac_cv_prog_cc_g=yes
2549 else
2550 echo "$as_me: failed program was:" >&5
2551 sed 's/^/| /' conftest.$ac_ext >&5
2552
2553
2554 fi
2555
2556 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2557 fi
2558
2559 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2560 fi
2561
2562 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2563 ac_c_werror_flag=$ac_save_c_werror_flag
2564 fi
2565 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2566 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
2567 if test "$ac_test_CFLAGS" = set; then
2568 CFLAGS=$ac_save_CFLAGS
2569 elif test $ac_cv_prog_cc_g = yes; then
2570 if test "$GCC" = yes; then
2571 CFLAGS="-g -O2"
2572 else
2573 CFLAGS="-g"
2574 fi
2575 else
2576 if test "$GCC" = yes; then
2577 CFLAGS="-O2"
2578 else
2579 CFLAGS=
2580 fi
2581 fi
2582 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
2583 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
2584 if test "${ac_cv_prog_cc_c89+set}" = set; then
2585 echo $ECHO_N "(cached) $ECHO_C" >&6
2586 else
2587 ac_cv_prog_cc_c89=no
2588 ac_save_CC=$CC
2589 cat >conftest.$ac_ext <<_ACEOF
2590 /* confdefs.h. */
2591 _ACEOF
2592 cat confdefs.h >>conftest.$ac_ext
2593 cat >>conftest.$ac_ext <<_ACEOF
2594 /* end confdefs.h. */
2595 #include <stdarg.h>
2596 #include <stdio.h>
2597 #include <sys/types.h>
2598 #include <sys/stat.h>
2599 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2600 struct buf { int x; };
2601 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2602 static char *e (p, i)
2603 char **p;
2604 int i;
2605 {
2606 return p[i];
2607 }
2608 static char *f (char * (*g) (char **, int), char **p, ...)
2609 {
2610 char *s;
2611 va_list v;
2612 va_start (v,p);
2613 s = g (p, va_arg (v,int));
2614 va_end (v);
2615 return s;
2616 }
2617
2618 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2619 function prototypes and stuff, but not '\xHH' hex character constants.
2620 These don't provoke an error unfortunately, instead are silently treated
2621 as 'x'. The following induces an error, until -std is added to get
2622 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2623 array size at least. It's necessary to write '\x00'==0 to get something
2624 that's true only with -std. */
2625 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2626
2627 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2628 inside strings and character constants. */
2629 #define FOO(x) 'x'
2630 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2631
2632 int test (int i, double x);
2633 struct s1 {int (*f) (int a);};
2634 struct s2 {int (*f) (double a);};
2635 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2636 int argc;
2637 char **argv;
2638 int
2639 main ()
2640 {
2641 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2642 ;
2643 return 0;
2644 }
2645 _ACEOF
2646 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
2647 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2648 do
2649 CC="$ac_save_CC $ac_arg"
2650 rm -f conftest.$ac_objext
2651 if { (ac_try="$ac_compile"
2652 case "(($ac_try" in
2653 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2654 *) ac_try_echo=$ac_try;;
2655 esac
2656 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2657 (eval "$ac_compile") 2>conftest.er1
2658 ac_status=$?
2659 grep -v '^ *+' conftest.er1 >conftest.err
2660 rm -f conftest.er1
2661 cat conftest.err >&5
2662 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2663 (exit $ac_status); } && {
2664 test -z "$ac_c_werror_flag" ||
2665 test ! -s conftest.err
2666 } && test -s conftest.$ac_objext; then
2667 ac_cv_prog_cc_c89=$ac_arg
2668 else
2669 echo "$as_me: failed program was:" >&5
2670 sed 's/^/| /' conftest.$ac_ext >&5
2671
2672
2673 fi
2674
2675 rm -f core conftest.err conftest.$ac_objext
2676 test "x$ac_cv_prog_cc_c89" != "xno" && break
2677 done
2678 rm -f conftest.$ac_ext
2679 CC=$ac_save_CC
2680
2681 fi
2682 # AC_CACHE_VAL
2683 case "x$ac_cv_prog_cc_c89" in
2684 x)
2685 { echo "$as_me:$LINENO: result: none needed" >&5
2686 echo "${ECHO_T}none needed" >&6; } ;;
2687 xno)
2688 { echo "$as_me:$LINENO: result: unsupported" >&5
2689 echo "${ECHO_T}unsupported" >&6; } ;;
2690 *)
2691 CC="$CC $ac_cv_prog_cc_c89"
2692 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
2693 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
2694 esac
2695
2696
2697 ac_ext=c
2698 ac_cpp='$CPP $CPPFLAGS'
2699 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2700 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2701 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2702
2703 ac_ext=c
2704 ac_cpp='$CPP $CPPFLAGS'
2705 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2706 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2707 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2708
2709
2710 CFLAGS="$OLD_CFLAGS"
2711
2712
2713 if test "$ac_cv_c_compiler_gnu" != yes; then
2714
2715 SGS=no
2716 { echo "$as_me:$LINENO: checking $CC -version for TenDRA or MIPSpro" >&5
2717 echo $ECHO_N "checking $CC -version for TenDRA or MIPSpro... $ECHO_C" >&6; }
2718 case `$CC -version 2>&1` in
2719 *TenDRA*)
2720 { echo "$as_me:$LINENO: result: yes, TenDRA" >&5
2721 echo "${ECHO_T}yes, TenDRA" >&6; }
2722 IRC_CFLAGS=""
2723 CPPFLAGS="$CPPFLAGS -Ylonglong -Yansi -I/usr/include"
2724 SGS=yes
2725 TenDRA=yes
2726 ;;
2727 *MIPSpro*)
2728 { echo "$as_me:$LINENO: result: yes, MIPSpro" >&5
2729 echo "${ECHO_T}yes, MIPSpro" >&6; }
2730 MIPSpro=yes
2731 SGS=yes
2732 ;;
2733 *)
2734 { echo "$as_me:$LINENO: result: no" >&5
2735 echo "${ECHO_T}no" >&6; }
2736 TenDRA=no
2737 MIPSpro=no
2738 ;;
2739 esac
2740
2741 { echo "$as_me:$LINENO: checking $CC -V for Sun Workshop, Forte, HPUX or Tru64 cc" >&5
2742 echo $ECHO_N "checking $CC -V for Sun Workshop, Forte, HPUX or Tru64 cc... $ECHO_C" >&6; }
2743 case `$CC -V 2>&1` in
2744 *Sun*WorkShop* | *Forte*Developer*)
2745 { echo "$as_me:$LINENO: result: Sun Workshop/Forte" >&5
2746 echo "${ECHO_T}Sun Workshop/Forte" >&6; }
2747 IRC_CFLAGS="-fast -xinline=dlinkAdd,dlinkAddBefore,dlinkAddTail,dlinkDelete,dlink_list_length,dlink_node,dlinkMoveList,_MyMalloc,_MyRealloc,_MyFree,_DupString"
2748 SunWorkShop=yes
2749 SGS=yes
2750 ;;
2751 *Tru64*)
2752 { echo "$as_me:$LINENO: result: Tru64 cc" >&5
2753 echo "${ECHO_T}Tru64 cc" >&6; }
2754 IRC_CFLAGS="-O2"
2755 CPPFLAGS="-I/usr/local/include"
2756 Tru=yes
2757 ;;
2758 *HP*ANSI*)
2759 { echo "$as_me:$LINENO: result: HPUX cc" >&5
2760 echo "${ECHO_T}HPUX cc" >&6; }
2761 HPUX=yes
2762 IRC_CFLAGS="+e"
2763 ;;
2764 *)
2765 { echo "$as_me:$LINENO: result: no" >&5
2766 echo "${ECHO_T}no" >&6; }
2767 ;;
2768 esac
2769
2770 fi
2771
2772 { echo "$as_me:$LINENO: checking uname -s for Cygwin, Solaris, AIX or HPUX" >&5
2773 echo $ECHO_N "checking uname -s for Cygwin, Solaris, AIX or HPUX... $ECHO_C" >&6; }
2774 OSNAME=`uname -s`
2775 case "$OSNAME" in
2776 HP-UX*)
2777
2778 if test "$HPUX" != yes -a "$ac_cv_c_compiler_gnu" = no; then
2779 { echo "$as_me:$LINENO: result: assuming old HPUX with its own cc" >&5
2780 echo "${ECHO_T}assuming old HPUX with its own cc" >&6; }
2781 IRC_CFLAGS="$IRC_CFLAGS +e"
2782 HPUX=yes
2783 else
2784 { echo "$as_me:$LINENO: result: already using newer HPUX" >&5
2785 echo "${ECHO_T}already using newer HPUX" >&6; }
2786 fi
2787 ;;
2788 CYGWIN*)
2789 { echo "$as_me:$LINENO: result: Cygwin" >&5
2790 echo "${ECHO_T}Cygwin" >&6; }
2791 CYGWIN=yes
2792 ;;
2793 SunOS*)
2794 { echo "$as_me:$LINENO: result: SunOS or Solaris" >&5
2795 echo "${ECHO_T}SunOS or Solaris" >&6; }
2796
2797 cat >>confdefs.h <<\_ACEOF
2798 #define __EXTENSIONS__ 1
2799 _ACEOF
2800
2801 SUN=yes
2802 ;;
2803 AIX*)
2804 { echo "$as_me:$LINENO: result: AIX - Sorry you poor bastard..really we are" >&5
2805 echo "${ECHO_T}AIX - Sorry you poor bastard..really we are" >&6; }
2806 IRC_CFLAGS="$IRC_CFLAGS -Wl,-brtl -Wl,-G"
2807 ;;
2808 *)
2809 { echo "$as_me:$LINENO: result: no" >&5
2810 echo "${ECHO_T}no" >&6; }
2811 ;;
2812 esac
2813
2814 if test "$ac_cv_c_compiler_gnu" = yes; then
2815 { echo "$as_me:$LINENO: checking if $CC is Apple GCC" >&5
2816 echo $ECHO_N "checking if $CC is Apple GCC... $ECHO_C" >&6; }
2817
2818 case `$CC -v 2>&1 | tail -n 1` in
2819 *Apple*)
2820 { echo "$as_me:$LINENO: result: yes" >&5
2821 echo "${ECHO_T}yes" >&6; }
2822 AppleGCC=yes
2823 ;;
2824 *)
2825 { echo "$as_me:$LINENO: result: no" >&5
2826 echo "${ECHO_T}no" >&6; }
2827 AppleGCC=no
2828 ;;
2829 esac
2830
2831 IRC_CFLAGS="$IRC_CFLAGS -O0 -Wall"
2832 fi
2833
2834 if test "$ac_cv_prog_cc_g" = yes; then
2835 if test "$Tru" = yes; then
2836 IRC_CFLAGS="$IRC_CFLAGS -g3"
2837 else
2838 IRC_CFLAGS="$IRC_CFLAGS -g"
2839 fi
2840 fi
2841
2842 { echo "$as_me:$LINENO: checking if $CC supports the SVR4 SGS interfaces" >&5
2843 echo $ECHO_N "checking if $CC supports the SVR4 SGS interfaces... $ECHO_C" >&6; }
2844 if test "$SGS" = "yes"; then
2845 { echo "$as_me:$LINENO: result: yes" >&5
2846 echo "${ECHO_T}yes" >&6; }
2847 else
2848 { echo "$as_me:$LINENO: result: no" >&5
2849 echo "${ECHO_T}no" >&6; }
2850 fi
2851
2852 # Extract the first word of "mkdep", so it can be a program name with args.
2853 set dummy mkdep; ac_word=$2
2854 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2855 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2856 if test "${ac_cv_path_MKDEP+set}" = set; then
2857 echo $ECHO_N "(cached) $ECHO_C" >&6
2858 else
2859 case $MKDEP in
2860 [\\/]* | ?:[\\/]*)
2861 ac_cv_path_MKDEP="$MKDEP" # Let the user override the test with a path.
2862 ;;
2863 *)
2864 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2865 for as_dir in $PATH
2866 do
2867 IFS=$as_save_IFS
2868 test -z "$as_dir" && as_dir=.
2869 for ac_exec_ext in '' $ac_executable_extensions; do
2870 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2871 ac_cv_path_MKDEP="$as_dir/$ac_word$ac_exec_ext"
2872 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2873 break 2
2874 fi
2875 done
2876 done
2877 IFS=$as_save_IFS
2878
2879 ;;
2880 esac
2881 fi
2882 MKDEP=$ac_cv_path_MKDEP
2883 if test -n "$MKDEP"; then
2884 { echo "$as_me:$LINENO: result: $MKDEP" >&5
2885 echo "${ECHO_T}$MKDEP" >&6; }
2886 else
2887 { echo "$as_me:$LINENO: result: no" >&5
2888 echo "${ECHO_T}no" >&6; }
2889 fi
2890
2891
2892 # Extract the first word of "makedepend", so it can be a program name with args.
2893 set dummy makedepend; ac_word=$2
2894 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2895 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2896 if test "${ac_cv_path_MAKEDEPEND+set}" = set; then
2897 echo $ECHO_N "(cached) $ECHO_C" >&6
2898 else
2899 case $MAKEDEPEND in
2900 [\\/]* | ?:[\\/]*)
2901 ac_cv_path_MAKEDEPEND="$MAKEDEPEND" # Let the user override the test with a path.
2902 ;;
2903 *)
2904 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2905 for as_dir in $PATH
2906 do
2907 IFS=$as_save_IFS
2908 test -z "$as_dir" && as_dir=.
2909 for ac_exec_ext in '' $ac_executable_extensions; do
2910 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2911 ac_cv_path_MAKEDEPEND="$as_dir/$ac_word$ac_exec_ext"
2912 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2913 break 2
2914 fi
2915 done
2916 done
2917 IFS=$as_save_IFS
2918
2919 ;;
2920 esac
2921 fi
2922 MAKEDEPEND=$ac_cv_path_MAKEDEPEND
2923 if test -n "$MAKEDEPEND"; then
2924 { echo "$as_me:$LINENO: result: $MAKEDEPEND" >&5
2925 echo "${ECHO_T}$MAKEDEPEND" >&6; }
2926 else
2927 { echo "$as_me:$LINENO: result: no" >&5
2928 echo "${ECHO_T}no" >&6; }
2929 fi
2930
2931
2932
2933 { echo "$as_me:$LINENO: checking how to generate dependency info" >&5
2934 echo $ECHO_N "checking how to generate dependency info... $ECHO_C" >&6; }
2935
2936 STDOUT="> .depend"
2937
2938 if test "$ac_cv_c_compiler_gnu" = yes; then
2939 { echo "$as_me:$LINENO: result: gcc -MM" >&5
2940 echo "${ECHO_T}gcc -MM" >&6; }
2941 MKDEP="$CC -MM"
2942 elif test ! -z "$MKDEP"; then
2943 { echo "$as_me:$LINENO: result: mkdep" >&5
2944 echo "${ECHO_T}mkdep" >&6; }
2945
2946 if test -z "$Tru"; then
2947 STDOUT=""
2948 else
2949 STDOUT=" 2> /dev/null"
2950 fi
2951 elif test "$SunWorkShop" = yes; then
2952 { echo "$as_me:$LINENO: result: $CC -xM" >&5
2953 echo "${ECHO_T}$CC -xM" >&6; }
2954 MKDEP="$CC -xM"
2955 STDOUT="> .depend 2> /dev/null"
2956 elif test ! -z "$MAKEDEPEND"; then
2957 { echo "$as_me:$LINENO: result: makedepend" >&5
2958 echo "${ECHO_T}makedepend" >&6; }
2959 MKDEP="$MAKEDEPEND -f-"
2960 else
2961 { echo "$as_me:$LINENO: result: nothing suitable.. forget it!" >&5
2962 echo "${ECHO_T}nothing suitable.. forget it!" >&6; }
2963 MKDEP=":"
2964 fi
2965
2966
2967
2968
2969 { echo "$as_me:$LINENO: checking for /dev/null" >&5
2970 echo $ECHO_N "checking for /dev/null... $ECHO_C" >&6; }
2971 if test -c /dev/null ; then
2972
2973 cat >>confdefs.h <<\_ACEOF
2974 #define PATH_DEVNULL "/dev/null"
2975 _ACEOF
2976
2977 { echo "$as_me:$LINENO: result: yes" >&5
2978 echo "${ECHO_T}yes" >&6; }
2979 else
2980
2981 cat >>confdefs.h <<\_ACEOF
2982 #define PATH_DEVNULL "devnull.log"
2983 _ACEOF
2984
2985 { echo "$as_me:$LINENO: result: no - using devnull.log" >&5
2986 echo "${ECHO_T}no - using devnull.log" >&6; }
2987 fi
2988
2989 if test ! -z "$CFLAGS"; then
2990 IRC_CFLAGS="$IRC_CFLAGS $CFLAGS"
2991 fi
2992
2993
2994 { echo "$as_me:$LINENO: checking for library containing strerror" >&5
2995 echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6; }
2996 if test "${ac_cv_search_strerror+set}" = set; then
2997 echo $ECHO_N "(cached) $ECHO_C" >&6
2998 else
2999 ac_func_search_save_LIBS=$LIBS
3000 cat >conftest.$ac_ext <<_ACEOF
3001 /* confdefs.h. */
3002 _ACEOF
3003 cat confdefs.h >>conftest.$ac_ext
3004 cat >>conftest.$ac_ext <<_ACEOF
3005 /* end confdefs.h. */
3006
3007 /* Override any GCC internal prototype to avoid an error.
3008 Use char because int might match the return type of a GCC
3009 builtin and then its argument prototype would still apply. */
3010 #ifdef __cplusplus
3011 extern "C"
3012 #endif
3013 char strerror ();
3014 int
3015 main ()
3016 {
3017 return strerror ();
3018 ;
3019 return 0;
3020 }
3021 _ACEOF
3022 for ac_lib in '' cposix; do
3023 if test -z "$ac_lib"; then
3024 ac_res="none required"
3025 else
3026 ac_res=-l$ac_lib
3027 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3028 fi
3029 rm -f conftest.$ac_objext conftest$ac_exeext
3030 if { (ac_try="$ac_link"
3031 case "(($ac_try" in
3032 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3033 *) ac_try_echo=$ac_try;;
3034 esac
3035 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3036 (eval "$ac_link") 2>conftest.er1
3037 ac_status=$?
3038 grep -v '^ *+' conftest.er1 >conftest.err
3039 rm -f conftest.er1
3040 cat conftest.err >&5
3041 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3042 (exit $ac_status); } && {
3043 test -z "$ac_c_werror_flag" ||
3044 test ! -s conftest.err
3045 } && test -s conftest$ac_exeext &&
3046 $as_test_x conftest$ac_exeext; then
3047 ac_cv_search_strerror=$ac_res
3048 else
3049 echo "$as_me: failed program was:" >&5
3050 sed 's/^/| /' conftest.$ac_ext >&5
3051
3052
3053 fi
3054
3055 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3056 conftest$ac_exeext
3057 if test "${ac_cv_search_strerror+set}" = set; then
3058 break
3059 fi
3060 done
3061 if test "${ac_cv_search_strerror+set}" = set; then
3062 :
3063 else
3064 ac_cv_search_strerror=no
3065 fi
3066 rm conftest.$ac_ext
3067 LIBS=$ac_func_search_save_LIBS
3068 fi
3069 { echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
3070 echo "${ECHO_T}$ac_cv_search_strerror" >&6; }
3071 ac_res=$ac_cv_search_strerror
3072 if test "$ac_res" != no; then
3073 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3074
3075 fi
3076
3077 { echo "$as_me:$LINENO: checking for inline" >&5
3078 echo $ECHO_N "checking for inline... $ECHO_C" >&6; }
3079 if test "${ac_cv_c_inline+set}" = set; then
3080 echo $ECHO_N "(cached) $ECHO_C" >&6
3081 else
3082 ac_cv_c_inline=no
3083 for ac_kw in inline __inline__ __inline; do
3084 cat >conftest.$ac_ext <<_ACEOF
3085 /* confdefs.h. */
3086 _ACEOF
3087 cat confdefs.h >>conftest.$ac_ext
3088 cat >>conftest.$ac_ext <<_ACEOF
3089 /* end confdefs.h. */
3090 #ifndef __cplusplus
3091 typedef int foo_t;
3092 static $ac_kw foo_t static_foo () {return 0; }
3093 $ac_kw foo_t foo () {return 0; }
3094 #endif
3095
3096 _ACEOF
3097 rm -f conftest.$ac_objext
3098 if { (ac_try="$ac_compile"
3099 case "(($ac_try" in
3100 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3101 *) ac_try_echo=$ac_try;;
3102 esac
3103 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3104 (eval "$ac_compile") 2>conftest.er1
3105 ac_status=$?
3106 grep -v '^ *+' conftest.er1 >conftest.err
3107 rm -f conftest.er1
3108 cat conftest.err >&5
3109 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3110 (exit $ac_status); } && {
3111 test -z "$ac_c_werror_flag" ||
3112 test ! -s conftest.err
3113 } && test -s conftest.$ac_objext; then
3114 ac_cv_c_inline=$ac_kw
3115 else
3116 echo "$as_me: failed program was:" >&5
3117 sed 's/^/| /' conftest.$ac_ext >&5
3118
3119
3120 fi
3121
3122 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3123 test "$ac_cv_c_inline" != no && break
3124 done
3125
3126 fi
3127 { echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
3128 echo "${ECHO_T}$ac_cv_c_inline" >&6; }
3129
3130
3131 case $ac_cv_c_inline in
3132 inline | yes) ;;
3133 *)
3134 case $ac_cv_c_inline in
3135 no) ac_val=;;
3136 *) ac_val=$ac_cv_c_inline;;
3137 esac
3138 cat >>confdefs.h <<_ACEOF
3139 #ifndef __cplusplus
3140 #define inline $ac_val
3141 #endif
3142 _ACEOF
3143 ;;
3144 esac
3145
3146 ac_ext=c
3147 ac_cpp='$CPP $CPPFLAGS'
3148 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3149 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3150 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3151 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3152 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
3153 # On Suns, sometimes $CPP names a directory.
3154 if test -n "$CPP" && test -d "$CPP"; then
3155 CPP=
3156 fi
3157 if test -z "$CPP"; then
3158 if test "${ac_cv_prog_CPP+set}" = set; then
3159 echo $ECHO_N "(cached) $ECHO_C" >&6
3160 else
3161 # Double quotes because CPP needs to be expanded
3162 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3163 do
3164 ac_preproc_ok=false
3165 for ac_c_preproc_warn_flag in '' yes
3166 do
3167 # Use a header file that comes with gcc, so configuring glibc
3168 # with a fresh cross-compiler works.
3169 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3170 # <limits.h> exists even on freestanding compilers.
3171 # On the NeXT, cc -E runs the code through the compiler's parser,
3172 # not just through cpp. "Syntax error" is here to catch this case.
3173 cat >conftest.$ac_ext <<_ACEOF
3174 /* confdefs.h. */
3175 _ACEOF
3176 cat confdefs.h >>conftest.$ac_ext
3177 cat >>conftest.$ac_ext <<_ACEOF
3178 /* end confdefs.h. */
3179 #ifdef __STDC__
3180 # include <limits.h>
3181 #else
3182 # include <assert.h>
3183 #endif
3184 Syntax error
3185 _ACEOF
3186 if { (ac_try="$ac_cpp conftest.$ac_ext"
3187 case "(($ac_try" in
3188 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3189 *) ac_try_echo=$ac_try;;
3190 esac
3191 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3192 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3193 ac_status=$?
3194 grep -v '^ *+' conftest.er1 >conftest.err
3195 rm -f conftest.er1
3196 cat conftest.err >&5
3197 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3198 (exit $ac_status); } >/dev/null && {
3199 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3200 test ! -s conftest.err
3201 }; then
3202 :
3203 else
3204 echo "$as_me: failed program was:" >&5
3205 sed 's/^/| /' conftest.$ac_ext >&5
3206
3207 # Broken: fails on valid input.
3208 continue
3209 fi
3210
3211 rm -f conftest.err conftest.$ac_ext
3212
3213 # OK, works on sane cases. Now check whether nonexistent headers
3214 # can be detected and how.
3215 cat >conftest.$ac_ext <<_ACEOF
3216 /* confdefs.h. */
3217 _ACEOF
3218 cat confdefs.h >>conftest.$ac_ext
3219 cat >>conftest.$ac_ext <<_ACEOF
3220 /* end confdefs.h. */
3221 #include <ac_nonexistent.h>
3222 _ACEOF
3223 if { (ac_try="$ac_cpp conftest.$ac_ext"
3224 case "(($ac_try" in
3225 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3226 *) ac_try_echo=$ac_try;;
3227 esac
3228 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3229 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3230 ac_status=$?
3231 grep -v '^ *+' conftest.er1 >conftest.err
3232 rm -f conftest.er1
3233 cat conftest.err >&5
3234 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3235 (exit $ac_status); } >/dev/null && {
3236 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3237 test ! -s conftest.err
3238 }; then
3239 # Broken: success on invalid input.
3240 continue
3241 else
3242 echo "$as_me: failed program was:" >&5
3243 sed 's/^/| /' conftest.$ac_ext >&5
3244
3245 # Passes both tests.
3246 ac_preproc_ok=:
3247 break
3248 fi
3249
3250 rm -f conftest.err conftest.$ac_ext
3251
3252 done
3253 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3254 rm -f conftest.err conftest.$ac_ext
3255 if $ac_preproc_ok; then
3256 break
3257 fi
3258
3259 done
3260 ac_cv_prog_CPP=$CPP
3261
3262 fi
3263 CPP=$ac_cv_prog_CPP
3264 else
3265 ac_cv_prog_CPP=$CPP
3266 fi
3267 { echo "$as_me:$LINENO: result: $CPP" >&5
3268 echo "${ECHO_T}$CPP" >&6; }
3269 ac_preproc_ok=false
3270 for ac_c_preproc_warn_flag in '' yes
3271 do
3272 # Use a header file that comes with gcc, so configuring glibc
3273 # with a fresh cross-compiler works.
3274 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3275 # <limits.h> exists even on freestanding compilers.
3276 # On the NeXT, cc -E runs the code through the compiler's parser,
3277 # not just through cpp. "Syntax error" is here to catch this case.
3278 cat >conftest.$ac_ext <<_ACEOF
3279 /* confdefs.h. */
3280 _ACEOF
3281 cat confdefs.h >>conftest.$ac_ext
3282 cat >>conftest.$ac_ext <<_ACEOF
3283 /* end confdefs.h. */
3284 #ifdef __STDC__
3285 # include <limits.h>
3286 #else
3287 # include <assert.h>
3288 #endif
3289 Syntax error
3290 _ACEOF
3291 if { (ac_try="$ac_cpp conftest.$ac_ext"
3292 case "(($ac_try" in
3293 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3294 *) ac_try_echo=$ac_try;;
3295 esac
3296 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3297 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3298 ac_status=$?
3299 grep -v '^ *+' conftest.er1 >conftest.err
3300 rm -f conftest.er1
3301 cat conftest.err >&5
3302 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3303 (exit $ac_status); } >/dev/null && {
3304 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3305 test ! -s conftest.err
3306 }; then
3307 :
3308 else
3309 echo "$as_me: failed program was:" >&5
3310 sed 's/^/| /' conftest.$ac_ext >&5
3311
3312 # Broken: fails on valid input.
3313 continue
3314 fi
3315
3316 rm -f conftest.err conftest.$ac_ext
3317
3318 # OK, works on sane cases. Now check whether nonexistent headers
3319 # can be detected and how.
3320 cat >conftest.$ac_ext <<_ACEOF
3321 /* confdefs.h. */
3322 _ACEOF
3323 cat confdefs.h >>conftest.$ac_ext
3324 cat >>conftest.$ac_ext <<_ACEOF
3325 /* end confdefs.h. */
3326 #include <ac_nonexistent.h>
3327 _ACEOF
3328 if { (ac_try="$ac_cpp conftest.$ac_ext"
3329 case "(($ac_try" in
3330 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3331 *) ac_try_echo=$ac_try;;
3332 esac
3333 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3334 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3335 ac_status=$?
3336 grep -v '^ *+' conftest.er1 >conftest.err
3337 rm -f conftest.er1
3338 cat conftest.err >&5
3339 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3340 (exit $ac_status); } >/dev/null && {
3341 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
3342 test ! -s conftest.err
3343 }; then
3344 # Broken: success on invalid input.
3345 continue
3346 else
3347 echo "$as_me: failed program was:" >&5
3348 sed 's/^/| /' conftest.$ac_ext >&5
3349
3350 # Passes both tests.
3351 ac_preproc_ok=:
3352 break
3353 fi
3354
3355 rm -f conftest.err conftest.$ac_ext
3356
3357 done
3358 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3359 rm -f conftest.err conftest.$ac_ext
3360 if $ac_preproc_ok; then
3361 :
3362 else
3363 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3364 See \`config.log' for more details." >&5
3365 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3366 See \`config.log' for more details." >&2;}
3367 { (exit 1); exit 1; }; }
3368 fi
3369
3370 ac_ext=c
3371 ac_cpp='$CPP $CPPFLAGS'
3372 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3373 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3374 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3375
3376
3377 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
3378 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
3379 if test "${ac_cv_path_GREP+set}" = set; then
3380 echo $ECHO_N "(cached) $ECHO_C" >&6
3381 else
3382 # Extract the first word of "grep ggrep" to use in msg output
3383 if test -z "$GREP"; then
3384 set dummy grep ggrep; ac_prog_name=$2
3385 if test "${ac_cv_path_GREP+set}" = set; then
3386 echo $ECHO_N "(cached) $ECHO_C" >&6
3387 else
3388 ac_path_GREP_found=false
3389 # Loop through the user's path and test for each of PROGNAME-LIST
3390 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3391 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3392 do
3393 IFS=$as_save_IFS
3394 test -z "$as_dir" && as_dir=.
3395 for ac_prog in grep ggrep; do
3396 for ac_exec_ext in '' $ac_executable_extensions; do
3397 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3398 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
3399 # Check for GNU ac_path_GREP and select it if it is found.
3400 # Check for GNU $ac_path_GREP
3401 case `"$ac_path_GREP" --version 2>&1` in
3402 *GNU*)
3403 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3404 *)
3405 ac_count=0
3406 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3407 while :
3408 do
3409 cat "conftest.in" "conftest.in" >"conftest.tmp"
3410 mv "conftest.tmp" "conftest.in"
3411 cp "conftest.in" "conftest.nl"
3412 echo 'GREP' >> "conftest.nl"
3413 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3414 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3415 ac_count=`expr $ac_count + 1`
3416 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3417 # Best one so far, save it but keep looking for a better one
3418 ac_cv_path_GREP="$ac_path_GREP"
3419 ac_path_GREP_max=$ac_count
3420 fi
3421 # 10*(2^10) chars as input seems more than enough
3422 test $ac_count -gt 10 && break
3423 done
3424 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3425 esac
3426
3427
3428 $ac_path_GREP_found && break 3
3429 done
3430 done
3431
3432 done
3433 IFS=$as_save_IFS
3434
3435
3436 fi
3437
3438 GREP="$ac_cv_path_GREP"
3439 if test -z "$GREP"; then
3440 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3441 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3442 { (exit 1); exit 1; }; }
3443 fi
3444
3445 else
3446 ac_cv_path_GREP=$GREP
3447 fi
3448
3449
3450 fi
3451 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
3452 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
3453 GREP="$ac_cv_path_GREP"
3454
3455
3456 { echo "$as_me:$LINENO: checking for egrep" >&5
3457 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
3458 if test "${ac_cv_path_EGREP+set}" = set; then
3459 echo $ECHO_N "(cached) $ECHO_C" >&6
3460 else
3461 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3462 then ac_cv_path_EGREP="$GREP -E"
3463 else
3464 # Extract the first word of "egrep" to use in msg output
3465 if test -z "$EGREP"; then
3466 set dummy egrep; ac_prog_name=$2
3467 if test "${ac_cv_path_EGREP+set}" = set; then
3468 echo $ECHO_N "(cached) $ECHO_C" >&6
3469 else
3470 ac_path_EGREP_found=false
3471 # Loop through the user's path and test for each of PROGNAME-LIST
3472 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3473 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3474 do
3475 IFS=$as_save_IFS
3476 test -z "$as_dir" && as_dir=.
3477 for ac_prog in egrep; do
3478 for ac_exec_ext in '' $ac_executable_extensions; do
3479 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3480 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
3481 # Check for GNU ac_path_EGREP and select it if it is found.
3482 # Check for GNU $ac_path_EGREP
3483 case `"$ac_path_EGREP" --version 2>&1` in
3484 *GNU*)
3485 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3486 *)
3487 ac_count=0
3488 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3489 while :
3490 do
3491 cat "conftest.in" "conftest.in" >"conftest.tmp"
3492 mv "conftest.tmp" "conftest.in"
3493 cp "conftest.in" "conftest.nl"
3494 echo 'EGREP' >> "conftest.nl"
3495 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3496 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3497 ac_count=`expr $ac_count + 1`
3498 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3499 # Best one so far, save it but keep looking for a better one
3500 ac_cv_path_EGREP="$ac_path_EGREP"
3501 ac_path_EGREP_max=$ac_count
3502 fi
3503 # 10*(2^10) chars as input seems more than enough
3504 test $ac_count -gt 10 && break
3505 done
3506 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3507 esac
3508
3509
3510 $ac_path_EGREP_found && break 3
3511 done
3512 done
3513
3514 done
3515 IFS=$as_save_IFS
3516
3517
3518 fi
3519
3520 EGREP="$ac_cv_path_EGREP"
3521 if test -z "$EGREP"; then
3522 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3523 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3524 { (exit 1); exit 1; }; }
3525 fi
3526
3527 else
3528 ac_cv_path_EGREP=$EGREP
3529 fi
3530
3531
3532 fi
3533 fi
3534 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
3535 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
3536 EGREP="$ac_cv_path_EGREP"
3537
3538
3539 if test $ac_cv_c_compiler_gnu = yes; then
3540 { echo "$as_me:$LINENO: checking whether $CC needs -traditional" >&5
3541 echo $ECHO_N "checking whether $CC needs -traditional... $ECHO_C" >&6; }
3542 if test "${ac_cv_prog_gcc_traditional+set}" = set; then
3543 echo $ECHO_N "(cached) $ECHO_C" >&6
3544 else
3545 ac_pattern="Autoconf.*'x'"
3546 cat >conftest.$ac_ext <<_ACEOF
3547 /* confdefs.h. */
3548 _ACEOF
3549 cat confdefs.h >>conftest.$ac_ext
3550 cat >>conftest.$ac_ext <<_ACEOF
3551 /* end confdefs.h. */
3552 #include <sgtty.h>
3553 Autoconf TIOCGETP
3554 _ACEOF
3555 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3556 $EGREP "$ac_pattern" >/dev/null 2>&1; then
3557 ac_cv_prog_gcc_traditional=yes
3558 else
3559 ac_cv_prog_gcc_traditional=no
3560 fi
3561 rm -f conftest*
3562
3563
3564 if test $ac_cv_prog_gcc_traditional = no; then
3565 cat >conftest.$ac_ext <<_ACEOF
3566 /* confdefs.h. */
3567 _ACEOF
3568 cat confdefs.h >>conftest.$ac_ext
3569 cat >>conftest.$ac_ext <<_ACEOF
3570 /* end confdefs.h. */
3571 #include <termio.h>
3572 Autoconf TCGETA
3573 _ACEOF
3574 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3575 $EGREP "$ac_pattern" >/dev/null 2>&1; then
3576 ac_cv_prog_gcc_traditional=yes
3577 fi
3578 rm -f conftest*
3579
3580 fi
3581 fi
3582 { echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_traditional" >&5
3583 echo "${ECHO_T}$ac_cv_prog_gcc_traditional" >&6; }
3584 if test $ac_cv_prog_gcc_traditional = yes; then
3585 CC="$CC -traditional"
3586 fi
3587 fi
3588
3589 { echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3590 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6; }
3591 set x ${MAKE-make}; ac_make=`echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3592 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
3593 echo $ECHO_N "(cached) $ECHO_C" >&6
3594 else
3595 cat >conftest.make <<\_ACEOF
3596 SHELL = /bin/sh
3597 all:
3598 @echo '@@@%%%=$(MAKE)=@@@%%%'
3599 _ACEOF
3600 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3601 case `${MAKE-make} -f conftest.make 2>/dev/null` in
3602 *@@@%%%=?*=@@@%%%*)
3603 eval ac_cv_prog_make_${ac_make}_set=yes;;
3604 *)
3605 eval ac_cv_prog_make_${ac_make}_set=no;;
3606 esac
3607 rm -f conftest.make
3608 fi
3609 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
3610 { echo "$as_me:$LINENO: result: yes" >&5
3611 echo "${ECHO_T}yes" >&6; }
3612 SET_MAKE=
3613 else
3614 { echo "$as_me:$LINENO: result: no" >&5
3615 echo "${ECHO_T}no" >&6; }
3616 SET_MAKE="MAKE=${MAKE-make}"
3617 fi
3618
3619 ac_aux_dir=
3620 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
3621 if test -f "$ac_dir/install-sh"; then
3622 ac_aux_dir=$ac_dir
3623 ac_install_sh="$ac_aux_dir/install-sh -c"
3624 break
3625 elif test -f "$ac_dir/install.sh"; then
3626 ac_aux_dir=$ac_dir
3627 ac_install_sh="$ac_aux_dir/install.sh -c"
3628 break
3629 elif test -f "$ac_dir/shtool"; then
3630 ac_aux_dir=$ac_dir
3631 ac_install_sh="$ac_aux_dir/shtool install -c"
3632 break
3633 fi
3634 done
3635 if test -z "$ac_aux_dir"; then
3636 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
3637 echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
3638 { (exit 1); exit 1; }; }
3639 fi
3640
3641 # These three variables are undocumented and unsupported,
3642 # and are intended to be withdrawn in a future Autoconf release.
3643 # They can cause serious problems if a builder's source tree is in a directory
3644 # whose full name contains unusual characters.
3645 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
3646 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
3647 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
3648
3649
3650 # Find a good install program. We prefer a C program (faster),
3651 # so one script is as good as another. But avoid the broken or
3652 # incompatible versions:
3653 # SysV /etc/install, /usr/sbin/install
3654 # SunOS /usr/etc/install
3655 # IRIX /sbin/install
3656 # AIX /bin/install
3657 # AmigaOS /C/install, which installs bootblocks on floppy discs
3658 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3659 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3660 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3661 # OS/2's system install, which has a completely different semantic
3662 # ./install, which can be erroneously created by make from ./install.sh.
3663 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3664 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
3665 if test -z "$INSTALL"; then
3666 if test "${ac_cv_path_install+set}" = set; then
3667 echo $ECHO_N "(cached) $ECHO_C" >&6
3668 else
3669 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3670 for as_dir in $PATH
3671 do
3672 IFS=$as_save_IFS
3673 test -z "$as_dir" && as_dir=.
3674 # Account for people who put trailing slashes in PATH elements.
3675 case $as_dir/ in
3676 ./ | .// | /cC/* | \
3677 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3678 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3679 /usr/ucb/* ) ;;
3680 *)
3681 # OSF1 and SCO ODT 3.0 have their own names for install.
3682 # Don't use installbsd from OSF since it installs stuff as root
3683 # by default.
3684 for ac_prog in ginstall scoinst install; do
3685 for ac_exec_ext in '' $ac_executable_extensions; do
3686 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3687 if test $ac_prog = install &&
3688 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3689 # AIX install. It has an incompatible calling convention.
3690 :
3691 elif test $ac_prog = install &&
3692 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3693 # program-specific install script used by HP pwplus--don't use.
3694 :
3695 else
3696 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3697 break 3
3698 fi
3699 fi
3700 done
3701 done
3702 ;;
3703 esac
3704 done
3705 IFS=$as_save_IFS
3706
3707
3708 fi
3709 if test "${ac_cv_path_install+set}" = set; then
3710 INSTALL=$ac_cv_path_install
3711 else
3712 # As a last resort, use the slow shell script. Don't cache a
3713 # value for INSTALL within a source directory, because that will
3714 # break other packages using the cache if that directory is
3715 # removed, or if the value is a relative name.
3716 INSTALL=$ac_install_sh
3717 fi
3718 fi
3719 { echo "$as_me:$LINENO: result: $INSTALL" >&5
3720 echo "${ECHO_T}$INSTALL" >&6; }
3721
3722 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3723 # It thinks the first close brace ends the variable substitution.
3724 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3725
3726 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3727
3728 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3729
3730 # Extract the first word of "rm", so it can be a program name with args.
3731 set dummy rm; ac_word=$2
3732 { echo "$as_me:$LINENO: checking for $ac_word" >&5
3733 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3734 if test "${ac_cv_path_RM+set}" = set; then
3735 echo $ECHO_N "(cached) $ECHO_C" >&6
3736 else
3737 case $RM in
3738 [\\/]* | ?:[\\/]*)
3739 ac_cv_path_RM="$RM" # Let the user override the test with a path.
3740 ;;
3741 *)
3742 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3743 for as_dir in $PATH
3744 do
3745 IFS=$as_save_IFS
3746 test -z "$as_dir" && as_dir=.
3747 for ac_exec_ext in '' $ac_executable_extensions; do
3748 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3749 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
3750 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3751 break 2
3752 fi
3753 done
3754 done
3755 IFS=$as_save_IFS
3756
3757 ;;
3758 esac
3759 fi
3760 RM=$ac_cv_path_RM
3761 if test -n "$RM"; then
3762 { echo "$as_me:$LINENO: result: $RM" >&5
3763 echo "${ECHO_T}$RM" >&6; }
3764 else
3765 { echo "$as_me:$LINENO: result: no" >&5
3766 echo "${ECHO_T}no" >&6; }
3767 fi
3768
3769
3770 # Extract the first word of "cp", so it can be a program name with args.
3771 set dummy cp; ac_word=$2
3772 { echo "$as_me:$LINENO: checking for $ac_word" >&5
3773 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3774 if test "${ac_cv_path_CP+set}" = set; then
3775 echo $ECHO_N "(cached) $ECHO_C" >&6
3776 else
3777 case $CP in
3778 [\\/]* | ?:[\\/]*)
3779 ac_cv_path_CP="$CP" # Let the user override the test with a path.
3780 ;;
3781 *)
3782 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3783 for as_dir in $PATH
3784 do
3785 IFS=$as_save_IFS
3786 test -z "$as_dir" && as_dir=.
3787 for ac_exec_ext in '' $ac_executable_extensions; do
3788 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3789 ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
3790 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3791 break 2
3792 fi
3793 done
3794 done
3795 IFS=$as_save_IFS
3796
3797 ;;
3798 esac
3799 fi
3800 CP=$ac_cv_path_CP
3801 if test -n "$CP"; then
3802 { echo "$as_me:$LINENO: result: $CP" >&5
3803 echo "${ECHO_T}$CP" >&6; }
3804 else
3805 { echo "$as_me:$LINENO: result: no" >&5
3806 echo "${ECHO_T}no" >&6; }
3807 fi
3808
3809
3810 # Extract the first word of "mv", so it can be a program name with args.
3811 set dummy mv; ac_word=$2
3812 { echo "$as_me:$LINENO: checking for $ac_word" >&5
3813 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3814 if test "${ac_cv_path_MV+set}" = set; then
3815 echo $ECHO_N "(cached) $ECHO_C" >&6
3816 else
3817 case $MV in
3818 [\\/]* | ?:[\\/]*)
3819 ac_cv_path_MV="$MV" # Let the user override the test with a path.
3820 ;;
3821 *)
3822 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3823 for as_dir in $PATH
3824 do
3825 IFS=$as_save_IFS
3826 test -z "$as_dir" && as_dir=.
3827 for ac_exec_ext in '' $ac_executable_extensions; do
3828 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3829 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
3830 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3831 break 2
3832 fi
3833 done
3834 done
3835 IFS=$as_save_IFS
3836
3837 ;;
3838 esac
3839 fi
3840 MV=$ac_cv_path_MV
3841 if test -n "$MV"; then
3842 { echo "$as_me:$LINENO: result: $MV" >&5
3843 echo "${ECHO_T}$MV" >&6; }
3844 else
3845 { echo "$as_me:$LINENO: result: no" >&5
3846 echo "${ECHO_T}no" >&6; }
3847 fi
3848
3849
3850 # Extract the first word of "ln", so it can be a program name with args.
3851 set dummy ln; ac_word=$2
3852 { echo "$as_me:$LINENO: checking for $ac_word" >&5
3853 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3854 if test "${ac_cv_path_LN+set}" = set; then
3855 echo $ECHO_N "(cached) $ECHO_C" >&6
3856 else
3857 case $LN in
3858 [\\/]* | ?:[\\/]*)
3859 ac_cv_path_LN="$LN" # Let the user override the test with a path.
3860 ;;
3861 *)
3862 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3863 for as_dir in $PATH
3864 do
3865 IFS=$as_save_IFS
3866 test -z "$as_dir" && as_dir=.
3867 for ac_exec_ext in '' $ac_executable_extensions; do
3868 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3869 ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
3870 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3871 break 2
3872 fi
3873 done
3874 done
3875 IFS=$as_save_IFS
3876
3877 ;;
3878 esac
3879 fi
3880 LN=$ac_cv_path_LN
3881 if test -n "$LN"; then
3882 { echo "$as_me:$LINENO: result: $LN" >&5
3883 echo "${ECHO_T}$LN" >&6; }
3884 else
3885 { echo "$as_me:$LINENO: result: no" >&5
3886 echo "${ECHO_T}no" >&6; }
3887 fi
3888
3889
3890 # Extract the first word of "sed", so it can be a program name with args.
3891 set dummy sed; ac_word=$2
3892 { echo "$as_me:$LINENO: checking for $ac_word" >&5
3893 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3894 if test "${ac_cv_path_SED+set}" = set; then
3895 echo $ECHO_N "(cached) $ECHO_C" >&6
3896 else
3897 case $SED in
3898 [\\/]* | ?:[\\/]*)
3899 ac_cv_path_SED="$SED" # Let the user override the test with a path.
3900 ;;
3901 *)
3902 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3903 for as_dir in $PATH
3904 do
3905 IFS=$as_save_IFS
3906 test -z "$as_dir" && as_dir=.
3907 for ac_exec_ext in '' $ac_executable_extensions; do
3908 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3909 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
3910 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3911 break 2
3912 fi
3913 done
3914 done
3915 IFS=$as_save_IFS
3916
3917 ;;
3918 esac
3919 fi
3920 SED=$ac_cv_path_SED
3921 if test -n "$SED"; then
3922 { echo "$as_me:$LINENO: result: $SED" >&5
3923 echo "${ECHO_T}$SED" >&6; }
3924 else
3925 { echo "$as_me:$LINENO: result: no" >&5
3926 echo "${ECHO_T}no" >&6; }
3927 fi
3928
3929
3930 # Extract the first word of "ar", so it can be a program name with args.
3931 set dummy ar; ac_word=$2
3932 { echo "$as_me:$LINENO: checking for $ac_word" >&5
3933 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3934 if test "${ac_cv_path_AR+set}" = set; then
3935 echo $ECHO_N "(cached) $ECHO_C" >&6
3936 else
3937 case $AR in
3938 [\\/]* | ?:[\\/]*)
3939 ac_cv_path_AR="$AR" # Let the user override the test with a path.
3940 ;;
3941 *)
3942 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3943 for as_dir in $PATH
3944 do
3945 IFS=$as_save_IFS
3946 test -z "$as_dir" && as_dir=.
3947 for ac_exec_ext in '' $ac_executable_extensions; do
3948 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3949 ac_cv_path_AR="$as_dir/$ac_word$ac_exec_ext"
3950 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3951 break 2
3952 fi
3953 done
3954 done
3955 IFS=$as_save_IFS
3956
3957 ;;
3958 esac
3959 fi
3960 AR=$ac_cv_path_AR
3961 if test -n "$AR"; then
3962 { echo "$as_me:$LINENO: result: $AR" >&5
3963 echo "${ECHO_T}$AR" >&6; }
3964 else
3965 { echo "$as_me:$LINENO: result: no" >&5
3966 echo "${ECHO_T}no" >&6; }
3967 fi
3968
3969
3970 # Extract the first word of "ld", so it can be a program name with args.
3971 set dummy ld; ac_word=$2
3972 { echo "$as_me:$LINENO: checking for $ac_word" >&5
3973 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
3974 if test "${ac_cv_path_LD+set}" = set; then
3975 echo $ECHO_N "(cached) $ECHO_C" >&6
3976 else
3977 case $LD in
3978 [\\/]* | ?:[\\/]*)
3979 ac_cv_path_LD="$LD" # Let the user override the test with a path.
3980 ;;
3981 *)
3982 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3983 for as_dir in $PATH
3984 do
3985 IFS=$as_save_IFS
3986 test -z "$as_dir" && as_dir=.
3987 for ac_exec_ext in '' $ac_executable_extensions; do
3988 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3989 ac_cv_path_LD="$as_dir/$ac_word$ac_exec_ext"
3990 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3991 break 2
3992 fi
3993 done
3994 done
3995 IFS=$as_save_IFS
3996
3997 ;;
3998 esac
3999 fi
4000 LD=$ac_cv_path_LD
4001 if test -n "$LD"; then
4002 { echo "$as_me:$LINENO: result: $LD" >&5
4003 echo "${ECHO_T}$LD" >&6; }
4004 else
4005 { echo "$as_me:$LINENO: result: no" >&5
4006 echo "${ECHO_T}no" >&6; }
4007 fi
4008
4009
4010 # Extract the first word of "ranlib", so it can be a program name with args.
4011 set dummy ranlib; ac_word=$2
4012 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4013 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4014 if test "${ac_cv_path_RANLIB+set}" = set; then
4015 echo $ECHO_N "(cached) $ECHO_C" >&6
4016 else
4017 case $RANLIB in
4018 [\\/]* | ?:[\\/]*)
4019 ac_cv_path_RANLIB="$RANLIB" # Let the user override the test with a path.
4020 ;;
4021 *)
4022 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4023 for as_dir in $PATH
4024 do
4025 IFS=$as_save_IFS
4026 test -z "$as_dir" && as_dir=.
4027 for ac_exec_ext in '' $ac_executable_extensions; do
4028 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4029 ac_cv_path_RANLIB="$as_dir/$ac_word$ac_exec_ext"
4030 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4031 break 2
4032 fi
4033 done
4034 done
4035 IFS=$as_save_IFS
4036
4037 ;;
4038 esac
4039 fi
4040 RANLIB=$ac_cv_path_RANLIB
4041 if test -n "$RANLIB"; then
4042 { echo "$as_me:$LINENO: result: $RANLIB" >&5
4043 echo "${ECHO_T}$RANLIB" >&6; }
4044 else
4045 { echo "$as_me:$LINENO: result: no" >&5
4046 echo "${ECHO_T}no" >&6; }
4047 fi
4048
4049
4050 # Extract the first word of "touch", so it can be a program name with args.
4051 set dummy touch; ac_word=$2
4052 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4053 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4054 if test "${ac_cv_path_TOUCH+set}" = set; then
4055 echo $ECHO_N "(cached) $ECHO_C" >&6
4056 else
4057 case $TOUCH in
4058 [\\/]* | ?:[\\/]*)
4059 ac_cv_path_TOUCH="$TOUCH" # Let the user override the test with a path.
4060 ;;
4061 *)
4062 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4063 for as_dir in $PATH
4064 do
4065 IFS=$as_save_IFS
4066 test -z "$as_dir" && as_dir=.
4067 for ac_exec_ext in '' $ac_executable_extensions; do
4068 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4069 ac_cv_path_TOUCH="$as_dir/$ac_word$ac_exec_ext"
4070 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4071 break 2
4072 fi
4073 done
4074 done
4075 IFS=$as_save_IFS
4076
4077 ;;
4078 esac
4079 fi
4080 TOUCH=$ac_cv_path_TOUCH
4081 if test -n "$TOUCH"; then
4082 { echo "$as_me:$LINENO: result: $TOUCH" >&5
4083 echo "${ECHO_T}$TOUCH" >&6; }
4084 else
4085 { echo "$as_me:$LINENO: result: no" >&5
4086 echo "${ECHO_T}no" >&6; }
4087 fi
4088
4089
4090
4091 for ac_prog in 'bison -y' byacc
4092 do
4093 # Extract the first word of "$ac_prog", so it can be a program name with args.
4094 set dummy $ac_prog; ac_word=$2
4095 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4096 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4097 if test "${ac_cv_prog_YACC+set}" = set; then
4098 echo $ECHO_N "(cached) $ECHO_C" >&6
4099 else
4100 if test -n "$YACC"; then
4101 ac_cv_prog_YACC="$YACC" # Let the user override the test.
4102 else
4103 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4104 for as_dir in $PATH
4105 do
4106 IFS=$as_save_IFS
4107 test -z "$as_dir" && as_dir=.
4108 for ac_exec_ext in '' $ac_executable_extensions; do
4109 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4110 ac_cv_prog_YACC="$ac_prog"
4111 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4112 break 2
4113 fi
4114 done
4115 done
4116 IFS=$as_save_IFS
4117
4118 fi
4119 fi
4120 YACC=$ac_cv_prog_YACC
4121 if test -n "$YACC"; then
4122 { echo "$as_me:$LINENO: result: $YACC" >&5
4123 echo "${ECHO_T}$YACC" >&6; }
4124 else
4125 { echo "$as_me:$LINENO: result: no" >&5
4126 echo "${ECHO_T}no" >&6; }
4127 fi
4128
4129
4130 test -n "$YACC" && break
4131 done
4132 test -n "$YACC" || YACC="yacc"
4133
4134
4135 if test "$YACC" = "yacc" -a -z "`which $YACC 2>/dev/null`"; then
4136 { { echo "$as_me:$LINENO: error: could not locate a suitable parser generator; install bison, yacc, or byacc" >&5
4137 echo "$as_me: error: could not locate a suitable parser generator; install bison, yacc, or byacc" >&2;}
4138 { (exit 1); exit 1; }; }
4139 fi
4140
4141 for ac_prog in flex lex
4142 do
4143 # Extract the first word of "$ac_prog", so it can be a program name with args.
4144 set dummy $ac_prog; ac_word=$2
4145 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4146 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4147 if test "${ac_cv_prog_LEX+set}" = set; then
4148 echo $ECHO_N "(cached) $ECHO_C" >&6
4149 else
4150 if test -n "$LEX"; then
4151 ac_cv_prog_LEX="$LEX" # Let the user override the test.
4152 else
4153 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4154 for as_dir in $PATH
4155 do
4156 IFS=$as_save_IFS
4157 test -z "$as_dir" && as_dir=.
4158 for ac_exec_ext in '' $ac_executable_extensions; do
4159 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4160 ac_cv_prog_LEX="$ac_prog"
4161 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4162 break 2
4163 fi
4164 done
4165 done
4166 IFS=$as_save_IFS
4167
4168 fi
4169 fi
4170 LEX=$ac_cv_prog_LEX
4171 if test -n "$LEX"; then
4172 { echo "$as_me:$LINENO: result: $LEX" >&5
4173 echo "${ECHO_T}$LEX" >&6; }
4174 else
4175 { echo "$as_me:$LINENO: result: no" >&5
4176 echo "${ECHO_T}no" >&6; }
4177 fi
4178
4179
4180 test -n "$LEX" && break
4181 done
4182 test -n "$LEX" || LEX=":"
4183
4184 if test "x$LEX" != "x:"; then
4185 cat >conftest.l <<_ACEOF
4186 %%
4187 a { ECHO; }
4188 b { REJECT; }
4189 c { yymore (); }
4190 d { yyless (1); }
4191 e { yyless (input () != 0); }
4192 f { unput (yytext[0]); }
4193 . { BEGIN INITIAL; }
4194 %%
4195 #ifdef YYTEXT_POINTER
4196 extern char *yytext;
4197 #endif
4198 int
4199 main (void)
4200 {
4201 return ! yylex () + ! yywrap ();
4202 }
4203 _ACEOF
4204 { (ac_try="$LEX conftest.l"
4205 case "(($ac_try" in
4206 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4207 *) ac_try_echo=$ac_try;;
4208 esac
4209 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4210 (eval "$LEX conftest.l") 2>&5
4211 ac_status=$?
4212 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4213 (exit $ac_status); }
4214 { echo "$as_me:$LINENO: checking lex output file root" >&5
4215 echo $ECHO_N "checking lex output file root... $ECHO_C" >&6; }
4216 if test "${ac_cv_prog_lex_root+set}" = set; then
4217 echo $ECHO_N "(cached) $ECHO_C" >&6
4218 else
4219
4220 if test -f lex.yy.c; then
4221 ac_cv_prog_lex_root=lex.yy
4222 elif test -f lexyy.c; then
4223 ac_cv_prog_lex_root=lexyy
4224 else
4225 { { echo "$as_me:$LINENO: error: cannot find output from $LEX; giving up" >&5
4226 echo "$as_me: error: cannot find output from $LEX; giving up" >&2;}
4227 { (exit 1); exit 1; }; }
4228 fi
4229 fi
4230 { echo "$as_me:$LINENO: result: $ac_cv_prog_lex_root" >&5
4231 echo "${ECHO_T}$ac_cv_prog_lex_root" >&6; }
4232 LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
4233
4234 if test -z "${LEXLIB+set}"; then
4235 { echo "$as_me:$LINENO: checking lex library" >&5
4236 echo $ECHO_N "checking lex library... $ECHO_C" >&6; }
4237 if test "${ac_cv_lib_lex+set}" = set; then
4238 echo $ECHO_N "(cached) $ECHO_C" >&6
4239 else
4240
4241 ac_save_LIBS=$LIBS
4242 ac_cv_lib_lex='none needed'
4243 for ac_lib in '' -lfl -ll; do
4244 LIBS="$ac_lib $ac_save_LIBS"
4245 cat >conftest.$ac_ext <<_ACEOF
4246 `cat $LEX_OUTPUT_ROOT.c`
4247 _ACEOF
4248 rm -f conftest.$ac_objext conftest$ac_exeext
4249 if { (ac_try="$ac_link"
4250 case "(($ac_try" in
4251 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4252 *) ac_try_echo=$ac_try;;
4253 esac
4254 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4255 (eval "$ac_link") 2>conftest.er1
4256 ac_status=$?
4257 grep -v '^ *+' conftest.er1 >conftest.err
4258 rm -f conftest.er1
4259 cat conftest.err >&5
4260 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4261 (exit $ac_status); } && {
4262 test -z "$ac_c_werror_flag" ||
4263 test ! -s conftest.err
4264 } && test -s conftest$ac_exeext &&
4265 $as_test_x conftest$ac_exeext; then
4266 ac_cv_lib_lex=$ac_lib
4267 else
4268 echo "$as_me: failed program was:" >&5
4269 sed 's/^/| /' conftest.$ac_ext >&5
4270
4271
4272 fi
4273
4274 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4275 conftest$ac_exeext conftest.$ac_ext
4276 test "$ac_cv_lib_lex" != 'none needed' && break
4277 done
4278 LIBS=$ac_save_LIBS
4279
4280 fi
4281 { echo "$as_me:$LINENO: result: $ac_cv_lib_lex" >&5
4282 echo "${ECHO_T}$ac_cv_lib_lex" >&6; }
4283 test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex
4284 fi
4285
4286
4287 { echo "$as_me:$LINENO: checking whether yytext is a pointer" >&5
4288 echo $ECHO_N "checking whether yytext is a pointer... $ECHO_C" >&6; }
4289 if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then
4290 echo $ECHO_N "(cached) $ECHO_C" >&6
4291 else
4292 # POSIX says lex can declare yytext either as a pointer or an array; the
4293 # default is implementation-dependent. Figure out which it is, since
4294 # not all implementations provide the %pointer and %array declarations.
4295 ac_cv_prog_lex_yytext_pointer=no
4296 ac_save_LIBS=$LIBS
4297 LIBS="$LEXLIB $ac_save_LIBS"
4298 cat >conftest.$ac_ext <<_ACEOF
4299 #define YYTEXT_POINTER 1
4300 `cat $LEX_OUTPUT_ROOT.c`
4301 _ACEOF
4302 rm -f conftest.$ac_objext conftest$ac_exeext
4303 if { (ac_try="$ac_link"
4304 case "(($ac_try" in
4305 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4306 *) ac_try_echo=$ac_try;;
4307 esac
4308 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4309 (eval "$ac_link") 2>conftest.er1
4310 ac_status=$?
4311 grep -v '^ *+' conftest.er1 >conftest.err
4312 rm -f conftest.er1
4313 cat conftest.err >&5
4314 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4315 (exit $ac_status); } && {
4316 test -z "$ac_c_werror_flag" ||
4317 test ! -s conftest.err
4318 } && test -s conftest$ac_exeext &&
4319 $as_test_x conftest$ac_exeext; then
4320 ac_cv_prog_lex_yytext_pointer=yes
4321 else
4322 echo "$as_me: failed program was:" >&5
4323 sed 's/^/| /' conftest.$ac_ext >&5
4324
4325
4326 fi
4327
4328 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
4329 conftest$ac_exeext conftest.$ac_ext
4330 LIBS=$ac_save_LIBS
4331
4332 fi
4333 { echo "$as_me:$LINENO: result: $ac_cv_prog_lex_yytext_pointer" >&5
4334 echo "${ECHO_T}$ac_cv_prog_lex_yytext_pointer" >&6; }
4335 if test $ac_cv_prog_lex_yytext_pointer = yes; then
4336
4337 cat >>confdefs.h <<\_ACEOF
4338 #define YYTEXT_POINTER 1
4339 _ACEOF
4340
4341 fi
4342 rm -f conftest.l $LEX_OUTPUT_ROOT.c
4343
4344 fi
4345
4346 if test "$LEX" = ":"; then
4347 { { echo "$as_me:$LINENO: error: could not locate a suitable lexical generator, install flex or lex." >&5
4348 echo "$as_me: error: could not locate a suitable lexical generator, install flex or lex." >&2;}
4349 { (exit 1); exit 1; }; }
4350 fi
4351
4352 if test "$libexecdir" = '${exec_prefix}/libexec' &&
4353 test "$localstatedir" = '${prefix}/var'; then
4354 libexecdir='${bindir}'
4355 localstatedir='${prefix}'
4356 fi
4357
4358 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
4359 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
4360 if test "${ac_cv_header_stdc+set}" = set; then
4361 echo $ECHO_N "(cached) $ECHO_C" >&6
4362 else
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 #include <stdlib.h>
4370 #include <stdarg.h>
4371 #include <string.h>
4372 #include <float.h>
4373
4374 int
4375 main ()
4376 {
4377
4378 ;
4379 return 0;
4380 }
4381 _ACEOF
4382 rm -f conftest.$ac_objext
4383 if { (ac_try="$ac_compile"
4384 case "(($ac_try" in
4385 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4386 *) ac_try_echo=$ac_try;;
4387 esac
4388 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4389 (eval "$ac_compile") 2>conftest.er1
4390 ac_status=$?
4391 grep -v '^ *+' conftest.er1 >conftest.err
4392 rm -f conftest.er1
4393 cat conftest.err >&5
4394 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4395 (exit $ac_status); } && {
4396 test -z "$ac_c_werror_flag" ||
4397 test ! -s conftest.err
4398 } && test -s conftest.$ac_objext; then
4399 ac_cv_header_stdc=yes
4400 else
4401 echo "$as_me: failed program was:" >&5
4402 sed 's/^/| /' conftest.$ac_ext >&5
4403
4404 ac_cv_header_stdc=no
4405 fi
4406
4407 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4408
4409 if test $ac_cv_header_stdc = yes; then
4410 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4411 cat >conftest.$ac_ext <<_ACEOF
4412 /* confdefs.h. */
4413 _ACEOF
4414 cat confdefs.h >>conftest.$ac_ext
4415 cat >>conftest.$ac_ext <<_ACEOF
4416 /* end confdefs.h. */
4417 #include <string.h>
4418
4419 _ACEOF
4420 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4421 $EGREP "memchr" >/dev/null 2>&1; then
4422 :
4423 else
4424 ac_cv_header_stdc=no
4425 fi
4426 rm -f conftest*
4427
4428 fi
4429
4430 if test $ac_cv_header_stdc = yes; then
4431 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4432 cat >conftest.$ac_ext <<_ACEOF
4433 /* confdefs.h. */
4434 _ACEOF
4435 cat confdefs.h >>conftest.$ac_ext
4436 cat >>conftest.$ac_ext <<_ACEOF
4437 /* end confdefs.h. */
4438 #include <stdlib.h>
4439
4440 _ACEOF
4441 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4442 $EGREP "free" >/dev/null 2>&1; then
4443 :
4444 else
4445 ac_cv_header_stdc=no
4446 fi
4447 rm -f conftest*
4448
4449 fi
4450
4451 if test $ac_cv_header_stdc = yes; then
4452 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4453 if test "$cross_compiling" = yes; then
4454 :
4455 else
4456 cat >conftest.$ac_ext <<_ACEOF
4457 /* confdefs.h. */
4458 _ACEOF
4459 cat confdefs.h >>conftest.$ac_ext
4460 cat >>conftest.$ac_ext <<_ACEOF
4461 /* end confdefs.h. */
4462 #include <ctype.h>
4463 #include <stdlib.h>
4464 #if ((' ' & 0x0FF) == 0x020)
4465 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4466 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4467 #else
4468 # define ISLOWER(c) \
4469 (('a' <= (c) && (c) <= 'i') \
4470 || ('j' <= (c) && (c) <= 'r') \
4471 || ('s' <= (c) && (c) <= 'z'))
4472 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4473 #endif
4474
4475 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4476 int
4477 main ()
4478 {
4479 int i;
4480 for (i = 0; i < 256; i++)
4481 if (XOR (islower (i), ISLOWER (i))
4482 || toupper (i) != TOUPPER (i))
4483 return 2;
4484 return 0;
4485 }
4486 _ACEOF
4487 rm -f 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>&5
4495 ac_status=$?
4496 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4497 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4498 { (case "(($ac_try" in
4499 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4500 *) ac_try_echo=$ac_try;;
4501 esac
4502 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4503 (eval "$ac_try") 2>&5
4504 ac_status=$?
4505 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4506 (exit $ac_status); }; }; then
4507 :
4508 else
4509 echo "$as_me: program exited with status $ac_status" >&5
4510 echo "$as_me: failed program was:" >&5
4511 sed 's/^/| /' conftest.$ac_ext >&5
4512
4513 ( exit $ac_status )
4514 ac_cv_header_stdc=no
4515 fi
4516 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4517 fi
4518
4519
4520 fi
4521 fi
4522 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
4523 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
4524 if test $ac_cv_header_stdc = yes; then
4525
4526 cat >>confdefs.h <<\_ACEOF
4527 #define STDC_HEADERS 1
4528 _ACEOF
4529
4530 fi
4531
4532
4533 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4534
4535
4536
4537
4538
4539
4540
4541
4542
4543 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4544 inttypes.h stdint.h unistd.h
4545 do
4546 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4547 { echo "$as_me:$LINENO: checking for $ac_header" >&5
4548 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
4549 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
4550 echo $ECHO_N "(cached) $ECHO_C" >&6
4551 else
4552 cat >conftest.$ac_ext <<_ACEOF
4553 /* confdefs.h. */
4554 _ACEOF
4555 cat confdefs.h >>conftest.$ac_ext
4556 cat >>conftest.$ac_ext <<_ACEOF
4557 /* end confdefs.h. */
4558 $ac_includes_default
4559
4560 #include <$ac_header>
4561 _ACEOF
4562 rm -f conftest.$ac_objext
4563 if { (ac_try="$ac_compile"
4564 case "(($ac_try" in
4565 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4566 *) ac_try_echo=$ac_try;;
4567 esac
4568 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4569 (eval "$ac_compile") 2>conftest.er1
4570 ac_status=$?
4571 grep -v '^ *+' conftest.er1 >conftest.err
4572 rm -f conftest.er1
4573 cat conftest.err >&5
4574 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4575 (exit $ac_status); } && {
4576 test -z "$ac_c_werror_flag" ||
4577 test ! -s conftest.err
4578 } && test -s conftest.$ac_objext; then
4579 eval "$as_ac_Header=yes"
4580 else
4581 echo "$as_me: failed program was:" >&5
4582 sed 's/^/| /' conftest.$ac_ext >&5
4583
4584 eval "$as_ac_Header=no"
4585 fi
4586
4587 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4588 fi
4589 ac_res=`eval echo '${'$as_ac_Header'}'`
4590 { echo "$as_me:$LINENO: result: $ac_res" >&5
4591 echo "${ECHO_T}$ac_res" >&6; }
4592 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4593 cat >>confdefs.h <<_ACEOF
4594 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4595 _ACEOF
4596
4597 fi
4598
4599 done
4600
4601
4602
4603
4604
4605
4606
4607
4608
4609
4610
4611
4612
4613 for ac_header in crypt.h sys/resource.h sys/param.h errno.h sys/syslog.h stddef.h sys/wait.h wait.h sys/epoll.h sys/uio.h machine/endian.h
4614 do
4615 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4616 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
4617 { echo "$as_me:$LINENO: checking for $ac_header" >&5
4618 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
4619 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
4620 echo $ECHO_N "(cached) $ECHO_C" >&6
4621 fi
4622 ac_res=`eval echo '${'$as_ac_Header'}'`
4623 { echo "$as_me:$LINENO: result: $ac_res" >&5
4624 echo "${ECHO_T}$ac_res" >&6; }
4625 else
4626 # Is the header compilable?
4627 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
4628 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
4629 cat >conftest.$ac_ext <<_ACEOF
4630 /* confdefs.h. */
4631 _ACEOF
4632 cat confdefs.h >>conftest.$ac_ext
4633 cat >>conftest.$ac_ext <<_ACEOF
4634 /* end confdefs.h. */
4635 $ac_includes_default
4636 #include <$ac_header>
4637 _ACEOF
4638 rm -f conftest.$ac_objext
4639 if { (ac_try="$ac_compile"
4640 case "(($ac_try" in
4641 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4642 *) ac_try_echo=$ac_try;;
4643 esac
4644 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4645 (eval "$ac_compile") 2>conftest.er1
4646 ac_status=$?
4647 grep -v '^ *+' conftest.er1 >conftest.err
4648 rm -f conftest.er1
4649 cat conftest.err >&5
4650 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4651 (exit $ac_status); } && {
4652 test -z "$ac_c_werror_flag" ||
4653 test ! -s conftest.err
4654 } && test -s conftest.$ac_objext; then
4655 ac_header_compiler=yes
4656 else
4657 echo "$as_me: failed program was:" >&5
4658 sed 's/^/| /' conftest.$ac_ext >&5
4659
4660 ac_header_compiler=no
4661 fi
4662
4663 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4664 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4665 echo "${ECHO_T}$ac_header_compiler" >&6; }
4666
4667 # Is the header present?
4668 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
4669 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
4670 cat >conftest.$ac_ext <<_ACEOF
4671 /* confdefs.h. */
4672 _ACEOF
4673 cat confdefs.h >>conftest.$ac_ext
4674 cat >>conftest.$ac_ext <<_ACEOF
4675 /* end confdefs.h. */
4676 #include <$ac_header>
4677 _ACEOF
4678 if { (ac_try="$ac_cpp conftest.$ac_ext"
4679 case "(($ac_try" in
4680 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4681 *) ac_try_echo=$ac_try;;
4682 esac
4683 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4684 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
4685 ac_status=$?
4686 grep -v '^ *+' conftest.er1 >conftest.err
4687 rm -f conftest.er1
4688 cat conftest.err >&5
4689 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4690 (exit $ac_status); } >/dev/null && {
4691 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
4692 test ! -s conftest.err
4693 }; then
4694 ac_header_preproc=yes
4695 else
4696 echo "$as_me: failed program was:" >&5
4697 sed 's/^/| /' conftest.$ac_ext >&5
4698
4699 ac_header_preproc=no
4700 fi
4701
4702 rm -f conftest.err conftest.$ac_ext
4703 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4704 echo "${ECHO_T}$ac_header_preproc" >&6; }
4705
4706 # So? What about this header?
4707 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
4708 yes:no: )
4709 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
4710 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
4711 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
4712 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
4713 ac_header_preproc=yes
4714 ;;
4715 no:yes:* )
4716 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
4717 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
4718 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
4719 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
4720 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
4721 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
4722 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
4723 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
4724 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
4725 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
4726 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
4727 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
4728
4729 ;;
4730 esac
4731 { echo "$as_me:$LINENO: checking for $ac_header" >&5
4732 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
4733 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
4734 echo $ECHO_N "(cached) $ECHO_C" >&6
4735 else
4736 eval "$as_ac_Header=\$ac_header_preproc"
4737 fi
4738 ac_res=`eval echo '${'$as_ac_Header'}'`
4739 { echo "$as_me:$LINENO: result: $ac_res" >&5
4740 echo "${ECHO_T}$ac_res" >&6; }
4741
4742 fi
4743 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4744 cat >>confdefs.h <<_ACEOF
4745 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4746 _ACEOF
4747
4748 fi
4749
4750 done
4751
4752
4753
4754 { echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
4755 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
4756 if test "${ac_cv_c_const+set}" = set; then
4757 echo $ECHO_N "(cached) $ECHO_C" >&6
4758 else
4759 cat >conftest.$ac_ext <<_ACEOF
4760 /* confdefs.h. */
4761 _ACEOF
4762 cat confdefs.h >>conftest.$ac_ext
4763 cat >>conftest.$ac_ext <<_ACEOF
4764 /* end confdefs.h. */
4765
4766 int
4767 main ()
4768 {
4769 /* FIXME: Include the comments suggested by Paul. */
4770 #ifndef __cplusplus
4771 /* Ultrix mips cc rejects this. */
4772 typedef int charset[2];
4773 const charset cs;
4774 /* SunOS 4.1.1 cc rejects this. */
4775 char const *const *pcpcc;
4776 char **ppc;
4777 /* NEC SVR4.0.2 mips cc rejects this. */
4778 struct point {int x, y;};
4779 static struct point const zero = {0,0};
4780 /* AIX XL C 1.02.0.0 rejects this.
4781 It does not let you subtract one const X* pointer from another in
4782 an arm of an if-expression whose if-part is not a constant
4783 expression */
4784 const char *g = "string";
4785 pcpcc = &g + (g ? g-g : 0);
4786 /* HPUX 7.0 cc rejects these. */
4787 ++pcpcc;
4788 ppc = (char**) pcpcc;
4789 pcpcc = (char const *const *) ppc;
4790 { /* SCO 3.2v4 cc rejects this. */
4791 char *t;
4792 char const *s = 0 ? (char *) 0 : (char const *) 0;
4793
4794 *t++ = 0;
4795 if (s) return 0;
4796 }
4797 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
4798 int x[] = {25, 17};
4799 const int *foo = &x[0];
4800 ++foo;
4801 }
4802 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
4803 typedef const int *iptr;
4804 iptr p = 0;
4805 ++p;
4806 }
4807 { /* AIX XL C 1.02.0.0 rejects this saying
4808 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
4809 struct s { int j; const int *ap[3]; };
4810 struct s *b; b->j = 5;
4811 }
4812 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
4813 const int foo = 10;
4814 if (!foo) return 0;
4815 }
4816 return !cs[0] && !zero.x;
4817 #endif
4818
4819 ;
4820 return 0;
4821 }
4822 _ACEOF
4823 rm -f conftest.$ac_objext
4824 if { (ac_try="$ac_compile"
4825 case "(($ac_try" in
4826 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4827 *) ac_try_echo=$ac_try;;
4828 esac
4829 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4830 (eval "$ac_compile") 2>conftest.er1
4831 ac_status=$?
4832 grep -v '^ *+' conftest.er1 >conftest.err
4833 rm -f conftest.er1
4834 cat conftest.err >&5
4835 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4836 (exit $ac_status); } && {
4837 test -z "$ac_c_werror_flag" ||
4838 test ! -s conftest.err
4839 } && test -s conftest.$ac_objext; then
4840 ac_cv_c_const=yes
4841 else
4842 echo "$as_me: failed program was:" >&5
4843 sed 's/^/| /' conftest.$ac_ext >&5
4844
4845 ac_cv_c_const=no
4846 fi
4847
4848 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4849 fi
4850 { echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
4851 echo "${ECHO_T}$ac_cv_c_const" >&6; }
4852 if test $ac_cv_c_const = no; then
4853
4854 cat >>confdefs.h <<\_ACEOF
4855 #define const
4856 _ACEOF
4857
4858 fi
4859
4860 if test "$ac_cv_header_machine_endian_h" = "no" ; then
4861 { echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
4862 echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6; }
4863 if test "${ac_cv_c_bigendian+set}" = set; then
4864 echo $ECHO_N "(cached) $ECHO_C" >&6
4865 else
4866 # See if sys/param.h defines the BYTE_ORDER macro.
4867 cat >conftest.$ac_ext <<_ACEOF
4868 /* confdefs.h. */
4869 _ACEOF
4870 cat confdefs.h >>conftest.$ac_ext
4871 cat >>conftest.$ac_ext <<_ACEOF
4872 /* end confdefs.h. */
4873 #include <sys/types.h>
4874 #include <sys/param.h>
4875
4876 int
4877 main ()
4878 {
4879 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN && defined LITTLE_ENDIAN \
4880 && BYTE_ORDER && BIG_ENDIAN && LITTLE_ENDIAN)
4881 bogus endian macros
4882 #endif
4883
4884 ;
4885 return 0;
4886 }
4887 _ACEOF
4888 rm -f conftest.$ac_objext
4889 if { (ac_try="$ac_compile"
4890 case "(($ac_try" in
4891 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4892 *) ac_try_echo=$ac_try;;
4893 esac
4894 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4895 (eval "$ac_compile") 2>conftest.er1
4896 ac_status=$?
4897 grep -v '^ *+' conftest.er1 >conftest.err
4898 rm -f conftest.er1
4899 cat conftest.err >&5
4900 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4901 (exit $ac_status); } && {
4902 test -z "$ac_c_werror_flag" ||
4903 test ! -s conftest.err
4904 } && test -s conftest.$ac_objext; then
4905 # It does; now see whether it defined to BIG_ENDIAN or not.
4906 cat >conftest.$ac_ext <<_ACEOF
4907 /* confdefs.h. */
4908 _ACEOF
4909 cat confdefs.h >>conftest.$ac_ext
4910 cat >>conftest.$ac_ext <<_ACEOF
4911 /* end confdefs.h. */
4912 #include <sys/types.h>
4913 #include <sys/param.h>
4914
4915 int
4916 main ()
4917 {
4918 #if BYTE_ORDER != BIG_ENDIAN
4919 not big endian
4920 #endif
4921
4922 ;
4923 return 0;
4924 }
4925 _ACEOF
4926 rm -f conftest.$ac_objext
4927 if { (ac_try="$ac_compile"
4928 case "(($ac_try" in
4929 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4930 *) ac_try_echo=$ac_try;;
4931 esac
4932 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4933 (eval "$ac_compile") 2>conftest.er1
4934 ac_status=$?
4935 grep -v '^ *+' conftest.er1 >conftest.err
4936 rm -f conftest.er1
4937 cat conftest.err >&5
4938 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4939 (exit $ac_status); } && {
4940 test -z "$ac_c_werror_flag" ||
4941 test ! -s conftest.err
4942 } && test -s conftest.$ac_objext; then
4943 ac_cv_c_bigendian=yes
4944 else
4945 echo "$as_me: failed program was:" >&5
4946 sed 's/^/| /' conftest.$ac_ext >&5
4947
4948 ac_cv_c_bigendian=no
4949 fi
4950
4951 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4952 else
4953 echo "$as_me: failed program was:" >&5
4954 sed 's/^/| /' conftest.$ac_ext >&5
4955
4956 # It does not; compile a test program.
4957 if test "$cross_compiling" = yes; then
4958 # try to guess the endianness by grepping values into an object file
4959 ac_cv_c_bigendian=unknown
4960 cat >conftest.$ac_ext <<_ACEOF
4961 /* confdefs.h. */
4962 _ACEOF
4963 cat confdefs.h >>conftest.$ac_ext
4964 cat >>conftest.$ac_ext <<_ACEOF
4965 /* end confdefs.h. */
4966 short int ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
4967 short int ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
4968 void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
4969 short int ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
4970 short int ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
4971 void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
4972 int
4973 main ()
4974 {
4975 _ascii (); _ebcdic ();
4976 ;
4977 return 0;
4978 }
4979 _ACEOF
4980 rm -f conftest.$ac_objext
4981 if { (ac_try="$ac_compile"
4982 case "(($ac_try" in
4983 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4984 *) ac_try_echo=$ac_try;;
4985 esac
4986 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4987 (eval "$ac_compile") 2>conftest.er1
4988 ac_status=$?
4989 grep -v '^ *+' conftest.er1 >conftest.err
4990 rm -f conftest.er1
4991 cat conftest.err >&5
4992 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4993 (exit $ac_status); } && {
4994 test -z "$ac_c_werror_flag" ||
4995 test ! -s conftest.err
4996 } && test -s conftest.$ac_objext; then
4997 if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
4998 ac_cv_c_bigendian=yes
4999 fi
5000 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
5001 if test "$ac_cv_c_bigendian" = unknown; then
5002 ac_cv_c_bigendian=no
5003 else
5004 # finding both strings is unlikely to happen, but who knows?
5005 ac_cv_c_bigendian=unknown
5006 fi
5007 fi
5008 else
5009 echo "$as_me: failed program was:" >&5
5010 sed 's/^/| /' conftest.$ac_ext >&5
5011
5012
5013 fi
5014
5015 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5016 else
5017 cat >conftest.$ac_ext <<_ACEOF
5018 /* confdefs.h. */
5019 _ACEOF
5020 cat confdefs.h >>conftest.$ac_ext
5021 cat >>conftest.$ac_ext <<_ACEOF
5022 /* end confdefs.h. */
5023 $ac_includes_default
5024 int
5025 main ()
5026 {
5027
5028 /* Are we little or big endian? From Harbison&Steele. */
5029 union
5030 {
5031 long int l;
5032 char c[sizeof (long int)];
5033 } u;
5034 u.l = 1;
5035 return u.c[sizeof (long int) - 1] == 1;
5036
5037 ;
5038 return 0;
5039 }
5040 _ACEOF
5041 rm -f conftest$ac_exeext
5042 if { (ac_try="$ac_link"
5043 case "(($ac_try" in
5044 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5045 *) ac_try_echo=$ac_try;;
5046 esac
5047 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5048 (eval "$ac_link") 2>&5
5049 ac_status=$?
5050 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5051 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5052 { (case "(($ac_try" in
5053 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5054 *) ac_try_echo=$ac_try;;
5055 esac
5056 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5057 (eval "$ac_try") 2>&5
5058 ac_status=$?
5059 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5060 (exit $ac_status); }; }; then
5061 ac_cv_c_bigendian=no
5062 else
5063 echo "$as_me: program exited with status $ac_status" >&5
5064 echo "$as_me: failed program was:" >&5
5065 sed 's/^/| /' conftest.$ac_ext >&5
5066
5067 ( exit $ac_status )
5068 ac_cv_c_bigendian=yes
5069 fi
5070 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5071 fi
5072
5073
5074 fi
5075
5076 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5077 fi
5078 { echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
5079 echo "${ECHO_T}$ac_cv_c_bigendian" >&6; }
5080 case $ac_cv_c_bigendian in
5081 yes)
5082
5083 cat >>confdefs.h <<\_ACEOF
5084 #define WORDS_BIGENDIAN 1
5085 _ACEOF
5086 ;;
5087 no)
5088 ;;
5089 *)
5090 { { echo "$as_me:$LINENO: error: unknown endianness
5091 presetting ac_cv_c_bigendian=no (or yes) will help" >&5
5092 echo "$as_me: error: unknown endianness
5093 presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
5094 { (exit 1); exit 1; }; } ;;
5095 esac
5096
5097 fi
5098 { echo "$as_me:$LINENO: checking for pid_t" >&5
5099 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6; }
5100 if test "${ac_cv_type_pid_t+set}" = set; then
5101 echo $ECHO_N "(cached) $ECHO_C" >&6
5102 else
5103 cat >conftest.$ac_ext <<_ACEOF
5104 /* confdefs.h. */
5105 _ACEOF
5106 cat confdefs.h >>conftest.$ac_ext
5107 cat >>conftest.$ac_ext <<_ACEOF
5108 /* end confdefs.h. */
5109 $ac_includes_default
5110 typedef pid_t ac__type_new_;
5111 int
5112 main ()
5113 {
5114 if ((ac__type_new_ *) 0)
5115 return 0;
5116 if (sizeof (ac__type_new_))
5117 return 0;
5118 ;
5119 return 0;
5120 }
5121 _ACEOF
5122 rm -f conftest.$ac_objext
5123 if { (ac_try="$ac_compile"
5124 case "(($ac_try" in
5125 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5126 *) ac_try_echo=$ac_try;;
5127 esac
5128 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5129 (eval "$ac_compile") 2>conftest.er1
5130 ac_status=$?
5131 grep -v '^ *+' conftest.er1 >conftest.err
5132 rm -f conftest.er1
5133 cat conftest.err >&5
5134 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5135 (exit $ac_status); } && {
5136 test -z "$ac_c_werror_flag" ||
5137 test ! -s conftest.err
5138 } && test -s conftest.$ac_objext; then
5139 ac_cv_type_pid_t=yes
5140 else
5141 echo "$as_me: failed program was:" >&5
5142 sed 's/^/| /' conftest.$ac_ext >&5
5143
5144 ac_cv_type_pid_t=no
5145 fi
5146
5147 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5148 fi
5149 { echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
5150 echo "${ECHO_T}$ac_cv_type_pid_t" >&6; }
5151 if test $ac_cv_type_pid_t = yes; then
5152 :
5153 else
5154
5155 cat >>confdefs.h <<_ACEOF
5156 #define pid_t int
5157 _ACEOF
5158
5159 fi
5160
5161 { echo "$as_me:$LINENO: checking for size_t" >&5
5162 echo $ECHO_N "checking for size_t... $ECHO_C" >&6; }
5163 if test "${ac_cv_type_size_t+set}" = set; then
5164 echo $ECHO_N "(cached) $ECHO_C" >&6
5165 else
5166 cat >conftest.$ac_ext <<_ACEOF
5167 /* confdefs.h. */
5168 _ACEOF
5169 cat confdefs.h >>conftest.$ac_ext
5170 cat >>conftest.$ac_ext <<_ACEOF
5171 /* end confdefs.h. */
5172 $ac_includes_default
5173 typedef size_t ac__type_new_;
5174 int
5175 main ()
5176 {
5177 if ((ac__type_new_ *) 0)
5178 return 0;
5179 if (sizeof (ac__type_new_))
5180 return 0;
5181 ;
5182 return 0;
5183 }
5184 _ACEOF
5185 rm -f conftest.$ac_objext
5186 if { (ac_try="$ac_compile"
5187 case "(($ac_try" in
5188 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5189 *) ac_try_echo=$ac_try;;
5190 esac
5191 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5192 (eval "$ac_compile") 2>conftest.er1
5193 ac_status=$?
5194 grep -v '^ *+' conftest.er1 >conftest.err
5195 rm -f conftest.er1
5196 cat conftest.err >&5
5197 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5198 (exit $ac_status); } && {
5199 test -z "$ac_c_werror_flag" ||
5200 test ! -s conftest.err
5201 } && test -s conftest.$ac_objext; then
5202 ac_cv_type_size_t=yes
5203 else
5204 echo "$as_me: failed program was:" >&5
5205 sed 's/^/| /' conftest.$ac_ext >&5
5206
5207 ac_cv_type_size_t=no
5208 fi
5209
5210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5211 fi
5212 { echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
5213 echo "${ECHO_T}$ac_cv_type_size_t" >&6; }
5214 if test $ac_cv_type_size_t = yes; then
5215 :
5216 else
5217
5218 cat >>confdefs.h <<_ACEOF
5219 #define size_t unsigned int
5220 _ACEOF
5221
5222 fi
5223
5224 { echo "$as_me:$LINENO: checking for short" >&5
5225 echo $ECHO_N "checking for short... $ECHO_C" >&6; }
5226 if test "${ac_cv_type_short+set}" = set; then
5227 echo $ECHO_N "(cached) $ECHO_C" >&6
5228 else
5229 cat >conftest.$ac_ext <<_ACEOF
5230 /* confdefs.h. */
5231 _ACEOF
5232 cat confdefs.h >>conftest.$ac_ext
5233 cat >>conftest.$ac_ext <<_ACEOF
5234 /* end confdefs.h. */
5235 $ac_includes_default
5236 typedef short ac__type_new_;
5237 int
5238 main ()
5239 {
5240 if ((ac__type_new_ *) 0)
5241 return 0;
5242 if (sizeof (ac__type_new_))
5243 return 0;
5244 ;
5245 return 0;
5246 }
5247 _ACEOF
5248 rm -f conftest.$ac_objext
5249 if { (ac_try="$ac_compile"
5250 case "(($ac_try" in
5251 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5252 *) ac_try_echo=$ac_try;;
5253 esac
5254 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5255 (eval "$ac_compile") 2>conftest.er1
5256 ac_status=$?
5257 grep -v '^ *+' conftest.er1 >conftest.err
5258 rm -f conftest.er1
5259 cat conftest.err >&5
5260 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5261 (exit $ac_status); } && {
5262 test -z "$ac_c_werror_flag" ||
5263 test ! -s conftest.err
5264 } && test -s conftest.$ac_objext; then
5265 ac_cv_type_short=yes
5266 else
5267 echo "$as_me: failed program was:" >&5
5268 sed 's/^/| /' conftest.$ac_ext >&5
5269
5270 ac_cv_type_short=no
5271 fi
5272
5273 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5274 fi
5275 { echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
5276 echo "${ECHO_T}$ac_cv_type_short" >&6; }
5277
5278 # The cast to long int works around a bug in the HP C Compiler
5279 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5280 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5281 # This bug is HP SR number 8606223364.
5282 { echo "$as_me:$LINENO: checking size of short" >&5
5283 echo $ECHO_N "checking size of short... $ECHO_C" >&6; }
5284 if test "${ac_cv_sizeof_short+set}" = set; then
5285 echo $ECHO_N "(cached) $ECHO_C" >&6
5286 else
5287 if test "$cross_compiling" = yes; then
5288 # Depending upon the size, compute the lo and hi bounds.
5289 cat >conftest.$ac_ext <<_ACEOF
5290 /* confdefs.h. */
5291 _ACEOF
5292 cat confdefs.h >>conftest.$ac_ext
5293 cat >>conftest.$ac_ext <<_ACEOF
5294 /* end confdefs.h. */
5295 $ac_includes_default
5296 typedef short ac__type_sizeof_;
5297 int
5298 main ()
5299 {
5300 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
5301 test_array [0] = 0
5302
5303 ;
5304 return 0;
5305 }
5306 _ACEOF
5307 rm -f conftest.$ac_objext
5308 if { (ac_try="$ac_compile"
5309 case "(($ac_try" in
5310 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5311 *) ac_try_echo=$ac_try;;
5312 esac
5313 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5314 (eval "$ac_compile") 2>conftest.er1
5315 ac_status=$?
5316 grep -v '^ *+' conftest.er1 >conftest.err
5317 rm -f conftest.er1
5318 cat conftest.err >&5
5319 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5320 (exit $ac_status); } && {
5321 test -z "$ac_c_werror_flag" ||
5322 test ! -s conftest.err
5323 } && test -s conftest.$ac_objext; then
5324 ac_lo=0 ac_mid=0
5325 while :; do
5326 cat >conftest.$ac_ext <<_ACEOF
5327 /* confdefs.h. */
5328 _ACEOF
5329 cat confdefs.h >>conftest.$ac_ext
5330 cat >>conftest.$ac_ext <<_ACEOF
5331 /* end confdefs.h. */
5332 $ac_includes_default
5333 typedef short ac__type_sizeof_;
5334 int
5335 main ()
5336 {
5337 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
5338 test_array [0] = 0
5339
5340 ;
5341 return 0;
5342 }
5343 _ACEOF
5344 rm -f conftest.$ac_objext
5345 if { (ac_try="$ac_compile"
5346 case "(($ac_try" in
5347 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5348 *) ac_try_echo=$ac_try;;
5349 esac
5350 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5351 (eval "$ac_compile") 2>conftest.er1
5352 ac_status=$?
5353 grep -v '^ *+' conftest.er1 >conftest.err
5354 rm -f conftest.er1
5355 cat conftest.err >&5
5356 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5357 (exit $ac_status); } && {
5358 test -z "$ac_c_werror_flag" ||
5359 test ! -s conftest.err
5360 } && test -s conftest.$ac_objext; then
5361 ac_hi=$ac_mid; break
5362 else
5363 echo "$as_me: failed program was:" >&5
5364 sed 's/^/| /' conftest.$ac_ext >&5
5365
5366 ac_lo=`expr $ac_mid + 1`
5367 if test $ac_lo -le $ac_mid; then
5368 ac_lo= ac_hi=
5369 break
5370 fi
5371 ac_mid=`expr 2 '*' $ac_mid + 1`
5372 fi
5373
5374 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5375 done
5376 else
5377 echo "$as_me: failed program was:" >&5
5378 sed 's/^/| /' conftest.$ac_ext >&5
5379
5380 cat >conftest.$ac_ext <<_ACEOF
5381 /* confdefs.h. */
5382 _ACEOF
5383 cat confdefs.h >>conftest.$ac_ext
5384 cat >>conftest.$ac_ext <<_ACEOF
5385 /* end confdefs.h. */
5386 $ac_includes_default
5387 typedef short ac__type_sizeof_;
5388 int
5389 main ()
5390 {
5391 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
5392 test_array [0] = 0
5393
5394 ;
5395 return 0;
5396 }
5397 _ACEOF
5398 rm -f conftest.$ac_objext
5399 if { (ac_try="$ac_compile"
5400 case "(($ac_try" in
5401 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5402 *) ac_try_echo=$ac_try;;
5403 esac
5404 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5405 (eval "$ac_compile") 2>conftest.er1
5406 ac_status=$?
5407 grep -v '^ *+' conftest.er1 >conftest.err
5408 rm -f conftest.er1
5409 cat conftest.err >&5
5410 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5411 (exit $ac_status); } && {
5412 test -z "$ac_c_werror_flag" ||
5413 test ! -s conftest.err
5414 } && test -s conftest.$ac_objext; then
5415 ac_hi=-1 ac_mid=-1
5416 while :; do
5417 cat >conftest.$ac_ext <<_ACEOF
5418 /* confdefs.h. */
5419 _ACEOF
5420 cat confdefs.h >>conftest.$ac_ext
5421 cat >>conftest.$ac_ext <<_ACEOF
5422 /* end confdefs.h. */
5423 $ac_includes_default
5424 typedef short ac__type_sizeof_;
5425 int
5426 main ()
5427 {
5428 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
5429 test_array [0] = 0
5430
5431 ;
5432 return 0;
5433 }
5434 _ACEOF
5435 rm -f conftest.$ac_objext
5436 if { (ac_try="$ac_compile"
5437 case "(($ac_try" in
5438 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5439 *) ac_try_echo=$ac_try;;
5440 esac
5441 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5442 (eval "$ac_compile") 2>conftest.er1
5443 ac_status=$?
5444 grep -v '^ *+' conftest.er1 >conftest.err
5445 rm -f conftest.er1
5446 cat conftest.err >&5
5447 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5448 (exit $ac_status); } && {
5449 test -z "$ac_c_werror_flag" ||
5450 test ! -s conftest.err
5451 } && test -s conftest.$ac_objext; then
5452 ac_lo=$ac_mid; break
5453 else
5454 echo "$as_me: failed program was:" >&5
5455 sed 's/^/| /' conftest.$ac_ext >&5
5456
5457 ac_hi=`expr '(' $ac_mid ')' - 1`
5458 if test $ac_mid -le $ac_hi; then
5459 ac_lo= ac_hi=
5460 break
5461 fi
5462 ac_mid=`expr 2 '*' $ac_mid`
5463 fi
5464
5465 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5466 done
5467 else
5468 echo "$as_me: failed program was:" >&5
5469 sed 's/^/| /' conftest.$ac_ext >&5
5470
5471 ac_lo= ac_hi=
5472 fi
5473
5474 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5475 fi
5476
5477 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5478 # Binary search between lo and hi bounds.
5479 while test "x$ac_lo" != "x$ac_hi"; do
5480 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
5481 cat >conftest.$ac_ext <<_ACEOF
5482 /* confdefs.h. */
5483 _ACEOF
5484 cat confdefs.h >>conftest.$ac_ext
5485 cat >>conftest.$ac_ext <<_ACEOF
5486 /* end confdefs.h. */
5487 $ac_includes_default
5488 typedef short ac__type_sizeof_;
5489 int
5490 main ()
5491 {
5492 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
5493 test_array [0] = 0
5494
5495 ;
5496 return 0;
5497 }
5498 _ACEOF
5499 rm -f conftest.$ac_objext
5500 if { (ac_try="$ac_compile"
5501 case "(($ac_try" in
5502 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5503 *) ac_try_echo=$ac_try;;
5504 esac
5505 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5506 (eval "$ac_compile") 2>conftest.er1
5507 ac_status=$?
5508 grep -v '^ *+' conftest.er1 >conftest.err
5509 rm -f conftest.er1
5510 cat conftest.err >&5
5511 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5512 (exit $ac_status); } && {
5513 test -z "$ac_c_werror_flag" ||
5514 test ! -s conftest.err
5515 } && test -s conftest.$ac_objext; then
5516 ac_hi=$ac_mid
5517 else
5518 echo "$as_me: failed program was:" >&5
5519 sed 's/^/| /' conftest.$ac_ext >&5
5520
5521 ac_lo=`expr '(' $ac_mid ')' + 1`
5522 fi
5523
5524 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5525 done
5526 case $ac_lo in
5527 ?*) ac_cv_sizeof_short=$ac_lo;;
5528 '') if test "$ac_cv_type_short" = yes; then
5529 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short)
5530 See \`config.log' for more details." >&5
5531 echo "$as_me: error: cannot compute sizeof (short)
5532 See \`config.log' for more details." >&2;}
5533 { (exit 77); exit 77; }; }
5534 else
5535 ac_cv_sizeof_short=0
5536 fi ;;
5537 esac
5538 else
5539 cat >conftest.$ac_ext <<_ACEOF
5540 /* confdefs.h. */
5541 _ACEOF
5542 cat confdefs.h >>conftest.$ac_ext
5543 cat >>conftest.$ac_ext <<_ACEOF
5544 /* end confdefs.h. */
5545 $ac_includes_default
5546 typedef short ac__type_sizeof_;
5547 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
5548 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
5549 #include <stdio.h>
5550 #include <stdlib.h>
5551 int
5552 main ()
5553 {
5554
5555 FILE *f = fopen ("conftest.val", "w");
5556 if (! f)
5557 return 1;
5558 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
5559 {
5560 long int i = longval ();
5561 if (i != ((long int) (sizeof (ac__type_sizeof_))))
5562 return 1;
5563 fprintf (f, "%ld\n", i);
5564 }
5565 else
5566 {
5567 unsigned long int i = ulongval ();
5568 if (i != ((long int) (sizeof (ac__type_sizeof_))))
5569 return 1;
5570 fprintf (f, "%lu\n", i);
5571 }
5572 return ferror (f) || fclose (f) != 0;
5573
5574 ;
5575 return 0;
5576 }
5577 _ACEOF
5578 rm -f conftest$ac_exeext
5579 if { (ac_try="$ac_link"
5580 case "(($ac_try" in
5581 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5582 *) ac_try_echo=$ac_try;;
5583 esac
5584 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5585 (eval "$ac_link") 2>&5
5586 ac_status=$?
5587 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5588 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5589 { (case "(($ac_try" in
5590 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5591 *) ac_try_echo=$ac_try;;
5592 esac
5593 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5594 (eval "$ac_try") 2>&5
5595 ac_status=$?
5596 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5597 (exit $ac_status); }; }; then
5598 ac_cv_sizeof_short=`cat conftest.val`
5599 else
5600 echo "$as_me: program exited with status $ac_status" >&5
5601 echo "$as_me: failed program was:" >&5
5602 sed 's/^/| /' conftest.$ac_ext >&5
5603
5604 ( exit $ac_status )
5605 if test "$ac_cv_type_short" = yes; then
5606 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short)
5607 See \`config.log' for more details." >&5
5608 echo "$as_me: error: cannot compute sizeof (short)
5609 See \`config.log' for more details." >&2;}
5610 { (exit 77); exit 77; }; }
5611 else
5612 ac_cv_sizeof_short=0
5613 fi
5614 fi
5615 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
5616 fi
5617 rm -f conftest.val
5618 fi
5619 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
5620 echo "${ECHO_T}$ac_cv_sizeof_short" >&6; }
5621
5622
5623
5624 cat >>confdefs.h <<_ACEOF
5625 #define SIZEOF_SHORT $ac_cv_sizeof_short
5626 _ACEOF
5627
5628
5629 { echo "$as_me:$LINENO: checking for int" >&5
5630 echo $ECHO_N "checking for int... $ECHO_C" >&6; }
5631 if test "${ac_cv_type_int+set}" = set; then
5632 echo $ECHO_N "(cached) $ECHO_C" >&6
5633 else
5634 cat >conftest.$ac_ext <<_ACEOF
5635 /* confdefs.h. */
5636 _ACEOF
5637 cat confdefs.h >>conftest.$ac_ext
5638 cat >>conftest.$ac_ext <<_ACEOF
5639 /* end confdefs.h. */
5640 $ac_includes_default
5641 typedef int ac__type_new_;
5642 int
5643 main ()
5644 {
5645 if ((ac__type_new_ *) 0)
5646 return 0;
5647 if (sizeof (ac__type_new_))
5648 return 0;
5649 ;
5650 return 0;
5651 }
5652 _ACEOF
5653 rm -f conftest.$ac_objext
5654 if { (ac_try="$ac_compile"
5655 case "(($ac_try" in
5656 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5657 *) ac_try_echo=$ac_try;;
5658 esac
5659 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5660 (eval "$ac_compile") 2>conftest.er1
5661 ac_status=$?
5662 grep -v '^ *+' conftest.er1 >conftest.err
5663 rm -f conftest.er1
5664 cat conftest.err >&5
5665 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5666 (exit $ac_status); } && {
5667 test -z "$ac_c_werror_flag" ||
5668 test ! -s conftest.err
5669 } && test -s conftest.$ac_objext; then
5670 ac_cv_type_int=yes
5671 else
5672 echo "$as_me: failed program was:" >&5
5673 sed 's/^/| /' conftest.$ac_ext >&5
5674
5675 ac_cv_type_int=no
5676 fi
5677
5678 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5679 fi
5680 { echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
5681 echo "${ECHO_T}$ac_cv_type_int" >&6; }
5682
5683 # The cast to long int works around a bug in the HP C Compiler
5684 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
5685 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
5686 # This bug is HP SR number 8606223364.
5687 { echo "$as_me:$LINENO: checking size of int" >&5
5688 echo $ECHO_N "checking size of int... $ECHO_C" >&6; }
5689 if test "${ac_cv_sizeof_int+set}" = set; then
5690 echo $ECHO_N "(cached) $ECHO_C" >&6
5691 else
5692 if test "$cross_compiling" = yes; then
5693 # Depending upon the size, compute the lo and hi bounds.
5694 cat >conftest.$ac_ext <<_ACEOF
5695 /* confdefs.h. */
5696 _ACEOF
5697 cat confdefs.h >>conftest.$ac_ext
5698 cat >>conftest.$ac_ext <<_ACEOF
5699 /* end confdefs.h. */
5700 $ac_includes_default
5701 typedef int ac__type_sizeof_;
5702 int
5703 main ()
5704 {
5705 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
5706 test_array [0] = 0
5707
5708 ;
5709 return 0;
5710 }
5711 _ACEOF
5712 rm -f conftest.$ac_objext
5713 if { (ac_try="$ac_compile"
5714 case "(($ac_try" in
5715 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5716 *) ac_try_echo=$ac_try;;
5717 esac
5718 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5719 (eval "$ac_compile") 2>conftest.er1
5720 ac_status=$?
5721 grep -v '^ *+' conftest.er1 >conftest.err
5722 rm -f conftest.er1
5723 cat conftest.err >&5
5724 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5725 (exit $ac_status); } && {
5726 test -z "$ac_c_werror_flag" ||
5727 test ! -s conftest.err
5728 } && test -s conftest.$ac_objext; then
5729 ac_lo=0 ac_mid=0
5730 while :; do
5731 cat >conftest.$ac_ext <<_ACEOF
5732 /* confdefs.h. */
5733 _ACEOF
5734 cat confdefs.h >>conftest.$ac_ext
5735 cat >>conftest.$ac_ext <<_ACEOF
5736 /* end confdefs.h. */
5737 $ac_includes_default
5738 typedef int ac__type_sizeof_;
5739 int
5740 main ()
5741 {
5742 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
5743 test_array [0] = 0
5744
5745 ;
5746 return 0;
5747 }
5748 _ACEOF
5749 rm -f conftest.$ac_objext
5750 if { (ac_try="$ac_compile"
5751 case "(($ac_try" in
5752 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5753 *) ac_try_echo=$ac_try;;
5754 esac
5755 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5756 (eval "$ac_compile") 2>conftest.er1
5757 ac_status=$?
5758 grep -v '^ *+' conftest.er1 >conftest.err
5759 rm -f conftest.er1
5760 cat conftest.err >&5
5761 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5762 (exit $ac_status); } && {
5763 test -z "$ac_c_werror_flag" ||
5764 test ! -s conftest.err
5765 } && test -s conftest.$ac_objext; then
5766 ac_hi=$ac_mid; break
5767 else
5768 echo "$as_me: failed program was:" >&5
5769 sed 's/^/| /' conftest.$ac_ext >&5
5770
5771 ac_lo=`expr $ac_mid + 1`
5772 if test $ac_lo -le $ac_mid; then
5773 ac_lo= ac_hi=
5774 break
5775 fi
5776 ac_mid=`expr 2 '*' $ac_mid + 1`
5777 fi
5778
5779 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5780 done
5781 else
5782 echo "$as_me: failed program was:" >&5
5783 sed 's/^/| /' conftest.$ac_ext >&5
5784
5785 cat >conftest.$ac_ext <<_ACEOF
5786 /* confdefs.h. */
5787 _ACEOF
5788 cat confdefs.h >>conftest.$ac_ext
5789 cat >>conftest.$ac_ext <<_ACEOF
5790 /* end confdefs.h. */
5791 $ac_includes_default
5792 typedef int ac__type_sizeof_;
5793 int
5794 main ()
5795 {
5796 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
5797 test_array [0] = 0
5798
5799 ;
5800 return 0;
5801 }
5802 _ACEOF
5803 rm -f conftest.$ac_objext
5804 if { (ac_try="$ac_compile"
5805 case "(($ac_try" in
5806 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5807 *) ac_try_echo=$ac_try;;
5808 esac
5809 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5810 (eval "$ac_compile") 2>conftest.er1
5811 ac_status=$?
5812 grep -v '^ *+' conftest.er1 >conftest.err
5813 rm -f conftest.er1
5814 cat conftest.err >&5
5815 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5816 (exit $ac_status); } && {
5817 test -z "$ac_c_werror_flag" ||
5818 test ! -s conftest.err
5819 } && test -s conftest.$ac_objext; then
5820 ac_hi=-1 ac_mid=-1
5821 while :; do
5822 cat >conftest.$ac_ext <<_ACEOF
5823 /* confdefs.h. */
5824 _ACEOF
5825 cat confdefs.h >>conftest.$ac_ext
5826 cat >>conftest.$ac_ext <<_ACEOF
5827 /* end confdefs.h. */
5828 $ac_includes_default
5829 typedef int ac__type_sizeof_;
5830 int
5831 main ()
5832 {
5833 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
5834 test_array [0] = 0
5835
5836 ;
5837 return 0;
5838 }
5839 _ACEOF
5840 rm -f conftest.$ac_objext
5841 if { (ac_try="$ac_compile"
5842 case "(($ac_try" in
5843 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5844 *) ac_try_echo=$ac_try;;
5845 esac
5846 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5847 (eval "$ac_compile") 2>conftest.er1
5848 ac_status=$?
5849 grep -v '^ *+' conftest.er1 >conftest.err
5850 rm -f conftest.er1
5851 cat conftest.err >&5
5852 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5853 (exit $ac_status); } && {
5854 test -z "$ac_c_werror_flag" ||
5855 test ! -s conftest.err
5856 } && test -s conftest.$ac_objext; then
5857 ac_lo=$ac_mid; break
5858 else
5859 echo "$as_me: failed program was:" >&5
5860 sed 's/^/| /' conftest.$ac_ext >&5
5861
5862 ac_hi=`expr '(' $ac_mid ')' - 1`
5863 if test $ac_mid -le $ac_hi; then
5864 ac_lo= ac_hi=
5865 break
5866 fi
5867 ac_mid=`expr 2 '*' $ac_mid`
5868 fi
5869
5870 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5871 done
5872 else
5873 echo "$as_me: failed program was:" >&5
5874 sed 's/^/| /' conftest.$ac_ext >&5
5875
5876 ac_lo= ac_hi=
5877 fi
5878
5879 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5880 fi
5881
5882 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5883 # Binary search between lo and hi bounds.
5884 while test "x$ac_lo" != "x$ac_hi"; do
5885 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
5886 cat >conftest.$ac_ext <<_ACEOF
5887 /* confdefs.h. */
5888 _ACEOF
5889 cat confdefs.h >>conftest.$ac_ext
5890 cat >>conftest.$ac_ext <<_ACEOF
5891 /* end confdefs.h. */
5892 $ac_includes_default
5893 typedef int ac__type_sizeof_;
5894 int
5895 main ()
5896 {
5897 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
5898 test_array [0] = 0
5899
5900 ;
5901 return 0;
5902 }
5903 _ACEOF
5904 rm -f conftest.$ac_objext
5905 if { (ac_try="$ac_compile"
5906 case "(($ac_try" in
5907 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5908 *) ac_try_echo=$ac_try;;
5909 esac
5910 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5911 (eval "$ac_compile") 2>conftest.er1
5912 ac_status=$?
5913 grep -v '^ *+' conftest.er1 >conftest.err
5914 rm -f conftest.er1
5915 cat conftest.err >&5
5916 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5917 (exit $ac_status); } && {
5918 test -z "$ac_c_werror_flag" ||
5919 test ! -s conftest.err
5920 } && test -s conftest.$ac_objext; then
5921 ac_hi=$ac_mid
5922 else
5923 echo "$as_me: failed program was:" >&5
5924 sed 's/^/| /' conftest.$ac_ext >&5
5925
5926 ac_lo=`expr '(' $ac_mid ')' + 1`
5927 fi
5928
5929 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5930 done
5931 case $ac_lo in
5932 ?*) ac_cv_sizeof_int=$ac_lo;;
5933 '') if test "$ac_cv_type_int" = yes; then
5934 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int)
5935 See \`config.log' for more details." >&5
5936 echo "$as_me: error: cannot compute sizeof (int)
5937 See \`config.log' for more details." >&2;}
5938 { (exit 77); exit 77; }; }
5939 else
5940 ac_cv_sizeof_int=0
5941 fi ;;
5942 esac
5943 else
5944 cat >conftest.$ac_ext <<_ACEOF
5945 /* confdefs.h. */
5946 _ACEOF
5947 cat confdefs.h >>conftest.$ac_ext
5948 cat >>conftest.$ac_ext <<_ACEOF
5949 /* end confdefs.h. */
5950 $ac_includes_default
5951 typedef int ac__type_sizeof_;
5952 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
5953 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
5954 #include <stdio.h>
5955 #include <stdlib.h>
5956 int
5957 main ()
5958 {
5959
5960 FILE *f = fopen ("conftest.val", "w");
5961 if (! f)
5962 return 1;
5963 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
5964 {
5965 long int i = longval ();
5966 if (i != ((long int) (sizeof (ac__type_sizeof_))))
5967 return 1;
5968 fprintf (f, "%ld\n", i);
5969 }
5970 else
5971 {
5972 unsigned long int i = ulongval ();
5973 if (i != ((long int) (sizeof (ac__type_sizeof_))))
5974 return 1;
5975 fprintf (f, "%lu\n", i);
5976 }
5977 return ferror (f) || fclose (f) != 0;
5978
5979 ;
5980 return 0;
5981 }
5982 _ACEOF
5983 rm -f conftest$ac_exeext
5984 if { (ac_try="$ac_link"
5985 case "(($ac_try" in
5986 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5987 *) ac_try_echo=$ac_try;;
5988 esac
5989 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5990 (eval "$ac_link") 2>&5
5991 ac_status=$?
5992 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5993 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
5994 { (case "(($ac_try" in
5995 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5996 *) ac_try_echo=$ac_try;;
5997 esac
5998 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5999 (eval "$ac_try") 2>&5
6000 ac_status=$?
6001 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6002 (exit $ac_status); }; }; then
6003 ac_cv_sizeof_int=`cat conftest.val`
6004 else
6005 echo "$as_me: program exited with status $ac_status" >&5
6006 echo "$as_me: failed program was:" >&5
6007 sed 's/^/| /' conftest.$ac_ext >&5
6008
6009 ( exit $ac_status )
6010 if test "$ac_cv_type_int" = yes; then
6011 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int)
6012 See \`config.log' for more details." >&5
6013 echo "$as_me: error: cannot compute sizeof (int)
6014 See \`config.log' for more details." >&2;}
6015 { (exit 77); exit 77; }; }
6016 else
6017 ac_cv_sizeof_int=0
6018 fi
6019 fi
6020 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6021 fi
6022 rm -f conftest.val
6023 fi
6024 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
6025 echo "${ECHO_T}$ac_cv_sizeof_int" >&6; }
6026
6027
6028
6029 cat >>confdefs.h <<_ACEOF
6030 #define SIZEOF_INT $ac_cv_sizeof_int
6031 _ACEOF
6032
6033
6034 { echo "$as_me:$LINENO: checking for long" >&5
6035 echo $ECHO_N "checking for long... $ECHO_C" >&6; }
6036 if test "${ac_cv_type_long+set}" = set; then
6037 echo $ECHO_N "(cached) $ECHO_C" >&6
6038 else
6039 cat >conftest.$ac_ext <<_ACEOF
6040 /* confdefs.h. */
6041 _ACEOF
6042 cat confdefs.h >>conftest.$ac_ext
6043 cat >>conftest.$ac_ext <<_ACEOF
6044 /* end confdefs.h. */
6045 $ac_includes_default
6046 typedef long ac__type_new_;
6047 int
6048 main ()
6049 {
6050 if ((ac__type_new_ *) 0)
6051 return 0;
6052 if (sizeof (ac__type_new_))
6053 return 0;
6054 ;
6055 return 0;
6056 }
6057 _ACEOF
6058 rm -f conftest.$ac_objext
6059 if { (ac_try="$ac_compile"
6060 case "(($ac_try" in
6061 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6062 *) ac_try_echo=$ac_try;;
6063 esac
6064 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6065 (eval "$ac_compile") 2>conftest.er1
6066 ac_status=$?
6067 grep -v '^ *+' conftest.er1 >conftest.err
6068 rm -f conftest.er1
6069 cat conftest.err >&5
6070 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6071 (exit $ac_status); } && {
6072 test -z "$ac_c_werror_flag" ||
6073 test ! -s conftest.err
6074 } && test -s conftest.$ac_objext; then
6075 ac_cv_type_long=yes
6076 else
6077 echo "$as_me: failed program was:" >&5
6078 sed 's/^/| /' conftest.$ac_ext >&5
6079
6080 ac_cv_type_long=no
6081 fi
6082
6083 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6084 fi
6085 { echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
6086 echo "${ECHO_T}$ac_cv_type_long" >&6; }
6087
6088 # The cast to long int works around a bug in the HP C Compiler
6089 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
6090 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
6091 # This bug is HP SR number 8606223364.
6092 { echo "$as_me:$LINENO: checking size of long" >&5
6093 echo $ECHO_N "checking size of long... $ECHO_C" >&6; }
6094 if test "${ac_cv_sizeof_long+set}" = set; then
6095 echo $ECHO_N "(cached) $ECHO_C" >&6
6096 else
6097 if test "$cross_compiling" = yes; then
6098 # Depending upon the size, compute the lo and hi bounds.
6099 cat >conftest.$ac_ext <<_ACEOF
6100 /* confdefs.h. */
6101 _ACEOF
6102 cat confdefs.h >>conftest.$ac_ext
6103 cat >>conftest.$ac_ext <<_ACEOF
6104 /* end confdefs.h. */
6105 $ac_includes_default
6106 typedef long ac__type_sizeof_;
6107 int
6108 main ()
6109 {
6110 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
6111 test_array [0] = 0
6112
6113 ;
6114 return 0;
6115 }
6116 _ACEOF
6117 rm -f conftest.$ac_objext
6118 if { (ac_try="$ac_compile"
6119 case "(($ac_try" in
6120 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6121 *) ac_try_echo=$ac_try;;
6122 esac
6123 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6124 (eval "$ac_compile") 2>conftest.er1
6125 ac_status=$?
6126 grep -v '^ *+' conftest.er1 >conftest.err
6127 rm -f conftest.er1
6128 cat conftest.err >&5
6129 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6130 (exit $ac_status); } && {
6131 test -z "$ac_c_werror_flag" ||
6132 test ! -s conftest.err
6133 } && test -s conftest.$ac_objext; then
6134 ac_lo=0 ac_mid=0
6135 while :; do
6136 cat >conftest.$ac_ext <<_ACEOF
6137 /* confdefs.h. */
6138 _ACEOF
6139 cat confdefs.h >>conftest.$ac_ext
6140 cat >>conftest.$ac_ext <<_ACEOF
6141 /* end confdefs.h. */
6142 $ac_includes_default
6143 typedef long ac__type_sizeof_;
6144 int
6145 main ()
6146 {
6147 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
6148 test_array [0] = 0
6149
6150 ;
6151 return 0;
6152 }
6153 _ACEOF
6154 rm -f conftest.$ac_objext
6155 if { (ac_try="$ac_compile"
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_compile") 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_objext; then
6171 ac_hi=$ac_mid; break
6172 else
6173 echo "$as_me: failed program was:" >&5
6174 sed 's/^/| /' conftest.$ac_ext >&5
6175
6176 ac_lo=`expr $ac_mid + 1`
6177 if test $ac_lo -le $ac_mid; then
6178 ac_lo= ac_hi=
6179 break
6180 fi
6181 ac_mid=`expr 2 '*' $ac_mid + 1`
6182 fi
6183
6184 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6185 done
6186 else
6187 echo "$as_me: failed program was:" >&5
6188 sed 's/^/| /' conftest.$ac_ext >&5
6189
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 $ac_includes_default
6197 typedef long ac__type_sizeof_;
6198 int
6199 main ()
6200 {
6201 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
6202 test_array [0] = 0
6203
6204 ;
6205 return 0;
6206 }
6207 _ACEOF
6208 rm -f conftest.$ac_objext
6209 if { (ac_try="$ac_compile"
6210 case "(($ac_try" in
6211 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6212 *) ac_try_echo=$ac_try;;
6213 esac
6214 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6215 (eval "$ac_compile") 2>conftest.er1
6216 ac_status=$?
6217 grep -v '^ *+' conftest.er1 >conftest.err
6218 rm -f conftest.er1
6219 cat conftest.err >&5
6220 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6221 (exit $ac_status); } && {
6222 test -z "$ac_c_werror_flag" ||
6223 test ! -s conftest.err
6224 } && test -s conftest.$ac_objext; then
6225 ac_hi=-1 ac_mid=-1
6226 while :; do
6227 cat >conftest.$ac_ext <<_ACEOF
6228 /* confdefs.h. */
6229 _ACEOF
6230 cat confdefs.h >>conftest.$ac_ext
6231 cat >>conftest.$ac_ext <<_ACEOF
6232 /* end confdefs.h. */
6233 $ac_includes_default
6234 typedef long ac__type_sizeof_;
6235 int
6236 main ()
6237 {
6238 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
6239 test_array [0] = 0
6240
6241 ;
6242 return 0;
6243 }
6244 _ACEOF
6245 rm -f conftest.$ac_objext
6246 if { (ac_try="$ac_compile"
6247 case "(($ac_try" in
6248 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6249 *) ac_try_echo=$ac_try;;
6250 esac
6251 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6252 (eval "$ac_compile") 2>conftest.er1
6253 ac_status=$?
6254 grep -v '^ *+' conftest.er1 >conftest.err
6255 rm -f conftest.er1
6256 cat conftest.err >&5
6257 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6258 (exit $ac_status); } && {
6259 test -z "$ac_c_werror_flag" ||
6260 test ! -s conftest.err
6261 } && test -s conftest.$ac_objext; then
6262 ac_lo=$ac_mid; break
6263 else
6264 echo "$as_me: failed program was:" >&5
6265 sed 's/^/| /' conftest.$ac_ext >&5
6266
6267 ac_hi=`expr '(' $ac_mid ')' - 1`
6268 if test $ac_mid -le $ac_hi; then
6269 ac_lo= ac_hi=
6270 break
6271 fi
6272 ac_mid=`expr 2 '*' $ac_mid`
6273 fi
6274
6275 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6276 done
6277 else
6278 echo "$as_me: failed program was:" >&5
6279 sed 's/^/| /' conftest.$ac_ext >&5
6280
6281 ac_lo= ac_hi=
6282 fi
6283
6284 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6285 fi
6286
6287 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6288 # Binary search between lo and hi bounds.
6289 while test "x$ac_lo" != "x$ac_hi"; do
6290 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
6291 cat >conftest.$ac_ext <<_ACEOF
6292 /* confdefs.h. */
6293 _ACEOF
6294 cat confdefs.h >>conftest.$ac_ext
6295 cat >>conftest.$ac_ext <<_ACEOF
6296 /* end confdefs.h. */
6297 $ac_includes_default
6298 typedef long ac__type_sizeof_;
6299 int
6300 main ()
6301 {
6302 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
6303 test_array [0] = 0
6304
6305 ;
6306 return 0;
6307 }
6308 _ACEOF
6309 rm -f conftest.$ac_objext
6310 if { (ac_try="$ac_compile"
6311 case "(($ac_try" in
6312 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6313 *) ac_try_echo=$ac_try;;
6314 esac
6315 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6316 (eval "$ac_compile") 2>conftest.er1
6317 ac_status=$?
6318 grep -v '^ *+' conftest.er1 >conftest.err
6319 rm -f conftest.er1
6320 cat conftest.err >&5
6321 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6322 (exit $ac_status); } && {
6323 test -z "$ac_c_werror_flag" ||
6324 test ! -s conftest.err
6325 } && test -s conftest.$ac_objext; then
6326 ac_hi=$ac_mid
6327 else
6328 echo "$as_me: failed program was:" >&5
6329 sed 's/^/| /' conftest.$ac_ext >&5
6330
6331 ac_lo=`expr '(' $ac_mid ')' + 1`
6332 fi
6333
6334 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6335 done
6336 case $ac_lo in
6337 ?*) ac_cv_sizeof_long=$ac_lo;;
6338 '') if test "$ac_cv_type_long" = yes; then
6339 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long)
6340 See \`config.log' for more details." >&5
6341 echo "$as_me: error: cannot compute sizeof (long)
6342 See \`config.log' for more details." >&2;}
6343 { (exit 77); exit 77; }; }
6344 else
6345 ac_cv_sizeof_long=0
6346 fi ;;
6347 esac
6348 else
6349 cat >conftest.$ac_ext <<_ACEOF
6350 /* confdefs.h. */
6351 _ACEOF
6352 cat confdefs.h >>conftest.$ac_ext
6353 cat >>conftest.$ac_ext <<_ACEOF
6354 /* end confdefs.h. */
6355 $ac_includes_default
6356 typedef long ac__type_sizeof_;
6357 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
6358 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
6359 #include <stdio.h>
6360 #include <stdlib.h>
6361 int
6362 main ()
6363 {
6364
6365 FILE *f = fopen ("conftest.val", "w");
6366 if (! f)
6367 return 1;
6368 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
6369 {
6370 long int i = longval ();
6371 if (i != ((long int) (sizeof (ac__type_sizeof_))))
6372 return 1;
6373 fprintf (f, "%ld\n", i);
6374 }
6375 else
6376 {
6377 unsigned long int i = ulongval ();
6378 if (i != ((long int) (sizeof (ac__type_sizeof_))))
6379 return 1;
6380 fprintf (f, "%lu\n", i);
6381 }
6382 return ferror (f) || fclose (f) != 0;
6383
6384 ;
6385 return 0;
6386 }
6387 _ACEOF
6388 rm -f conftest$ac_exeext
6389 if { (ac_try="$ac_link"
6390 case "(($ac_try" in
6391 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6392 *) ac_try_echo=$ac_try;;
6393 esac
6394 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6395 (eval "$ac_link") 2>&5
6396 ac_status=$?
6397 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6398 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6399 { (case "(($ac_try" in
6400 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6401 *) ac_try_echo=$ac_try;;
6402 esac
6403 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6404 (eval "$ac_try") 2>&5
6405 ac_status=$?
6406 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6407 (exit $ac_status); }; }; then
6408 ac_cv_sizeof_long=`cat conftest.val`
6409 else
6410 echo "$as_me: program exited with status $ac_status" >&5
6411 echo "$as_me: failed program was:" >&5
6412 sed 's/^/| /' conftest.$ac_ext >&5
6413
6414 ( exit $ac_status )
6415 if test "$ac_cv_type_long" = yes; then
6416 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long)
6417 See \`config.log' for more details." >&5
6418 echo "$as_me: error: cannot compute sizeof (long)
6419 See \`config.log' for more details." >&2;}
6420 { (exit 77); exit 77; }; }
6421 else
6422 ac_cv_sizeof_long=0
6423 fi
6424 fi
6425 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6426 fi
6427 rm -f conftest.val
6428 fi
6429 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
6430 echo "${ECHO_T}$ac_cv_sizeof_long" >&6; }
6431
6432
6433
6434 cat >>confdefs.h <<_ACEOF
6435 #define SIZEOF_LONG $ac_cv_sizeof_long
6436 _ACEOF
6437
6438
6439 { echo "$as_me:$LINENO: checking for long long" >&5
6440 echo $ECHO_N "checking for long long... $ECHO_C" >&6; }
6441 if test "${ac_cv_type_long_long+set}" = set; then
6442 echo $ECHO_N "(cached) $ECHO_C" >&6
6443 else
6444 cat >conftest.$ac_ext <<_ACEOF
6445 /* confdefs.h. */
6446 _ACEOF
6447 cat confdefs.h >>conftest.$ac_ext
6448 cat >>conftest.$ac_ext <<_ACEOF
6449 /* end confdefs.h. */
6450 $ac_includes_default
6451 typedef long long ac__type_new_;
6452 int
6453 main ()
6454 {
6455 if ((ac__type_new_ *) 0)
6456 return 0;
6457 if (sizeof (ac__type_new_))
6458 return 0;
6459 ;
6460 return 0;
6461 }
6462 _ACEOF
6463 rm -f conftest.$ac_objext
6464 if { (ac_try="$ac_compile"
6465 case "(($ac_try" in
6466 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6467 *) ac_try_echo=$ac_try;;
6468 esac
6469 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6470 (eval "$ac_compile") 2>conftest.er1
6471 ac_status=$?
6472 grep -v '^ *+' conftest.er1 >conftest.err
6473 rm -f conftest.er1
6474 cat conftest.err >&5
6475 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6476 (exit $ac_status); } && {
6477 test -z "$ac_c_werror_flag" ||
6478 test ! -s conftest.err
6479 } && test -s conftest.$ac_objext; then
6480 ac_cv_type_long_long=yes
6481 else
6482 echo "$as_me: failed program was:" >&5
6483 sed 's/^/| /' conftest.$ac_ext >&5
6484
6485 ac_cv_type_long_long=no
6486 fi
6487
6488 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6489 fi
6490 { echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
6491 echo "${ECHO_T}$ac_cv_type_long_long" >&6; }
6492
6493 # The cast to long int works around a bug in the HP C Compiler
6494 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
6495 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
6496 # This bug is HP SR number 8606223364.
6497 { echo "$as_me:$LINENO: checking size of long long" >&5
6498 echo $ECHO_N "checking size of long long... $ECHO_C" >&6; }
6499 if test "${ac_cv_sizeof_long_long+set}" = set; then
6500 echo $ECHO_N "(cached) $ECHO_C" >&6
6501 else
6502 if test "$cross_compiling" = yes; then
6503 # Depending upon the size, compute the lo and hi bounds.
6504 cat >conftest.$ac_ext <<_ACEOF
6505 /* confdefs.h. */
6506 _ACEOF
6507 cat confdefs.h >>conftest.$ac_ext
6508 cat >>conftest.$ac_ext <<_ACEOF
6509 /* end confdefs.h. */
6510 $ac_includes_default
6511 typedef long long ac__type_sizeof_;
6512 int
6513 main ()
6514 {
6515 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
6516 test_array [0] = 0
6517
6518 ;
6519 return 0;
6520 }
6521 _ACEOF
6522 rm -f conftest.$ac_objext
6523 if { (ac_try="$ac_compile"
6524 case "(($ac_try" in
6525 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6526 *) ac_try_echo=$ac_try;;
6527 esac
6528 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6529 (eval "$ac_compile") 2>conftest.er1
6530 ac_status=$?
6531 grep -v '^ *+' conftest.er1 >conftest.err
6532 rm -f conftest.er1
6533 cat conftest.err >&5
6534 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6535 (exit $ac_status); } && {
6536 test -z "$ac_c_werror_flag" ||
6537 test ! -s conftest.err
6538 } && test -s conftest.$ac_objext; then
6539 ac_lo=0 ac_mid=0
6540 while :; do
6541 cat >conftest.$ac_ext <<_ACEOF
6542 /* confdefs.h. */
6543 _ACEOF
6544 cat confdefs.h >>conftest.$ac_ext
6545 cat >>conftest.$ac_ext <<_ACEOF
6546 /* end confdefs.h. */
6547 $ac_includes_default
6548 typedef long long ac__type_sizeof_;
6549 int
6550 main ()
6551 {
6552 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
6553 test_array [0] = 0
6554
6555 ;
6556 return 0;
6557 }
6558 _ACEOF
6559 rm -f conftest.$ac_objext
6560 if { (ac_try="$ac_compile"
6561 case "(($ac_try" in
6562 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6563 *) ac_try_echo=$ac_try;;
6564 esac
6565 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6566 (eval "$ac_compile") 2>conftest.er1
6567 ac_status=$?
6568 grep -v '^ *+' conftest.er1 >conftest.err
6569 rm -f conftest.er1
6570 cat conftest.err >&5
6571 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6572 (exit $ac_status); } && {
6573 test -z "$ac_c_werror_flag" ||
6574 test ! -s conftest.err
6575 } && test -s conftest.$ac_objext; then
6576 ac_hi=$ac_mid; break
6577 else
6578 echo "$as_me: failed program was:" >&5
6579 sed 's/^/| /' conftest.$ac_ext >&5
6580
6581 ac_lo=`expr $ac_mid + 1`
6582 if test $ac_lo -le $ac_mid; then
6583 ac_lo= ac_hi=
6584 break
6585 fi
6586 ac_mid=`expr 2 '*' $ac_mid + 1`
6587 fi
6588
6589 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6590 done
6591 else
6592 echo "$as_me: failed program was:" >&5
6593 sed 's/^/| /' conftest.$ac_ext >&5
6594
6595 cat >conftest.$ac_ext <<_ACEOF
6596 /* confdefs.h. */
6597 _ACEOF
6598 cat confdefs.h >>conftest.$ac_ext
6599 cat >>conftest.$ac_ext <<_ACEOF
6600 /* end confdefs.h. */
6601 $ac_includes_default
6602 typedef long long ac__type_sizeof_;
6603 int
6604 main ()
6605 {
6606 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
6607 test_array [0] = 0
6608
6609 ;
6610 return 0;
6611 }
6612 _ACEOF
6613 rm -f conftest.$ac_objext
6614 if { (ac_try="$ac_compile"
6615 case "(($ac_try" in
6616 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6617 *) ac_try_echo=$ac_try;;
6618 esac
6619 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6620 (eval "$ac_compile") 2>conftest.er1
6621 ac_status=$?
6622 grep -v '^ *+' conftest.er1 >conftest.err
6623 rm -f conftest.er1
6624 cat conftest.err >&5
6625 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6626 (exit $ac_status); } && {
6627 test -z "$ac_c_werror_flag" ||
6628 test ! -s conftest.err
6629 } && test -s conftest.$ac_objext; then
6630 ac_hi=-1 ac_mid=-1
6631 while :; do
6632 cat >conftest.$ac_ext <<_ACEOF
6633 /* confdefs.h. */
6634 _ACEOF
6635 cat confdefs.h >>conftest.$ac_ext
6636 cat >>conftest.$ac_ext <<_ACEOF
6637 /* end confdefs.h. */
6638 $ac_includes_default
6639 typedef long long ac__type_sizeof_;
6640 int
6641 main ()
6642 {
6643 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
6644 test_array [0] = 0
6645
6646 ;
6647 return 0;
6648 }
6649 _ACEOF
6650 rm -f conftest.$ac_objext
6651 if { (ac_try="$ac_compile"
6652 case "(($ac_try" in
6653 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6654 *) ac_try_echo=$ac_try;;
6655 esac
6656 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6657 (eval "$ac_compile") 2>conftest.er1
6658 ac_status=$?
6659 grep -v '^ *+' conftest.er1 >conftest.err
6660 rm -f conftest.er1
6661 cat conftest.err >&5
6662 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6663 (exit $ac_status); } && {
6664 test -z "$ac_c_werror_flag" ||
6665 test ! -s conftest.err
6666 } && test -s conftest.$ac_objext; then
6667 ac_lo=$ac_mid; break
6668 else
6669 echo "$as_me: failed program was:" >&5
6670 sed 's/^/| /' conftest.$ac_ext >&5
6671
6672 ac_hi=`expr '(' $ac_mid ')' - 1`
6673 if test $ac_mid -le $ac_hi; then
6674 ac_lo= ac_hi=
6675 break
6676 fi
6677 ac_mid=`expr 2 '*' $ac_mid`
6678 fi
6679
6680 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6681 done
6682 else
6683 echo "$as_me: failed program was:" >&5
6684 sed 's/^/| /' conftest.$ac_ext >&5
6685
6686 ac_lo= ac_hi=
6687 fi
6688
6689 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6690 fi
6691
6692 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6693 # Binary search between lo and hi bounds.
6694 while test "x$ac_lo" != "x$ac_hi"; do
6695 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
6696 cat >conftest.$ac_ext <<_ACEOF
6697 /* confdefs.h. */
6698 _ACEOF
6699 cat confdefs.h >>conftest.$ac_ext
6700 cat >>conftest.$ac_ext <<_ACEOF
6701 /* end confdefs.h. */
6702 $ac_includes_default
6703 typedef long long ac__type_sizeof_;
6704 int
6705 main ()
6706 {
6707 static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
6708 test_array [0] = 0
6709
6710 ;
6711 return 0;
6712 }
6713 _ACEOF
6714 rm -f conftest.$ac_objext
6715 if { (ac_try="$ac_compile"
6716 case "(($ac_try" in
6717 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6718 *) ac_try_echo=$ac_try;;
6719 esac
6720 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6721 (eval "$ac_compile") 2>conftest.er1
6722 ac_status=$?
6723 grep -v '^ *+' conftest.er1 >conftest.err
6724 rm -f conftest.er1
6725 cat conftest.err >&5
6726 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6727 (exit $ac_status); } && {
6728 test -z "$ac_c_werror_flag" ||
6729 test ! -s conftest.err
6730 } && test -s conftest.$ac_objext; then
6731 ac_hi=$ac_mid
6732 else
6733 echo "$as_me: failed program was:" >&5
6734 sed 's/^/| /' conftest.$ac_ext >&5
6735
6736 ac_lo=`expr '(' $ac_mid ')' + 1`
6737 fi
6738
6739 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6740 done
6741 case $ac_lo in
6742 ?*) ac_cv_sizeof_long_long=$ac_lo;;
6743 '') if test "$ac_cv_type_long_long" = yes; then
6744 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long)
6745 See \`config.log' for more details." >&5
6746 echo "$as_me: error: cannot compute sizeof (long long)
6747 See \`config.log' for more details." >&2;}
6748 { (exit 77); exit 77; }; }
6749 else
6750 ac_cv_sizeof_long_long=0
6751 fi ;;
6752 esac
6753 else
6754 cat >conftest.$ac_ext <<_ACEOF
6755 /* confdefs.h. */
6756 _ACEOF
6757 cat confdefs.h >>conftest.$ac_ext
6758 cat >>conftest.$ac_ext <<_ACEOF
6759 /* end confdefs.h. */
6760 $ac_includes_default
6761 typedef long long ac__type_sizeof_;
6762 static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
6763 static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
6764 #include <stdio.h>
6765 #include <stdlib.h>
6766 int
6767 main ()
6768 {
6769
6770 FILE *f = fopen ("conftest.val", "w");
6771 if (! f)
6772 return 1;
6773 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
6774 {
6775 long int i = longval ();
6776 if (i != ((long int) (sizeof (ac__type_sizeof_))))
6777 return 1;
6778 fprintf (f, "%ld\n", i);
6779 }
6780 else
6781 {
6782 unsigned long int i = ulongval ();
6783 if (i != ((long int) (sizeof (ac__type_sizeof_))))
6784 return 1;
6785 fprintf (f, "%lu\n", i);
6786 }
6787 return ferror (f) || fclose (f) != 0;
6788
6789 ;
6790 return 0;
6791 }
6792 _ACEOF
6793 rm -f conftest$ac_exeext
6794 if { (ac_try="$ac_link"
6795 case "(($ac_try" in
6796 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6797 *) ac_try_echo=$ac_try;;
6798 esac
6799 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6800 (eval "$ac_link") 2>&5
6801 ac_status=$?
6802 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6803 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6804 { (case "(($ac_try" in
6805 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6806 *) ac_try_echo=$ac_try;;
6807 esac
6808 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6809 (eval "$ac_try") 2>&5
6810 ac_status=$?
6811 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6812 (exit $ac_status); }; }; then
6813 ac_cv_sizeof_long_long=`cat conftest.val`
6814 else
6815 echo "$as_me: program exited with status $ac_status" >&5
6816 echo "$as_me: failed program was:" >&5
6817 sed 's/^/| /' conftest.$ac_ext >&5
6818
6819 ( exit $ac_status )
6820 if test "$ac_cv_type_long_long" = yes; then
6821 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long)
6822 See \`config.log' for more details." >&5
6823 echo "$as_me: error: cannot compute sizeof (long long)
6824 See \`config.log' for more details." >&2;}
6825 { (exit 77); exit 77; }; }
6826 else
6827 ac_cv_sizeof_long_long=0
6828 fi
6829 fi
6830 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6831 fi
6832 rm -f conftest.val
6833 fi
6834 { echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
6835 echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6; }
6836
6837
6838
6839 cat >>confdefs.h <<_ACEOF
6840 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
6841 _ACEOF
6842
6843
6844
6845
6846 { echo "$as_me:$LINENO: checking the system's memory page size" >&5
6847 echo $ECHO_N "checking the system's memory page size... $ECHO_C" >&6; }
6848 pagesize="no"
6849 if test "$cross_compiling" = yes; then
6850 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
6851 See \`config.log' for more details." >&5
6852 echo "$as_me: error: cannot run test program while cross compiling
6853 See \`config.log' for more details." >&2;}
6854 { (exit 1); exit 1; }; }
6855 else
6856 cat >conftest.$ac_ext <<_ACEOF
6857 /* confdefs.h. */
6858 _ACEOF
6859 cat confdefs.h >>conftest.$ac_ext
6860 cat >>conftest.$ac_ext <<_ACEOF
6861 /* end confdefs.h. */
6862
6863 #include <stdio.h>
6864 #if HAVE_UNISTD_H
6865 # include <unistd.h>
6866 #endif
6867
6868 int main(void) {
6869 FILE *fp = fopen("conftest.malloc", "w");
6870
6871 if (fp != NULL) {
6872 fprintf(fp, "%d\n", getpagesize());
6873 fclose(fp);
6874 } else
6875 exit(1);
6876 exit(0);
6877 }
6878 _ACEOF
6879 rm -f conftest$ac_exeext
6880 if { (ac_try="$ac_link"
6881 case "(($ac_try" in
6882 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6883 *) ac_try_echo=$ac_try;;
6884 esac
6885 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6886 (eval "$ac_link") 2>&5
6887 ac_status=$?
6888 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6889 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6890 { (case "(($ac_try" in
6891 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6892 *) ac_try_echo=$ac_try;;
6893 esac
6894 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6895 (eval "$ac_try") 2>&5
6896 ac_status=$?
6897 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6898 (exit $ac_status); }; }; then
6899
6900 if test -f "conftest.malloc" ; then
6901 pagesize=`cat conftest.malloc`
6902 fi
6903
6904 else
6905 echo "$as_me: program exited with status $ac_status" >&5
6906 echo "$as_me: failed program was:" >&5
6907 sed 's/^/| /' conftest.$ac_ext >&5
6908
6909 fi
6910 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6911 fi
6912
6913
6914 if test "$pagesize" != "no" ; then
6915 { echo "$as_me:$LINENO: result: $pagesize" >&5
6916 echo "${ECHO_T}$pagesize" >&6; }
6917 else
6918 if test "$ac_cv_sizeof_int" = "4" ; then
6919 pagesize=4096
6920 else
6921 pagesize=8192
6922 fi
6923 { echo "$as_me:$LINENO: result: $pagesize (guessing)" >&5
6924 echo "${ECHO_T}$pagesize (guessing)" >&6; }
6925 fi
6926
6927 cat >>confdefs.h <<_ACEOF
6928 #define MALLOC_PAGESIZE $pagesize
6929 _ACEOF
6930
6931
6932
6933 { echo "$as_me:$LINENO: checking for library containing socket" >&5
6934 echo $ECHO_N "checking for library containing socket... $ECHO_C" >&6; }
6935 if test "${ac_cv_search_socket+set}" = set; then
6936 echo $ECHO_N "(cached) $ECHO_C" >&6
6937 else
6938 ac_func_search_save_LIBS=$LIBS
6939 cat >conftest.$ac_ext <<_ACEOF
6940 /* confdefs.h. */
6941 _ACEOF
6942 cat confdefs.h >>conftest.$ac_ext
6943 cat >>conftest.$ac_ext <<_ACEOF
6944 /* end confdefs.h. */
6945
6946 /* Override any GCC internal prototype to avoid an error.
6947 Use char because int might match the return type of a GCC
6948 builtin and then its argument prototype would still apply. */
6949 #ifdef __cplusplus
6950 extern "C"
6951 #endif
6952 char socket ();
6953 int
6954 main ()
6955 {
6956 return socket ();
6957 ;
6958 return 0;
6959 }
6960 _ACEOF
6961 for ac_lib in '' socket; do
6962 if test -z "$ac_lib"; then
6963 ac_res="none required"
6964 else
6965 ac_res=-l$ac_lib
6966 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
6967 fi
6968 rm -f conftest.$ac_objext conftest$ac_exeext
6969 if { (ac_try="$ac_link"
6970 case "(($ac_try" in
6971 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6972 *) ac_try_echo=$ac_try;;
6973 esac
6974 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6975 (eval "$ac_link") 2>conftest.er1
6976 ac_status=$?
6977 grep -v '^ *+' conftest.er1 >conftest.err
6978 rm -f conftest.er1
6979 cat conftest.err >&5
6980 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6981 (exit $ac_status); } && {
6982 test -z "$ac_c_werror_flag" ||
6983 test ! -s conftest.err
6984 } && test -s conftest$ac_exeext &&
6985 $as_test_x conftest$ac_exeext; then
6986 ac_cv_search_socket=$ac_res
6987 else
6988 echo "$as_me: failed program was:" >&5
6989 sed 's/^/| /' conftest.$ac_ext >&5
6990
6991
6992 fi
6993
6994 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
6995 conftest$ac_exeext
6996 if test "${ac_cv_search_socket+set}" = set; then
6997 break
6998 fi
6999 done
7000 if test "${ac_cv_search_socket+set}" = set; then
7001 :
7002 else
7003 ac_cv_search_socket=no
7004 fi
7005 rm conftest.$ac_ext
7006 LIBS=$ac_func_search_save_LIBS
7007 fi
7008 { echo "$as_me:$LINENO: result: $ac_cv_search_socket" >&5
7009 echo "${ECHO_T}$ac_cv_search_socket" >&6; }
7010 ac_res=$ac_cv_search_socket
7011 if test "$ac_res" != no; then
7012 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7013
7014 else
7015 { { echo "$as_me:$LINENO: error: You have no socket()! Aborting." >&5
7016 echo "$as_me: error: You have no socket()! Aborting." >&2;}
7017 { (exit 1); exit 1; }; }
7018 fi
7019
7020
7021 if test x"$SUN" = xyes; then
7022 { echo "$as_me:$LINENO: checking for library containing inet_ntoa" >&5
7023 echo $ECHO_N "checking for library containing inet_ntoa... $ECHO_C" >&6; }
7024 if test "${ac_cv_search_inet_ntoa+set}" = set; then
7025 echo $ECHO_N "(cached) $ECHO_C" >&6
7026 else
7027 ac_func_search_save_LIBS=$LIBS
7028 cat >conftest.$ac_ext <<_ACEOF
7029 /* confdefs.h. */
7030 _ACEOF
7031 cat confdefs.h >>conftest.$ac_ext
7032 cat >>conftest.$ac_ext <<_ACEOF
7033 /* end confdefs.h. */
7034
7035 /* Override any GCC internal prototype to avoid an error.
7036 Use char because int might match the return type of a GCC
7037 builtin and then its argument prototype would still apply. */
7038 #ifdef __cplusplus
7039 extern "C"
7040 #endif
7041 char inet_ntoa ();
7042 int
7043 main ()
7044 {
7045 return inet_ntoa ();
7046 ;
7047 return 0;
7048 }
7049 _ACEOF
7050 for ac_lib in '' nsl; do
7051 if test -z "$ac_lib"; then
7052 ac_res="none required"
7053 else
7054 ac_res=-l$ac_lib
7055 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7056 fi
7057 rm -f conftest.$ac_objext conftest$ac_exeext
7058 if { (ac_try="$ac_link"
7059 case "(($ac_try" in
7060 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7061 *) ac_try_echo=$ac_try;;
7062 esac
7063 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7064 (eval "$ac_link") 2>conftest.er1
7065 ac_status=$?
7066 grep -v '^ *+' conftest.er1 >conftest.err
7067 rm -f conftest.er1
7068 cat conftest.err >&5
7069 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7070 (exit $ac_status); } && {
7071 test -z "$ac_c_werror_flag" ||
7072 test ! -s conftest.err
7073 } && test -s conftest$ac_exeext &&
7074 $as_test_x conftest$ac_exeext; then
7075 ac_cv_search_inet_ntoa=$ac_res
7076 else
7077 echo "$as_me: failed program was:" >&5
7078 sed 's/^/| /' conftest.$ac_ext >&5
7079
7080
7081 fi
7082
7083 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7084 conftest$ac_exeext
7085 if test "${ac_cv_search_inet_ntoa+set}" = set; then
7086 break
7087 fi
7088 done
7089 if test "${ac_cv_search_inet_ntoa+set}" = set; then
7090 :
7091 else
7092 ac_cv_search_inet_ntoa=no
7093 fi
7094 rm conftest.$ac_ext
7095 LIBS=$ac_func_search_save_LIBS
7096 fi
7097 { echo "$as_me:$LINENO: result: $ac_cv_search_inet_ntoa" >&5
7098 echo "${ECHO_T}$ac_cv_search_inet_ntoa" >&6; }
7099 ac_res=$ac_cv_search_inet_ntoa
7100 if test "$ac_res" != no; then
7101 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7102
7103 else
7104 { { echo "$as_me:$LINENO: error: libnsl not found! Aborting." >&5
7105 echo "$as_me: error: libnsl not found! Aborting." >&2;}
7106 { (exit 1); exit 1; }; }
7107 fi
7108
7109 fi
7110
7111 { echo "$as_me:$LINENO: checking for struct sockaddr.sa_len" >&5
7112 echo $ECHO_N "checking for struct sockaddr.sa_len... $ECHO_C" >&6; }
7113 if test "${ac_cv_member_struct_sockaddr_sa_len+set}" = set; then
7114 echo $ECHO_N "(cached) $ECHO_C" >&6
7115 else
7116 cat >conftest.$ac_ext <<_ACEOF
7117 /* confdefs.h. */
7118 _ACEOF
7119 cat confdefs.h >>conftest.$ac_ext
7120 cat >>conftest.$ac_ext <<_ACEOF
7121 /* end confdefs.h. */
7122 #include <sys/types.h>
7123 #include <sys/socket.h>
7124
7125
7126 int
7127 main ()
7128 {
7129 static struct sockaddr ac_aggr;
7130 if (ac_aggr.sa_len)
7131 return 0;
7132 ;
7133 return 0;
7134 }
7135 _ACEOF
7136 rm -f conftest.$ac_objext
7137 if { (ac_try="$ac_compile"
7138 case "(($ac_try" in
7139 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7140 *) ac_try_echo=$ac_try;;
7141 esac
7142 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7143 (eval "$ac_compile") 2>conftest.er1
7144 ac_status=$?
7145 grep -v '^ *+' conftest.er1 >conftest.err
7146 rm -f conftest.er1
7147 cat conftest.err >&5
7148 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7149 (exit $ac_status); } && {
7150 test -z "$ac_c_werror_flag" ||
7151 test ! -s conftest.err
7152 } && test -s conftest.$ac_objext; then
7153 ac_cv_member_struct_sockaddr_sa_len=yes
7154 else
7155 echo "$as_me: failed program was:" >&5
7156 sed 's/^/| /' conftest.$ac_ext >&5
7157
7158 cat >conftest.$ac_ext <<_ACEOF
7159 /* confdefs.h. */
7160 _ACEOF
7161 cat confdefs.h >>conftest.$ac_ext
7162 cat >>conftest.$ac_ext <<_ACEOF
7163 /* end confdefs.h. */
7164 #include <sys/types.h>
7165 #include <sys/socket.h>
7166
7167
7168 int
7169 main ()
7170 {
7171 static struct sockaddr ac_aggr;
7172 if (sizeof ac_aggr.sa_len)
7173 return 0;
7174 ;
7175 return 0;
7176 }
7177 _ACEOF
7178 rm -f conftest.$ac_objext
7179 if { (ac_try="$ac_compile"
7180 case "(($ac_try" in
7181 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7182 *) ac_try_echo=$ac_try;;
7183 esac
7184 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7185 (eval "$ac_compile") 2>conftest.er1
7186 ac_status=$?
7187 grep -v '^ *+' conftest.er1 >conftest.err
7188 rm -f conftest.er1
7189 cat conftest.err >&5
7190 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7191 (exit $ac_status); } && {
7192 test -z "$ac_c_werror_flag" ||
7193 test ! -s conftest.err
7194 } && test -s conftest.$ac_objext; then
7195 ac_cv_member_struct_sockaddr_sa_len=yes
7196 else
7197 echo "$as_me: failed program was:" >&5
7198 sed 's/^/| /' conftest.$ac_ext >&5
7199
7200 ac_cv_member_struct_sockaddr_sa_len=no
7201 fi
7202
7203 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7204 fi
7205
7206 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7207 fi
7208 { echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_sa_len" >&5
7209 echo "${ECHO_T}$ac_cv_member_struct_sockaddr_sa_len" >&6; }
7210 if test $ac_cv_member_struct_sockaddr_sa_len = yes; then
7211
7212 cat >>confdefs.h <<\_ACEOF
7213 #define SOCKADDR_IN_HAS_LEN 1
7214 _ACEOF
7215
7216 fi
7217
7218
7219 { echo "$as_me:$LINENO: checking for socklen_t" >&5
7220 echo $ECHO_N "checking for socklen_t... $ECHO_C" >&6; }
7221 if test "${ac_cv_type_socklen_t+set}" = set; then
7222 echo $ECHO_N "(cached) $ECHO_C" >&6
7223 else
7224 cat >conftest.$ac_ext <<_ACEOF
7225 /* confdefs.h. */
7226 _ACEOF
7227 cat confdefs.h >>conftest.$ac_ext
7228 cat >>conftest.$ac_ext <<_ACEOF
7229 /* end confdefs.h. */
7230 #include <sys/types.h>
7231 #include <sys/socket.h>
7232
7233 typedef socklen_t ac__type_new_;
7234 int
7235 main ()
7236 {
7237 if ((ac__type_new_ *) 0)
7238 return 0;
7239 if (sizeof (ac__type_new_))
7240 return 0;
7241 ;
7242 return 0;
7243 }
7244 _ACEOF
7245 rm -f conftest.$ac_objext
7246 if { (ac_try="$ac_compile"
7247 case "(($ac_try" in
7248 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7249 *) ac_try_echo=$ac_try;;
7250 esac
7251 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7252 (eval "$ac_compile") 2>conftest.er1
7253 ac_status=$?
7254 grep -v '^ *+' conftest.er1 >conftest.err
7255 rm -f conftest.er1
7256 cat conftest.err >&5
7257 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7258 (exit $ac_status); } && {
7259 test -z "$ac_c_werror_flag" ||
7260 test ! -s conftest.err
7261 } && test -s conftest.$ac_objext; then
7262 ac_cv_type_socklen_t=yes
7263 else
7264 echo "$as_me: failed program was:" >&5
7265 sed 's/^/| /' conftest.$ac_ext >&5
7266
7267 ac_cv_type_socklen_t=no
7268 fi
7269
7270 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7271 fi
7272 { echo "$as_me:$LINENO: result: $ac_cv_type_socklen_t" >&5
7273 echo "${ECHO_T}$ac_cv_type_socklen_t" >&6; }
7274 if test $ac_cv_type_socklen_t = yes; then
7275 :
7276 else
7277
7278 cat >>confdefs.h <<\_ACEOF
7279 #define socklen_t unsigned int
7280 _ACEOF
7281
7282 fi
7283
7284
7285 # Check whether --enable-ipv6 was given.
7286 if test "${enable_ipv6+set}" = set; then
7287 enableval=$enable_ipv6; ipv6=$enableval
7288 else
7289 ipv6=no
7290 fi
7291
7292
7293 if test $ipv6 != yes; then
7294 have_v6="no"
7295 else
7296 { echo "$as_me:$LINENO: checking for core IPv6 support" >&5
7297 echo $ECHO_N "checking for core IPv6 support... $ECHO_C" >&6; }
7298
7299 cat >conftest.$ac_ext <<_ACEOF
7300 /* confdefs.h. */
7301 _ACEOF
7302 cat confdefs.h >>conftest.$ac_ext
7303 cat >>conftest.$ac_ext <<_ACEOF
7304 /* end confdefs.h. */
7305 #define IN_AUTOCONF
7306 #include <sys/types.h>
7307 #include <sys/socket.h>
7308 #include <netinet/in.h>
7309 int
7310 main ()
7311 {
7312 struct sockaddr_in6 s;
7313 s.sin6_family = 0;
7314
7315 ;
7316 return 0;
7317 }
7318 _ACEOF
7319 rm -f conftest.$ac_objext
7320 if { (ac_try="$ac_compile"
7321 case "(($ac_try" in
7322 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7323 *) ac_try_echo=$ac_try;;
7324 esac
7325 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7326 (eval "$ac_compile") 2>conftest.er1
7327 ac_status=$?
7328 grep -v '^ *+' conftest.er1 >conftest.err
7329 rm -f conftest.er1
7330 cat conftest.err >&5
7331 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7332 (exit $ac_status); } && {
7333 test -z "$ac_c_werror_flag" ||
7334 test ! -s conftest.err
7335 } && test -s conftest.$ac_objext; then
7336
7337 if test "$CYGWIN" = "yes"; then
7338 { echo "$as_me:$LINENO: result: no, Cygwin's IPv6 is incomplete" >&5
7339 echo "${ECHO_T}no, Cygwin's IPv6 is incomplete" >&6; }
7340 have_v6=no
7341 else
7342 have_v6=yes
7343
7344 cat >>confdefs.h <<\_ACEOF
7345 #define IPV6 1
7346 _ACEOF
7347
7348 { echo "$as_me:$LINENO: result: yes" >&5
7349 echo "${ECHO_T}yes" >&6; }
7350 { echo "$as_me:$LINENO: checking for struct in6addr_any" >&5
7351 echo $ECHO_N "checking for struct in6addr_any... $ECHO_C" >&6; }
7352 cat >conftest.$ac_ext <<_ACEOF
7353 /* confdefs.h. */
7354 _ACEOF
7355 cat confdefs.h >>conftest.$ac_ext
7356 cat >>conftest.$ac_ext <<_ACEOF
7357 /* end confdefs.h. */
7358 #define IN_AUTOCONF
7359 #include <sys/types.h>
7360 #include <sys/socket.h>
7361 #include <netinet/in.h>
7362 int
7363 main ()
7364 {
7365 struct in6_addr a = in6addr_any;
7366
7367 ;
7368 return 0;
7369 }
7370 _ACEOF
7371 rm -f conftest.$ac_objext
7372 if { (ac_try="$ac_compile"
7373 case "(($ac_try" in
7374 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7375 *) ac_try_echo=$ac_try;;
7376 esac
7377 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7378 (eval "$ac_compile") 2>conftest.er1
7379 ac_status=$?
7380 grep -v '^ *+' conftest.er1 >conftest.err
7381 rm -f conftest.er1
7382 cat conftest.err >&5
7383 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7384 (exit $ac_status); } && {
7385 test -z "$ac_c_werror_flag" ||
7386 test ! -s conftest.err
7387 } && test -s conftest.$ac_objext; then
7388 { echo "$as_me:$LINENO: result: yes" >&5
7389 echo "${ECHO_T}yes" >&6; }
7390 else
7391 echo "$as_me: failed program was:" >&5
7392 sed 's/^/| /' conftest.$ac_ext >&5
7393
7394
7395 { echo "$as_me:$LINENO: result: no" >&5
7396 echo "${ECHO_T}no" >&6; }
7397
7398 cat >>confdefs.h <<\_ACEOF
7399 #define NO_IN6ADDR_ANY 1
7400 _ACEOF
7401
7402 inet_misc=1
7403
7404
7405 fi
7406
7407 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7408 fi
7409
7410 else
7411 echo "$as_me: failed program was:" >&5
7412 sed 's/^/| /' conftest.$ac_ext >&5
7413
7414 { echo "$as_me:$LINENO: result: no" >&5
7415 echo "${ECHO_T}no" >&6; }
7416 have_v6="no"
7417 fi
7418
7419 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7420 fi
7421
7422 { echo "$as_me:$LINENO: checking for library containing crypt" >&5
7423 echo $ECHO_N "checking for library containing crypt... $ECHO_C" >&6; }
7424 if test "${ac_cv_search_crypt+set}" = set; then
7425 echo $ECHO_N "(cached) $ECHO_C" >&6
7426 else
7427 ac_func_search_save_LIBS=$LIBS
7428 cat >conftest.$ac_ext <<_ACEOF
7429 /* confdefs.h. */
7430 _ACEOF
7431 cat confdefs.h >>conftest.$ac_ext
7432 cat >>conftest.$ac_ext <<_ACEOF
7433 /* end confdefs.h. */
7434
7435 /* Override any GCC internal prototype to avoid an error.
7436 Use char because int might match the return type of a GCC
7437 builtin and then its argument prototype would still apply. */
7438 #ifdef __cplusplus
7439 extern "C"
7440 #endif
7441 char crypt ();
7442 int
7443 main ()
7444 {
7445 return crypt ();
7446 ;
7447 return 0;
7448 }
7449 _ACEOF
7450 for ac_lib in '' crypt descrypt; do
7451 if test -z "$ac_lib"; then
7452 ac_res="none required"
7453 else
7454 ac_res=-l$ac_lib
7455 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7456 fi
7457 rm -f conftest.$ac_objext conftest$ac_exeext
7458 if { (ac_try="$ac_link"
7459 case "(($ac_try" in
7460 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7461 *) ac_try_echo=$ac_try;;
7462 esac
7463 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7464 (eval "$ac_link") 2>conftest.er1
7465 ac_status=$?
7466 grep -v '^ *+' conftest.er1 >conftest.err
7467 rm -f conftest.er1
7468 cat conftest.err >&5
7469 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7470 (exit $ac_status); } && {
7471 test -z "$ac_c_werror_flag" ||
7472 test ! -s conftest.err
7473 } && test -s conftest$ac_exeext &&
7474 $as_test_x conftest$ac_exeext; then
7475 ac_cv_search_crypt=$ac_res
7476 else
7477 echo "$as_me: failed program was:" >&5
7478 sed 's/^/| /' conftest.$ac_ext >&5
7479
7480
7481 fi
7482
7483 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
7484 conftest$ac_exeext
7485 if test "${ac_cv_search_crypt+set}" = set; then
7486 break
7487 fi
7488 done
7489 if test "${ac_cv_search_crypt+set}" = set; then
7490 :
7491 else
7492 ac_cv_search_crypt=no
7493 fi
7494 rm conftest.$ac_ext
7495 LIBS=$ac_func_search_save_LIBS
7496 fi
7497 { echo "$as_me:$LINENO: result: $ac_cv_search_crypt" >&5
7498 echo "${ECHO_T}$ac_cv_search_crypt" >&6; }
7499 ac_res=$ac_cv_search_crypt
7500 if test "$ac_res" != no; then
7501 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7502
7503 fi
7504
7505
7506 CRYPT_LIB=$ac_cv_search_crypt
7507
7508 if test "$CRYPT_LIB" = "none required"; then
7509 unset CRYPT_LIB
7510 elif test "$CRYPT_LIB" = no; then
7511 unset CRYPT_LIB
7512 fi
7513
7514
7515
7516 if test "$ac_cv_header_sys_wait_h" = yes -o "$ac_cv_header_wait_h" = yes; then
7517 VICONF=viconf
7518 else
7519 VICONF=""
7520 fi
7521
7522
7523
7524 { echo "$as_me:$LINENO: checking whether string.h and strings.h may both be included" >&5
7525 echo $ECHO_N "checking whether string.h and strings.h may both be included... $ECHO_C" >&6; }
7526 if test "${gcc_cv_header_string+set}" = set; then
7527 echo $ECHO_N "(cached) $ECHO_C" >&6
7528 else
7529
7530 cat >conftest.$ac_ext <<_ACEOF
7531 #include <string.h>
7532 #include <strings.h>
7533 _ACEOF
7534 rm -f conftest.$ac_objext
7535 if { (ac_try="$ac_compile"
7536 case "(($ac_try" in
7537 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7538 *) ac_try_echo=$ac_try;;
7539 esac
7540 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7541 (eval "$ac_compile") 2>conftest.er1
7542 ac_status=$?
7543 grep -v '^ *+' conftest.er1 >conftest.err
7544 rm -f conftest.er1
7545 cat conftest.err >&5
7546 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7547 (exit $ac_status); } && {
7548 test -z "$ac_c_werror_flag" ||
7549 test ! -s conftest.err
7550 } && test -s conftest.$ac_objext; then
7551 gcc_cv_header_string=yes
7552 else
7553 echo "$as_me: failed program was:" >&5
7554 sed 's/^/| /' conftest.$ac_ext >&5
7555
7556 gcc_cv_header_string=no
7557 fi
7558
7559 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7560
7561 fi
7562 { echo "$as_me:$LINENO: result: $gcc_cv_header_string" >&5
7563 echo "${ECHO_T}$gcc_cv_header_string" >&6; }
7564
7565 if test "$gcc_cv_header_string" = "yes"; then
7566
7567 cat >>confdefs.h <<\_ACEOF
7568 #define STRING_WITH_STRINGS 1
7569 _ACEOF
7570
7571 fi
7572
7573 { echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
7574 echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6; }
7575 if test "${ac_cv_c_bigendian+set}" = set; then
7576 echo $ECHO_N "(cached) $ECHO_C" >&6
7577 else
7578 # See if sys/param.h defines the BYTE_ORDER macro.
7579 cat >conftest.$ac_ext <<_ACEOF
7580 /* confdefs.h. */
7581 _ACEOF
7582 cat confdefs.h >>conftest.$ac_ext
7583 cat >>conftest.$ac_ext <<_ACEOF
7584 /* end confdefs.h. */
7585 #include <sys/types.h>
7586 #include <sys/param.h>
7587
7588 int
7589 main ()
7590 {
7591 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN && defined LITTLE_ENDIAN \
7592 && BYTE_ORDER && BIG_ENDIAN && LITTLE_ENDIAN)
7593 bogus endian macros
7594 #endif
7595
7596 ;
7597 return 0;
7598 }
7599 _ACEOF
7600 rm -f conftest.$ac_objext
7601 if { (ac_try="$ac_compile"
7602 case "(($ac_try" in
7603 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7604 *) ac_try_echo=$ac_try;;
7605 esac
7606 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7607 (eval "$ac_compile") 2>conftest.er1
7608 ac_status=$?
7609 grep -v '^ *+' conftest.er1 >conftest.err
7610 rm -f conftest.er1
7611 cat conftest.err >&5
7612 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7613 (exit $ac_status); } && {
7614 test -z "$ac_c_werror_flag" ||
7615 test ! -s conftest.err
7616 } && test -s conftest.$ac_objext; then
7617 # It does; now see whether it defined to BIG_ENDIAN or not.
7618 cat >conftest.$ac_ext <<_ACEOF
7619 /* confdefs.h. */
7620 _ACEOF
7621 cat confdefs.h >>conftest.$ac_ext
7622 cat >>conftest.$ac_ext <<_ACEOF
7623 /* end confdefs.h. */
7624 #include <sys/types.h>
7625 #include <sys/param.h>
7626
7627 int
7628 main ()
7629 {
7630 #if BYTE_ORDER != BIG_ENDIAN
7631 not big endian
7632 #endif
7633
7634 ;
7635 return 0;
7636 }
7637 _ACEOF
7638 rm -f conftest.$ac_objext
7639 if { (ac_try="$ac_compile"
7640 case "(($ac_try" in
7641 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7642 *) ac_try_echo=$ac_try;;
7643 esac
7644 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7645 (eval "$ac_compile") 2>conftest.er1
7646 ac_status=$?
7647 grep -v '^ *+' conftest.er1 >conftest.err
7648 rm -f conftest.er1
7649 cat conftest.err >&5
7650 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7651 (exit $ac_status); } && {
7652 test -z "$ac_c_werror_flag" ||
7653 test ! -s conftest.err
7654 } && test -s conftest.$ac_objext; then
7655 ac_cv_c_bigendian=yes
7656 else
7657 echo "$as_me: failed program was:" >&5
7658 sed 's/^/| /' conftest.$ac_ext >&5
7659
7660 ac_cv_c_bigendian=no
7661 fi
7662
7663 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7664 else
7665 echo "$as_me: failed program was:" >&5
7666 sed 's/^/| /' conftest.$ac_ext >&5
7667
7668 # It does not; compile a test program.
7669 if test "$cross_compiling" = yes; then
7670 # try to guess the endianness by grepping values into an object file
7671 ac_cv_c_bigendian=unknown
7672 cat >conftest.$ac_ext <<_ACEOF
7673 /* confdefs.h. */
7674 _ACEOF
7675 cat confdefs.h >>conftest.$ac_ext
7676 cat >>conftest.$ac_ext <<_ACEOF
7677 /* end confdefs.h. */
7678 short int ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
7679 short int ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
7680 void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
7681 short int ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
7682 short int ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
7683 void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
7684 int
7685 main ()
7686 {
7687 _ascii (); _ebcdic ();
7688 ;
7689 return 0;
7690 }
7691 _ACEOF
7692 rm -f conftest.$ac_objext
7693 if { (ac_try="$ac_compile"
7694 case "(($ac_try" in
7695 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7696 *) ac_try_echo=$ac_try;;
7697 esac
7698 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7699 (eval "$ac_compile") 2>conftest.er1
7700 ac_status=$?
7701 grep -v '^ *+' conftest.er1 >conftest.err
7702 rm -f conftest.er1
7703 cat conftest.err >&5
7704 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7705 (exit $ac_status); } && {
7706 test -z "$ac_c_werror_flag" ||
7707 test ! -s conftest.err
7708 } && test -s conftest.$ac_objext; then
7709 if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
7710 ac_cv_c_bigendian=yes
7711 fi
7712 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
7713 if test "$ac_cv_c_bigendian" = unknown; then
7714 ac_cv_c_bigendian=no
7715 else
7716 # finding both strings is unlikely to happen, but who knows?
7717 ac_cv_c_bigendian=unknown
7718 fi
7719 fi
7720 else
7721 echo "$as_me: failed program was:" >&5
7722 sed 's/^/| /' conftest.$ac_ext >&5
7723
7724
7725 fi
7726
7727 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7728 else
7729 cat >conftest.$ac_ext <<_ACEOF
7730 /* confdefs.h. */
7731 _ACEOF
7732 cat confdefs.h >>conftest.$ac_ext
7733 cat >>conftest.$ac_ext <<_ACEOF
7734 /* end confdefs.h. */
7735 $ac_includes_default
7736 int
7737 main ()
7738 {
7739
7740 /* Are we little or big endian? From Harbison&Steele. */
7741 union
7742 {
7743 long int l;
7744 char c[sizeof (long int)];
7745 } u;
7746 u.l = 1;
7747 return u.c[sizeof (long int) - 1] == 1;
7748
7749 ;
7750 return 0;
7751 }
7752 _ACEOF
7753 rm -f conftest$ac_exeext
7754 if { (ac_try="$ac_link"
7755 case "(($ac_try" in
7756 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7757 *) ac_try_echo=$ac_try;;
7758 esac
7759 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7760 (eval "$ac_link") 2>&5
7761 ac_status=$?
7762 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7763 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
7764 { (case "(($ac_try" in
7765 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7766 *) ac_try_echo=$ac_try;;
7767 esac
7768 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7769 (eval "$ac_try") 2>&5
7770 ac_status=$?
7771 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7772 (exit $ac_status); }; }; then
7773 ac_cv_c_bigendian=no
7774 else
7775 echo "$as_me: program exited with status $ac_status" >&5
7776 echo "$as_me: failed program was:" >&5
7777 sed 's/^/| /' conftest.$ac_ext >&5
7778
7779 ( exit $ac_status )
7780 ac_cv_c_bigendian=yes
7781 fi
7782 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
7783 fi
7784
7785
7786 fi
7787
7788 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7789 fi
7790 { echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
7791 echo "${ECHO_T}$ac_cv_c_bigendian" >&6; }
7792 case $ac_cv_c_bigendian in
7793 yes)
7794
7795 cat >>confdefs.h <<\_ACEOF
7796 #define WORDS_BIGENDIAN 1
7797 _ACEOF
7798 ;;
7799 no)
7800 ;;
7801 *)
7802 { { echo "$as_me:$LINENO: error: unknown endianness
7803 presetting ac_cv_c_bigendian=no (or yes) will help" >&5
7804 echo "$as_me: error: unknown endianness
7805 presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
7806 { (exit 1); exit 1; }; } ;;
7807 esac
7808
7809
7810 if test "${ac_cv_header_stdarg_h+set}" = set; then
7811 { echo "$as_me:$LINENO: checking for stdarg.h" >&5
7812 echo $ECHO_N "checking for stdarg.h... $ECHO_C" >&6; }
7813 if test "${ac_cv_header_stdarg_h+set}" = set; then
7814 echo $ECHO_N "(cached) $ECHO_C" >&6
7815 fi
7816 { echo "$as_me:$LINENO: result: $ac_cv_header_stdarg_h" >&5
7817 echo "${ECHO_T}$ac_cv_header_stdarg_h" >&6; }
7818 else
7819 # Is the header compilable?
7820 { echo "$as_me:$LINENO: checking stdarg.h usability" >&5
7821 echo $ECHO_N "checking stdarg.h usability... $ECHO_C" >&6; }
7822 cat >conftest.$ac_ext <<_ACEOF
7823 /* confdefs.h. */
7824 _ACEOF
7825 cat confdefs.h >>conftest.$ac_ext
7826 cat >>conftest.$ac_ext <<_ACEOF
7827 /* end confdefs.h. */
7828 $ac_includes_default
7829 #include <stdarg.h>
7830 _ACEOF
7831 rm -f conftest.$ac_objext
7832 if { (ac_try="$ac_compile"
7833 case "(($ac_try" in
7834 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7835 *) ac_try_echo=$ac_try;;
7836 esac
7837 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7838 (eval "$ac_compile") 2>conftest.er1
7839 ac_status=$?
7840 grep -v '^ *+' conftest.er1 >conftest.err
7841 rm -f conftest.er1
7842 cat conftest.err >&5
7843 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7844 (exit $ac_status); } && {
7845 test -z "$ac_c_werror_flag" ||
7846 test ! -s conftest.err
7847 } && test -s conftest.$ac_objext; then
7848 ac_header_compiler=yes
7849 else
7850 echo "$as_me: failed program was:" >&5
7851 sed 's/^/| /' conftest.$ac_ext >&5
7852
7853 ac_header_compiler=no
7854 fi
7855
7856 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7857 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7858 echo "${ECHO_T}$ac_header_compiler" >&6; }
7859
7860 # Is the header present?
7861 { echo "$as_me:$LINENO: checking stdarg.h presence" >&5
7862 echo $ECHO_N "checking stdarg.h presence... $ECHO_C" >&6; }
7863 cat >conftest.$ac_ext <<_ACEOF
7864 /* confdefs.h. */
7865 _ACEOF
7866 cat confdefs.h >>conftest.$ac_ext
7867 cat >>conftest.$ac_ext <<_ACEOF
7868 /* end confdefs.h. */
7869 #include <stdarg.h>
7870 _ACEOF
7871 if { (ac_try="$ac_cpp conftest.$ac_ext"
7872 case "(($ac_try" in
7873 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7874 *) ac_try_echo=$ac_try;;
7875 esac
7876 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7877 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
7878 ac_status=$?
7879 grep -v '^ *+' conftest.er1 >conftest.err
7880 rm -f conftest.er1
7881 cat conftest.err >&5
7882 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7883 (exit $ac_status); } >/dev/null && {
7884 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
7885 test ! -s conftest.err
7886 }; then
7887 ac_header_preproc=yes
7888 else
7889 echo "$as_me: failed program was:" >&5
7890 sed 's/^/| /' conftest.$ac_ext >&5
7891
7892 ac_header_preproc=no
7893 fi
7894
7895 rm -f conftest.err conftest.$ac_ext
7896 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7897 echo "${ECHO_T}$ac_header_preproc" >&6; }
7898
7899 # So? What about this header?
7900 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
7901 yes:no: )
7902 { echo "$as_me:$LINENO: WARNING: stdarg.h: accepted by the compiler, rejected by the preprocessor!" >&5
7903 echo "$as_me: WARNING: stdarg.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
7904 { echo "$as_me:$LINENO: WARNING: stdarg.h: proceeding with the compiler's result" >&5
7905 echo "$as_me: WARNING: stdarg.h: proceeding with the compiler's result" >&2;}
7906 ac_header_preproc=yes
7907 ;;
7908 no:yes:* )
7909 { echo "$as_me:$LINENO: WARNING: stdarg.h: present but cannot be compiled" >&5
7910 echo "$as_me: WARNING: stdarg.h: present but cannot be compiled" >&2;}
7911 { echo "$as_me:$LINENO: WARNING: stdarg.h: check for missing prerequisite headers?" >&5
7912 echo "$as_me: WARNING: stdarg.h: check for missing prerequisite headers?" >&2;}
7913 { echo "$as_me:$LINENO: WARNING: stdarg.h: see the Autoconf documentation" >&5
7914 echo "$as_me: WARNING: stdarg.h: see the Autoconf documentation" >&2;}
7915 { echo "$as_me:$LINENO: WARNING: stdarg.h: section \"Present But Cannot Be Compiled\"" >&5
7916 echo "$as_me: WARNING: stdarg.h: section \"Present But Cannot Be Compiled\"" >&2;}
7917 { echo "$as_me:$LINENO: WARNING: stdarg.h: proceeding with the preprocessor's result" >&5
7918 echo "$as_me: WARNING: stdarg.h: proceeding with the preprocessor's result" >&2;}
7919 { echo "$as_me:$LINENO: WARNING: stdarg.h: in the future, the compiler will take precedence" >&5
7920 echo "$as_me: WARNING: stdarg.h: in the future, the compiler will take precedence" >&2;}
7921
7922 ;;
7923 esac
7924 { echo "$as_me:$LINENO: checking for stdarg.h" >&5
7925 echo $ECHO_N "checking for stdarg.h... $ECHO_C" >&6; }
7926 if test "${ac_cv_header_stdarg_h+set}" = set; then
7927 echo $ECHO_N "(cached) $ECHO_C" >&6
7928 else
7929 ac_cv_header_stdarg_h=$ac_header_preproc
7930 fi
7931 { echo "$as_me:$LINENO: result: $ac_cv_header_stdarg_h" >&5
7932 echo "${ECHO_T}$ac_cv_header_stdarg_h" >&6; }
7933
7934 fi
7935 if test $ac_cv_header_stdarg_h = yes; then
7936 :
7937 else
7938 { { echo "$as_me:$LINENO: error: ** stdarg.h could not be found - ircd-ratbox will not compile without it **" >&5
7939 echo "$as_me: error: ** stdarg.h could not be found - ircd-ratbox will not compile without it **" >&2;}
7940 { (exit 1); exit 1; }; }
7941 fi
7942
7943
7944
7945
7946 if test "$ac_cv_c_compiler_gnu" = yes; then
7947
7948 { echo "$as_me:$LINENO: checking for strlcpy" >&5
7949 echo $ECHO_N "checking for strlcpy... $ECHO_C" >&6; }
7950 save_CFLAGS=$CFLAGS
7951 CFLAGS="$CFLAGS -Wimplicit -Werror"
7952
7953 cat >conftest.$ac_ext <<_ACEOF
7954 /* confdefs.h. */
7955 _ACEOF
7956 cat confdefs.h >>conftest.$ac_ext
7957 cat >>conftest.$ac_ext <<_ACEOF
7958 /* end confdefs.h. */
7959 #include <string.h>
7960 #include <stdlib.h>
7961 int
7962 main ()
7963 {
7964 char *a = malloc(6);
7965 strlcpy(a, "hello", 6);
7966
7967 ;
7968 return 0;
7969 }
7970 _ACEOF
7971 rm -f conftest.$ac_objext conftest$ac_exeext
7972 if { (ac_try="$ac_link"
7973 case "(($ac_try" in
7974 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7975 *) ac_try_echo=$ac_try;;
7976 esac
7977 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7978 (eval "$ac_link") 2>conftest.er1
7979 ac_status=$?
7980 grep -v '^ *+' conftest.er1 >conftest.err
7981 rm -f conftest.er1
7982 cat conftest.err >&5
7983 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7984 (exit $ac_status); } && {
7985 test -z "$ac_c_werror_flag" ||
7986 test ! -s conftest.err
7987 } && test -s conftest$ac_exeext &&
7988 $as_test_x conftest$ac_exeext; then
7989 { echo "$as_me:$LINENO: result: yes" >&5
7990 echo "${ECHO_T}yes" >&6; }
7991
7992 cat >>confdefs.h <<\_ACEOF
7993 #define HAVE_STRLCPY 1
7994 _ACEOF
7995
7996 else
7997 echo "$as_me: failed program was:" >&5
7998 sed 's/^/| /' conftest.$ac_ext >&5
7999
8000 { echo "$as_me:$LINENO: result: no" >&5
8001 echo "${ECHO_T}no" >&6; }
8002
8003 fi
8004
8005 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8006 conftest$ac_exeext conftest.$ac_ext
8007
8008 { echo "$as_me:$LINENO: checking for strlcat" >&5
8009 echo $ECHO_N "checking for strlcat... $ECHO_C" >&6; }
8010 cat >conftest.$ac_ext <<_ACEOF
8011 /* confdefs.h. */
8012 _ACEOF
8013 cat confdefs.h >>conftest.$ac_ext
8014 cat >>conftest.$ac_ext <<_ACEOF
8015 /* end confdefs.h. */
8016 #include <string.h>
8017 #include <stdlib.h>
8018 int
8019 main ()
8020 {
8021 char *a = malloc(6);
8022 a[0] = '\0';
8023 strlcat(a, "hello", 6);
8024
8025 ;
8026 return 0;
8027 }
8028 _ACEOF
8029 rm -f conftest.$ac_objext conftest$ac_exeext
8030 if { (ac_try="$ac_link"
8031 case "(($ac_try" in
8032 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8033 *) ac_try_echo=$ac_try;;
8034 esac
8035 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8036 (eval "$ac_link") 2>conftest.er1
8037 ac_status=$?
8038 grep -v '^ *+' conftest.er1 >conftest.err
8039 rm -f conftest.er1
8040 cat conftest.err >&5
8041 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8042 (exit $ac_status); } && {
8043 test -z "$ac_c_werror_flag" ||
8044 test ! -s conftest.err
8045 } && test -s conftest$ac_exeext &&
8046 $as_test_x conftest$ac_exeext; then
8047 { echo "$as_me:$LINENO: result: yes" >&5
8048 echo "${ECHO_T}yes" >&6; }
8049
8050 cat >>confdefs.h <<\_ACEOF
8051 #define HAVE_STRLCAT 1
8052 _ACEOF
8053
8054 else
8055 echo "$as_me: failed program was:" >&5
8056 sed 's/^/| /' conftest.$ac_ext >&5
8057
8058 { echo "$as_me:$LINENO: result: no" >&5
8059 echo "${ECHO_T}no" >&6; }
8060
8061 fi
8062
8063 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8064 conftest$ac_exeext conftest.$ac_ext
8065
8066 CFLAGS=$save_CFLAGS
8067
8068 else
8069
8070
8071
8072
8073 for ac_func in strlcat strlcpy
8074 do
8075 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8076 { echo "$as_me:$LINENO: checking for $ac_func" >&5
8077 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
8078 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
8079 echo $ECHO_N "(cached) $ECHO_C" >&6
8080 else
8081 cat >conftest.$ac_ext <<_ACEOF
8082 /* confdefs.h. */
8083 _ACEOF
8084 cat confdefs.h >>conftest.$ac_ext
8085 cat >>conftest.$ac_ext <<_ACEOF
8086 /* end confdefs.h. */
8087 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8088 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8089 #define $ac_func innocuous_$ac_func
8090
8091 /* System header to define __stub macros and hopefully few prototypes,
8092 which can conflict with char $ac_func (); below.
8093 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8094 <limits.h> exists even on freestanding compilers. */
8095
8096 #ifdef __STDC__
8097 # include <limits.h>
8098 #else
8099 # include <assert.h>
8100 #endif
8101
8102 #undef $ac_func
8103
8104 /* Override any GCC internal prototype to avoid an error.
8105 Use char because int might match the return type of a GCC
8106 builtin and then its argument prototype would still apply. */
8107 #ifdef __cplusplus
8108 extern "C"
8109 #endif
8110 char $ac_func ();
8111 /* The GNU C library defines this for functions which it implements
8112 to always fail with ENOSYS. Some functions are actually named
8113 something starting with __ and the normal name is an alias. */
8114 #if defined __stub_$ac_func || defined __stub___$ac_func
8115 choke me
8116 #endif
8117
8118 int
8119 main ()
8120 {
8121 return $ac_func ();
8122 ;
8123 return 0;
8124 }
8125 _ACEOF
8126 rm -f conftest.$ac_objext conftest$ac_exeext
8127 if { (ac_try="$ac_link"
8128 case "(($ac_try" in
8129 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8130 *) ac_try_echo=$ac_try;;
8131 esac
8132 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8133 (eval "$ac_link") 2>conftest.er1
8134 ac_status=$?
8135 grep -v '^ *+' conftest.er1 >conftest.err
8136 rm -f conftest.er1
8137 cat conftest.err >&5
8138 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8139 (exit $ac_status); } && {
8140 test -z "$ac_c_werror_flag" ||
8141 test ! -s conftest.err
8142 } && test -s conftest$ac_exeext &&
8143 $as_test_x conftest$ac_exeext; then
8144 eval "$as_ac_var=yes"
8145 else
8146 echo "$as_me: failed program was:" >&5
8147 sed 's/^/| /' conftest.$ac_ext >&5
8148
8149 eval "$as_ac_var=no"
8150 fi
8151
8152 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8153 conftest$ac_exeext conftest.$ac_ext
8154 fi
8155 ac_res=`eval echo '${'$as_ac_var'}'`
8156 { echo "$as_me:$LINENO: result: $ac_res" >&5
8157 echo "${ECHO_T}$ac_res" >&6; }
8158 if test `eval echo '${'$as_ac_var'}'` = yes; then
8159 cat >>confdefs.h <<_ACEOF
8160 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8161 _ACEOF
8162
8163 fi
8164 done
8165
8166
8167 fi
8168
8169 { echo "$as_me:$LINENO: checking for u_int32_t" >&5
8170 echo $ECHO_N "checking for u_int32_t... $ECHO_C" >&6; }
8171 if test "${ac_cv_type_u_int32_t+set}" = set; then
8172 echo $ECHO_N "(cached) $ECHO_C" >&6
8173 else
8174 cat >conftest.$ac_ext <<_ACEOF
8175 /* confdefs.h. */
8176 _ACEOF
8177 cat confdefs.h >>conftest.$ac_ext
8178 cat >>conftest.$ac_ext <<_ACEOF
8179 /* end confdefs.h. */
8180 $ac_includes_default
8181 typedef u_int32_t ac__type_new_;
8182 int
8183 main ()
8184 {
8185 if ((ac__type_new_ *) 0)
8186 return 0;
8187 if (sizeof (ac__type_new_))
8188 return 0;
8189 ;
8190 return 0;
8191 }
8192 _ACEOF
8193 rm -f conftest.$ac_objext
8194 if { (ac_try="$ac_compile"
8195 case "(($ac_try" in
8196 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8197 *) ac_try_echo=$ac_try;;
8198 esac
8199 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8200 (eval "$ac_compile") 2>conftest.er1
8201 ac_status=$?
8202 grep -v '^ *+' conftest.er1 >conftest.err
8203 rm -f conftest.er1
8204 cat conftest.err >&5
8205 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8206 (exit $ac_status); } && {
8207 test -z "$ac_c_werror_flag" ||
8208 test ! -s conftest.err
8209 } && test -s conftest.$ac_objext; then
8210 ac_cv_type_u_int32_t=yes
8211 else
8212 echo "$as_me: failed program was:" >&5
8213 sed 's/^/| /' conftest.$ac_ext >&5
8214
8215 ac_cv_type_u_int32_t=no
8216 fi
8217
8218 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8219 fi
8220 { echo "$as_me:$LINENO: result: $ac_cv_type_u_int32_t" >&5
8221 echo "${ECHO_T}$ac_cv_type_u_int32_t" >&6; }
8222 if test $ac_cv_type_u_int32_t = yes; then
8223 :
8224 else
8225
8226 { echo "$as_me:$LINENO: checking for uint32_t" >&5
8227 echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6; }
8228 if test "${ac_cv_type_uint32_t+set}" = set; then
8229 echo $ECHO_N "(cached) $ECHO_C" >&6
8230 else
8231 cat >conftest.$ac_ext <<_ACEOF
8232 /* confdefs.h. */
8233 _ACEOF
8234 cat confdefs.h >>conftest.$ac_ext
8235 cat >>conftest.$ac_ext <<_ACEOF
8236 /* end confdefs.h. */
8237 $ac_includes_default
8238 typedef uint32_t ac__type_new_;
8239 int
8240 main ()
8241 {
8242 if ((ac__type_new_ *) 0)
8243 return 0;
8244 if (sizeof (ac__type_new_))
8245 return 0;
8246 ;
8247 return 0;
8248 }
8249 _ACEOF
8250 rm -f conftest.$ac_objext
8251 if { (ac_try="$ac_compile"
8252 case "(($ac_try" in
8253 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8254 *) ac_try_echo=$ac_try;;
8255 esac
8256 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8257 (eval "$ac_compile") 2>conftest.er1
8258 ac_status=$?
8259 grep -v '^ *+' conftest.er1 >conftest.err
8260 rm -f conftest.er1
8261 cat conftest.err >&5
8262 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8263 (exit $ac_status); } && {
8264 test -z "$ac_c_werror_flag" ||
8265 test ! -s conftest.err
8266 } && test -s conftest.$ac_objext; then
8267 ac_cv_type_uint32_t=yes
8268 else
8269 echo "$as_me: failed program was:" >&5
8270 sed 's/^/| /' conftest.$ac_ext >&5
8271
8272 ac_cv_type_uint32_t=no
8273 fi
8274
8275 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8276 fi
8277 { echo "$as_me:$LINENO: result: $ac_cv_type_uint32_t" >&5
8278 echo "${ECHO_T}$ac_cv_type_uint32_t" >&6; }
8279 if test $ac_cv_type_uint32_t = yes; then
8280
8281
8282 cat >>confdefs.h <<\_ACEOF
8283 #define u_int32_t uint32_t
8284 _ACEOF
8285
8286
8287 else
8288
8289 { echo "$as_me:$LINENO: WARNING: system has no u_int32_t or uint32_t, default to unsigned long int" >&5
8290 echo "$as_me: WARNING: system has no u_int32_t or uint32_t, default to unsigned long int" >&2;}
8291
8292 cat >>confdefs.h <<\_ACEOF
8293 #define u_int32_t unsigned long int
8294 _ACEOF
8295
8296
8297 fi
8298
8299
8300 fi
8301
8302
8303 { echo "$as_me:$LINENO: checking for u_int16_t" >&5
8304 echo $ECHO_N "checking for u_int16_t... $ECHO_C" >&6; }
8305 if test "${ac_cv_type_u_int16_t+set}" = set; then
8306 echo $ECHO_N "(cached) $ECHO_C" >&6
8307 else
8308 cat >conftest.$ac_ext <<_ACEOF
8309 /* confdefs.h. */
8310 _ACEOF
8311 cat confdefs.h >>conftest.$ac_ext
8312 cat >>conftest.$ac_ext <<_ACEOF
8313 /* end confdefs.h. */
8314 $ac_includes_default
8315 typedef u_int16_t ac__type_new_;
8316 int
8317 main ()
8318 {
8319 if ((ac__type_new_ *) 0)
8320 return 0;
8321 if (sizeof (ac__type_new_))
8322 return 0;
8323 ;
8324 return 0;
8325 }
8326 _ACEOF
8327 rm -f conftest.$ac_objext
8328 if { (ac_try="$ac_compile"
8329 case "(($ac_try" in
8330 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8331 *) ac_try_echo=$ac_try;;
8332 esac
8333 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8334 (eval "$ac_compile") 2>conftest.er1
8335 ac_status=$?
8336 grep -v '^ *+' conftest.er1 >conftest.err
8337 rm -f conftest.er1
8338 cat conftest.err >&5
8339 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8340 (exit $ac_status); } && {
8341 test -z "$ac_c_werror_flag" ||
8342 test ! -s conftest.err
8343 } && test -s conftest.$ac_objext; then
8344 ac_cv_type_u_int16_t=yes
8345 else
8346 echo "$as_me: failed program was:" >&5
8347 sed 's/^/| /' conftest.$ac_ext >&5
8348
8349 ac_cv_type_u_int16_t=no
8350 fi
8351
8352 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8353 fi
8354 { echo "$as_me:$LINENO: result: $ac_cv_type_u_int16_t" >&5
8355 echo "${ECHO_T}$ac_cv_type_u_int16_t" >&6; }
8356 if test $ac_cv_type_u_int16_t = yes; then
8357 :
8358 else
8359
8360 { echo "$as_me:$LINENO: checking for uint16_t" >&5
8361 echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6; }
8362 if test "${ac_cv_type_uint16_t+set}" = set; then
8363 echo $ECHO_N "(cached) $ECHO_C" >&6
8364 else
8365 cat >conftest.$ac_ext <<_ACEOF
8366 /* confdefs.h. */
8367 _ACEOF
8368 cat confdefs.h >>conftest.$ac_ext
8369 cat >>conftest.$ac_ext <<_ACEOF
8370 /* end confdefs.h. */
8371 $ac_includes_default
8372 typedef uint16_t ac__type_new_;
8373 int
8374 main ()
8375 {
8376 if ((ac__type_new_ *) 0)
8377 return 0;
8378 if (sizeof (ac__type_new_))
8379 return 0;
8380 ;
8381 return 0;
8382 }
8383 _ACEOF
8384 rm -f conftest.$ac_objext
8385 if { (ac_try="$ac_compile"
8386 case "(($ac_try" in
8387 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8388 *) ac_try_echo=$ac_try;;
8389 esac
8390 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8391 (eval "$ac_compile") 2>conftest.er1
8392 ac_status=$?
8393 grep -v '^ *+' conftest.er1 >conftest.err
8394 rm -f conftest.er1
8395 cat conftest.err >&5
8396 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8397 (exit $ac_status); } && {
8398 test -z "$ac_c_werror_flag" ||
8399 test ! -s conftest.err
8400 } && test -s conftest.$ac_objext; then
8401 ac_cv_type_uint16_t=yes
8402 else
8403 echo "$as_me: failed program was:" >&5
8404 sed 's/^/| /' conftest.$ac_ext >&5
8405
8406 ac_cv_type_uint16_t=no
8407 fi
8408
8409 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8410 fi
8411 { echo "$as_me:$LINENO: result: $ac_cv_type_uint16_t" >&5
8412 echo "${ECHO_T}$ac_cv_type_uint16_t" >&6; }
8413 if test $ac_cv_type_uint16_t = yes; then
8414
8415
8416 cat >>confdefs.h <<\_ACEOF
8417 #define u_int16_t uint16_t
8418 _ACEOF
8419
8420
8421 else
8422
8423 { echo "$as_me:$LINENO: WARNING: system has no u_int16_t or uint16_t, default to unsigned short int" >&5
8424 echo "$as_me: WARNING: system has no u_int16_t or uint16_t, default to unsigned short int" >&2;}
8425
8426 cat >>confdefs.h <<\_ACEOF
8427 #define u_int16_t unsigned short int
8428 _ACEOF
8429
8430
8431 fi
8432
8433
8434 fi
8435
8436
8437 { echo "$as_me:$LINENO: checking for in_port_t" >&5
8438 echo $ECHO_N "checking for in_port_t... $ECHO_C" >&6; }
8439 if test "${ac_cv_type_in_port_t+set}" = set; then
8440 echo $ECHO_N "(cached) $ECHO_C" >&6
8441 else
8442 cat >conftest.$ac_ext <<_ACEOF
8443 /* confdefs.h. */
8444 _ACEOF
8445 cat confdefs.h >>conftest.$ac_ext
8446 cat >>conftest.$ac_ext <<_ACEOF
8447 /* end confdefs.h. */
8448 #include <sys/types.h>
8449 #include <netinet/in.h>
8450
8451 typedef in_port_t ac__type_new_;
8452 int
8453 main ()
8454 {
8455 if ((ac__type_new_ *) 0)
8456 return 0;
8457 if (sizeof (ac__type_new_))
8458 return 0;
8459 ;
8460 return 0;
8461 }
8462 _ACEOF
8463 rm -f conftest.$ac_objext
8464 if { (ac_try="$ac_compile"
8465 case "(($ac_try" in
8466 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8467 *) ac_try_echo=$ac_try;;
8468 esac
8469 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8470 (eval "$ac_compile") 2>conftest.er1
8471 ac_status=$?
8472 grep -v '^ *+' conftest.er1 >conftest.err
8473 rm -f conftest.er1
8474 cat conftest.err >&5
8475 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8476 (exit $ac_status); } && {
8477 test -z "$ac_c_werror_flag" ||
8478 test ! -s conftest.err
8479 } && test -s conftest.$ac_objext; then
8480 ac_cv_type_in_port_t=yes
8481 else
8482 echo "$as_me: failed program was:" >&5
8483 sed 's/^/| /' conftest.$ac_ext >&5
8484
8485 ac_cv_type_in_port_t=no
8486 fi
8487
8488 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8489 fi
8490 { echo "$as_me:$LINENO: result: $ac_cv_type_in_port_t" >&5
8491 echo "${ECHO_T}$ac_cv_type_in_port_t" >&6; }
8492 if test $ac_cv_type_in_port_t = yes; then
8493 :
8494 else
8495
8496 cat >>confdefs.h <<\_ACEOF
8497 #define in_port_t u_int16_t
8498 _ACEOF
8499
8500 fi
8501
8502
8503 { echo "$as_me:$LINENO: checking for sa_family_t" >&5
8504 echo $ECHO_N "checking for sa_family_t... $ECHO_C" >&6; }
8505 if test "${ac_cv_type_sa_family_t+set}" = set; then
8506 echo $ECHO_N "(cached) $ECHO_C" >&6
8507 else
8508 cat >conftest.$ac_ext <<_ACEOF
8509 /* confdefs.h. */
8510 _ACEOF
8511 cat confdefs.h >>conftest.$ac_ext
8512 cat >>conftest.$ac_ext <<_ACEOF
8513 /* end confdefs.h. */
8514 #include <sys/types.h>
8515 #include <sys/socket.h>
8516
8517 typedef sa_family_t ac__type_new_;
8518 int
8519 main ()
8520 {
8521 if ((ac__type_new_ *) 0)
8522 return 0;
8523 if (sizeof (ac__type_new_))
8524 return 0;
8525 ;
8526 return 0;
8527 }
8528 _ACEOF
8529 rm -f conftest.$ac_objext
8530 if { (ac_try="$ac_compile"
8531 case "(($ac_try" in
8532 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8533 *) ac_try_echo=$ac_try;;
8534 esac
8535 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8536 (eval "$ac_compile") 2>conftest.er1
8537 ac_status=$?
8538 grep -v '^ *+' conftest.er1 >conftest.err
8539 rm -f conftest.er1
8540 cat conftest.err >&5
8541 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8542 (exit $ac_status); } && {
8543 test -z "$ac_c_werror_flag" ||
8544 test ! -s conftest.err
8545 } && test -s conftest.$ac_objext; then
8546 ac_cv_type_sa_family_t=yes
8547 else
8548 echo "$as_me: failed program was:" >&5
8549 sed 's/^/| /' conftest.$ac_ext >&5
8550
8551 ac_cv_type_sa_family_t=no
8552 fi
8553
8554 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8555 fi
8556 { echo "$as_me:$LINENO: result: $ac_cv_type_sa_family_t" >&5
8557 echo "${ECHO_T}$ac_cv_type_sa_family_t" >&6; }
8558 if test $ac_cv_type_sa_family_t = yes; then
8559 :
8560 else
8561
8562 cat >>confdefs.h <<\_ACEOF
8563 #define sa_family_t u_int16_t
8564 _ACEOF
8565
8566 fi
8567
8568
8569 { echo "$as_me:$LINENO: checking for uintptr_t" >&5
8570 echo $ECHO_N "checking for uintptr_t... $ECHO_C" >&6; }
8571 if test "${ac_cv_type_uintptr_t+set}" = set; then
8572 echo $ECHO_N "(cached) $ECHO_C" >&6
8573 else
8574 cat >conftest.$ac_ext <<_ACEOF
8575 /* confdefs.h. */
8576 _ACEOF
8577 cat confdefs.h >>conftest.$ac_ext
8578 cat >>conftest.$ac_ext <<_ACEOF
8579 /* end confdefs.h. */
8580 $ac_includes_default
8581 typedef uintptr_t ac__type_new_;
8582 int
8583 main ()
8584 {
8585 if ((ac__type_new_ *) 0)
8586 return 0;
8587 if (sizeof (ac__type_new_))
8588 return 0;
8589 ;
8590 return 0;
8591 }
8592 _ACEOF
8593 rm -f conftest.$ac_objext
8594 if { (ac_try="$ac_compile"
8595 case "(($ac_try" in
8596 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8597 *) ac_try_echo=$ac_try;;
8598 esac
8599 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8600 (eval "$ac_compile") 2>conftest.er1
8601 ac_status=$?
8602 grep -v '^ *+' conftest.er1 >conftest.err
8603 rm -f conftest.er1
8604 cat conftest.err >&5
8605 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8606 (exit $ac_status); } && {
8607 test -z "$ac_c_werror_flag" ||
8608 test ! -s conftest.err
8609 } && test -s conftest.$ac_objext; then
8610 ac_cv_type_uintptr_t=yes
8611 else
8612 echo "$as_me: failed program was:" >&5
8613 sed 's/^/| /' conftest.$ac_ext >&5
8614
8615 ac_cv_type_uintptr_t=no
8616 fi
8617
8618 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8619 fi
8620 { echo "$as_me:$LINENO: result: $ac_cv_type_uintptr_t" >&5
8621 echo "${ECHO_T}$ac_cv_type_uintptr_t" >&6; }
8622 if test $ac_cv_type_uintptr_t = yes; then
8623
8624 cat >>confdefs.h <<_ACEOF
8625 #define HAVE_UINTPTR_T 1
8626 _ACEOF
8627
8628
8629 fi
8630
8631
8632
8633
8634
8635
8636
8637
8638 for ac_func in socketpair vsnprintf mmap gettimeofday strdup strndup
8639 do
8640 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8641 { echo "$as_me:$LINENO: checking for $ac_func" >&5
8642 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
8643 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
8644 echo $ECHO_N "(cached) $ECHO_C" >&6
8645 else
8646 cat >conftest.$ac_ext <<_ACEOF
8647 /* confdefs.h. */
8648 _ACEOF
8649 cat confdefs.h >>conftest.$ac_ext
8650 cat >>conftest.$ac_ext <<_ACEOF
8651 /* end confdefs.h. */
8652 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8653 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8654 #define $ac_func innocuous_$ac_func
8655
8656 /* System header to define __stub macros and hopefully few prototypes,
8657 which can conflict with char $ac_func (); below.
8658 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8659 <limits.h> exists even on freestanding compilers. */
8660
8661 #ifdef __STDC__
8662 # include <limits.h>
8663 #else
8664 # include <assert.h>
8665 #endif
8666
8667 #undef $ac_func
8668
8669 /* Override any GCC internal prototype to avoid an error.
8670 Use char because int might match the return type of a GCC
8671 builtin and then its argument prototype would still apply. */
8672 #ifdef __cplusplus
8673 extern "C"
8674 #endif
8675 char $ac_func ();
8676 /* The GNU C library defines this for functions which it implements
8677 to always fail with ENOSYS. Some functions are actually named
8678 something starting with __ and the normal name is an alias. */
8679 #if defined __stub_$ac_func || defined __stub___$ac_func
8680 choke me
8681 #endif
8682
8683 int
8684 main ()
8685 {
8686 return $ac_func ();
8687 ;
8688 return 0;
8689 }
8690 _ACEOF
8691 rm -f conftest.$ac_objext conftest$ac_exeext
8692 if { (ac_try="$ac_link"
8693 case "(($ac_try" in
8694 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8695 *) ac_try_echo=$ac_try;;
8696 esac
8697 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8698 (eval "$ac_link") 2>conftest.er1
8699 ac_status=$?
8700 grep -v '^ *+' conftest.er1 >conftest.err
8701 rm -f conftest.er1
8702 cat conftest.err >&5
8703 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8704 (exit $ac_status); } && {
8705 test -z "$ac_c_werror_flag" ||
8706 test ! -s conftest.err
8707 } && test -s conftest$ac_exeext &&
8708 $as_test_x conftest$ac_exeext; then
8709 eval "$as_ac_var=yes"
8710 else
8711 echo "$as_me: failed program was:" >&5
8712 sed 's/^/| /' conftest.$ac_ext >&5
8713
8714 eval "$as_ac_var=no"
8715 fi
8716
8717 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8718 conftest$ac_exeext conftest.$ac_ext
8719 fi
8720 ac_res=`eval echo '${'$as_ac_var'}'`
8721 { echo "$as_me:$LINENO: result: $ac_res" >&5
8722 echo "${ECHO_T}$ac_res" >&6; }
8723 if test `eval echo '${'$as_ac_var'}'` = yes; then
8724 cat >>confdefs.h <<_ACEOF
8725 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
8726 _ACEOF
8727
8728 fi
8729 done
8730
8731
8732 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
8733 # for constant arguments. Useless!
8734 { echo "$as_me:$LINENO: checking for working alloca.h" >&5
8735 echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6; }
8736 if test "${ac_cv_working_alloca_h+set}" = set; then
8737 echo $ECHO_N "(cached) $ECHO_C" >&6
8738 else
8739 cat >conftest.$ac_ext <<_ACEOF
8740 /* confdefs.h. */
8741 _ACEOF
8742 cat confdefs.h >>conftest.$ac_ext
8743 cat >>conftest.$ac_ext <<_ACEOF
8744 /* end confdefs.h. */
8745 #include <alloca.h>
8746 int
8747 main ()
8748 {
8749 char *p = (char *) alloca (2 * sizeof (int));
8750 if (p) return 0;
8751 ;
8752 return 0;
8753 }
8754 _ACEOF
8755 rm -f conftest.$ac_objext conftest$ac_exeext
8756 if { (ac_try="$ac_link"
8757 case "(($ac_try" in
8758 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8759 *) ac_try_echo=$ac_try;;
8760 esac
8761 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8762 (eval "$ac_link") 2>conftest.er1
8763 ac_status=$?
8764 grep -v '^ *+' conftest.er1 >conftest.err
8765 rm -f conftest.er1
8766 cat conftest.err >&5
8767 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8768 (exit $ac_status); } && {
8769 test -z "$ac_c_werror_flag" ||
8770 test ! -s conftest.err
8771 } && test -s conftest$ac_exeext &&
8772 $as_test_x conftest$ac_exeext; then
8773 ac_cv_working_alloca_h=yes
8774 else
8775 echo "$as_me: failed program was:" >&5
8776 sed 's/^/| /' conftest.$ac_ext >&5
8777
8778 ac_cv_working_alloca_h=no
8779 fi
8780
8781 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8782 conftest$ac_exeext conftest.$ac_ext
8783 fi
8784 { echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5
8785 echo "${ECHO_T}$ac_cv_working_alloca_h" >&6; }
8786 if test $ac_cv_working_alloca_h = yes; then
8787
8788 cat >>confdefs.h <<\_ACEOF
8789 #define HAVE_ALLOCA_H 1
8790 _ACEOF
8791
8792 fi
8793
8794 { echo "$as_me:$LINENO: checking for alloca" >&5
8795 echo $ECHO_N "checking for alloca... $ECHO_C" >&6; }
8796 if test "${ac_cv_func_alloca_works+set}" = set; then
8797 echo $ECHO_N "(cached) $ECHO_C" >&6
8798 else
8799 cat >conftest.$ac_ext <<_ACEOF
8800 /* confdefs.h. */
8801 _ACEOF
8802 cat confdefs.h >>conftest.$ac_ext
8803 cat >>conftest.$ac_ext <<_ACEOF
8804 /* end confdefs.h. */
8805 #ifdef __GNUC__
8806 # define alloca __builtin_alloca
8807 #else
8808 # ifdef _MSC_VER
8809 # include <malloc.h>
8810 # define alloca _alloca
8811 # else
8812 # ifdef HAVE_ALLOCA_H
8813 # include <alloca.h>
8814 # else
8815 # ifdef _AIX
8816 #pragma alloca
8817 # else
8818 # ifndef alloca /* predefined by HP cc +Olibcalls */
8819 char *alloca ();
8820 # endif
8821 # endif
8822 # endif
8823 # endif
8824 #endif
8825
8826 int
8827 main ()
8828 {
8829 char *p = (char *) alloca (1);
8830 if (p) return 0;
8831 ;
8832 return 0;
8833 }
8834 _ACEOF
8835 rm -f conftest.$ac_objext conftest$ac_exeext
8836 if { (ac_try="$ac_link"
8837 case "(($ac_try" in
8838 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8839 *) ac_try_echo=$ac_try;;
8840 esac
8841 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8842 (eval "$ac_link") 2>conftest.er1
8843 ac_status=$?
8844 grep -v '^ *+' conftest.er1 >conftest.err
8845 rm -f conftest.er1
8846 cat conftest.err >&5
8847 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8848 (exit $ac_status); } && {
8849 test -z "$ac_c_werror_flag" ||
8850 test ! -s conftest.err
8851 } && test -s conftest$ac_exeext &&
8852 $as_test_x conftest$ac_exeext; then
8853 ac_cv_func_alloca_works=yes
8854 else
8855 echo "$as_me: failed program was:" >&5
8856 sed 's/^/| /' conftest.$ac_ext >&5
8857
8858 ac_cv_func_alloca_works=no
8859 fi
8860
8861 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8862 conftest$ac_exeext conftest.$ac_ext
8863 fi
8864 { echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5
8865 echo "${ECHO_T}$ac_cv_func_alloca_works" >&6; }
8866
8867 if test $ac_cv_func_alloca_works = yes; then
8868
8869 cat >>confdefs.h <<\_ACEOF
8870 #define HAVE_ALLOCA 1
8871 _ACEOF
8872
8873 else
8874 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
8875 # that cause trouble. Some versions do not even contain alloca or
8876 # contain a buggy version. If you still want to use their alloca,
8877 # use ar to extract alloca.o from them instead of compiling alloca.c.
8878
8879 ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
8880
8881 cat >>confdefs.h <<\_ACEOF
8882 #define C_ALLOCA 1
8883 _ACEOF
8884
8885
8886 { echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5
8887 echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6; }
8888 if test "${ac_cv_os_cray+set}" = set; then
8889 echo $ECHO_N "(cached) $ECHO_C" >&6
8890 else
8891 cat >conftest.$ac_ext <<_ACEOF
8892 /* confdefs.h. */
8893 _ACEOF
8894 cat confdefs.h >>conftest.$ac_ext
8895 cat >>conftest.$ac_ext <<_ACEOF
8896 /* end confdefs.h. */
8897 #if defined CRAY && ! defined CRAY2
8898 webecray
8899 #else
8900 wenotbecray
8901 #endif
8902
8903 _ACEOF
8904 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8905 $EGREP "webecray" >/dev/null 2>&1; then
8906 ac_cv_os_cray=yes
8907 else
8908 ac_cv_os_cray=no
8909 fi
8910 rm -f conftest*
8911
8912 fi
8913 { echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5
8914 echo "${ECHO_T}$ac_cv_os_cray" >&6; }
8915 if test $ac_cv_os_cray = yes; then
8916 for ac_func in _getb67 GETB67 getb67; do
8917 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
8918 { echo "$as_me:$LINENO: checking for $ac_func" >&5
8919 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
8920 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
8921 echo $ECHO_N "(cached) $ECHO_C" >&6
8922 else
8923 cat >conftest.$ac_ext <<_ACEOF
8924 /* confdefs.h. */
8925 _ACEOF
8926 cat confdefs.h >>conftest.$ac_ext
8927 cat >>conftest.$ac_ext <<_ACEOF
8928 /* end confdefs.h. */
8929 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
8930 For example, HP-UX 11i <limits.h> declares gettimeofday. */
8931 #define $ac_func innocuous_$ac_func
8932
8933 /* System header to define __stub macros and hopefully few prototypes,
8934 which can conflict with char $ac_func (); below.
8935 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
8936 <limits.h> exists even on freestanding compilers. */
8937
8938 #ifdef __STDC__
8939 # include <limits.h>
8940 #else
8941 # include <assert.h>
8942 #endif
8943
8944 #undef $ac_func
8945
8946 /* Override any GCC internal prototype to avoid an error.
8947 Use char because int might match the return type of a GCC
8948 builtin and then its argument prototype would still apply. */
8949 #ifdef __cplusplus
8950 extern "C"
8951 #endif
8952 char $ac_func ();
8953 /* The GNU C library defines this for functions which it implements
8954 to always fail with ENOSYS. Some functions are actually named
8955 something starting with __ and the normal name is an alias. */
8956 #if defined __stub_$ac_func || defined __stub___$ac_func
8957 choke me
8958 #endif
8959
8960 int
8961 main ()
8962 {
8963 return $ac_func ();
8964 ;
8965 return 0;
8966 }
8967 _ACEOF
8968 rm -f conftest.$ac_objext conftest$ac_exeext
8969 if { (ac_try="$ac_link"
8970 case "(($ac_try" in
8971 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8972 *) ac_try_echo=$ac_try;;
8973 esac
8974 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8975 (eval "$ac_link") 2>conftest.er1
8976 ac_status=$?
8977 grep -v '^ *+' conftest.er1 >conftest.err
8978 rm -f conftest.er1
8979 cat conftest.err >&5
8980 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8981 (exit $ac_status); } && {
8982 test -z "$ac_c_werror_flag" ||
8983 test ! -s conftest.err
8984 } && test -s conftest$ac_exeext &&
8985 $as_test_x conftest$ac_exeext; then
8986 eval "$as_ac_var=yes"
8987 else
8988 echo "$as_me: failed program was:" >&5
8989 sed 's/^/| /' conftest.$ac_ext >&5
8990
8991 eval "$as_ac_var=no"
8992 fi
8993
8994 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
8995 conftest$ac_exeext conftest.$ac_ext
8996 fi
8997 ac_res=`eval echo '${'$as_ac_var'}'`
8998 { echo "$as_me:$LINENO: result: $ac_res" >&5
8999 echo "${ECHO_T}$ac_res" >&6; }
9000 if test `eval echo '${'$as_ac_var'}'` = yes; then
9001
9002 cat >>confdefs.h <<_ACEOF
9003 #define CRAY_STACKSEG_END $ac_func
9004 _ACEOF
9005
9006 break
9007 fi
9008
9009 done
9010 fi
9011
9012 { echo "$as_me:$LINENO: checking stack direction for C alloca" >&5
9013 echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6; }
9014 if test "${ac_cv_c_stack_direction+set}" = set; then
9015 echo $ECHO_N "(cached) $ECHO_C" >&6
9016 else
9017 if test "$cross_compiling" = yes; then
9018 ac_cv_c_stack_direction=0
9019 else
9020 cat >conftest.$ac_ext <<_ACEOF
9021 /* confdefs.h. */
9022 _ACEOF
9023 cat confdefs.h >>conftest.$ac_ext
9024 cat >>conftest.$ac_ext <<_ACEOF
9025 /* end confdefs.h. */
9026 $ac_includes_default
9027 int
9028 find_stack_direction ()
9029 {
9030 static char *addr = 0;
9031 auto char dummy;
9032 if (addr == 0)
9033 {
9034 addr = &dummy;
9035 return find_stack_direction ();
9036 }
9037 else
9038 return (&dummy > addr) ? 1 : -1;
9039 }
9040
9041 int
9042 main ()
9043 {
9044 return find_stack_direction () < 0;
9045 }
9046 _ACEOF
9047 rm -f conftest$ac_exeext
9048 if { (ac_try="$ac_link"
9049 case "(($ac_try" in
9050 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9051 *) ac_try_echo=$ac_try;;
9052 esac
9053 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9054 (eval "$ac_link") 2>&5
9055 ac_status=$?
9056 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9057 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9058 { (case "(($ac_try" in
9059 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9060 *) ac_try_echo=$ac_try;;
9061 esac
9062 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9063 (eval "$ac_try") 2>&5
9064 ac_status=$?
9065 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9066 (exit $ac_status); }; }; then
9067 ac_cv_c_stack_direction=1
9068 else
9069 echo "$as_me: program exited with status $ac_status" >&5
9070 echo "$as_me: failed program was:" >&5
9071 sed 's/^/| /' conftest.$ac_ext >&5
9072
9073 ( exit $ac_status )
9074 ac_cv_c_stack_direction=-1
9075 fi
9076 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9077 fi
9078
9079
9080 fi
9081 { echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5
9082 echo "${ECHO_T}$ac_cv_c_stack_direction" >&6; }
9083
9084 cat >>confdefs.h <<_ACEOF
9085 #define STACK_DIRECTION $ac_cv_c_stack_direction
9086 _ACEOF
9087
9088
9089 fi
9090
9091
9092
9093 { echo "$as_me:$LINENO: checking for nanosleep" >&5
9094 echo $ECHO_N "checking for nanosleep... $ECHO_C" >&6; }
9095 if test "${ac_cv_func_nanosleep+set}" = set; then
9096 echo $ECHO_N "(cached) $ECHO_C" >&6
9097 else
9098 cat >conftest.$ac_ext <<_ACEOF
9099 /* confdefs.h. */
9100 _ACEOF
9101 cat confdefs.h >>conftest.$ac_ext
9102 cat >>conftest.$ac_ext <<_ACEOF
9103 /* end confdefs.h. */
9104 /* Define nanosleep to an innocuous variant, in case <limits.h> declares nanosleep.
9105 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9106 #define nanosleep innocuous_nanosleep
9107
9108 /* System header to define __stub macros and hopefully few prototypes,
9109 which can conflict with char nanosleep (); below.
9110 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9111 <limits.h> exists even on freestanding compilers. */
9112
9113 #ifdef __STDC__
9114 # include <limits.h>
9115 #else
9116 # include <assert.h>
9117 #endif
9118
9119 #undef nanosleep
9120
9121 /* Override any GCC internal prototype to avoid an error.
9122 Use char because int might match the return type of a GCC
9123 builtin and then its argument prototype would still apply. */
9124 #ifdef __cplusplus
9125 extern "C"
9126 #endif
9127 char nanosleep ();
9128 /* The GNU C library defines this for functions which it implements
9129 to always fail with ENOSYS. Some functions are actually named
9130 something starting with __ and the normal name is an alias. */
9131 #if defined __stub_nanosleep || defined __stub___nanosleep
9132 choke me
9133 #endif
9134
9135 int
9136 main ()
9137 {
9138 return nanosleep ();
9139 ;
9140 return 0;
9141 }
9142 _ACEOF
9143 rm -f conftest.$ac_objext conftest$ac_exeext
9144 if { (ac_try="$ac_link"
9145 case "(($ac_try" in
9146 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9147 *) ac_try_echo=$ac_try;;
9148 esac
9149 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9150 (eval "$ac_link") 2>conftest.er1
9151 ac_status=$?
9152 grep -v '^ *+' conftest.er1 >conftest.err
9153 rm -f conftest.er1
9154 cat conftest.err >&5
9155 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9156 (exit $ac_status); } && {
9157 test -z "$ac_c_werror_flag" ||
9158 test ! -s conftest.err
9159 } && test -s conftest$ac_exeext &&
9160 $as_test_x conftest$ac_exeext; then
9161 ac_cv_func_nanosleep=yes
9162 else
9163 echo "$as_me: failed program was:" >&5
9164 sed 's/^/| /' conftest.$ac_ext >&5
9165
9166 ac_cv_func_nanosleep=no
9167 fi
9168
9169 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9170 conftest$ac_exeext conftest.$ac_ext
9171 fi
9172 { echo "$as_me:$LINENO: result: $ac_cv_func_nanosleep" >&5
9173 echo "${ECHO_T}$ac_cv_func_nanosleep" >&6; }
9174 if test $ac_cv_func_nanosleep = yes; then
9175 :
9176 else
9177 { echo "$as_me:$LINENO: checking for nanosleep in -lrt" >&5
9178 echo $ECHO_N "checking for nanosleep in -lrt... $ECHO_C" >&6; }
9179 if test "${ac_cv_lib_rt_nanosleep+set}" = set; then
9180 echo $ECHO_N "(cached) $ECHO_C" >&6
9181 else
9182 ac_check_lib_save_LIBS=$LIBS
9183 LIBS="-lrt $LIBS"
9184 cat >conftest.$ac_ext <<_ACEOF
9185 /* confdefs.h. */
9186 _ACEOF
9187 cat confdefs.h >>conftest.$ac_ext
9188 cat >>conftest.$ac_ext <<_ACEOF
9189 /* end confdefs.h. */
9190
9191 /* Override any GCC internal prototype to avoid an error.
9192 Use char because int might match the return type of a GCC
9193 builtin and then its argument prototype would still apply. */
9194 #ifdef __cplusplus
9195 extern "C"
9196 #endif
9197 char nanosleep ();
9198 int
9199 main ()
9200 {
9201 return nanosleep ();
9202 ;
9203 return 0;
9204 }
9205 _ACEOF
9206 rm -f conftest.$ac_objext conftest$ac_exeext
9207 if { (ac_try="$ac_link"
9208 case "(($ac_try" in
9209 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9210 *) ac_try_echo=$ac_try;;
9211 esac
9212 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9213 (eval "$ac_link") 2>conftest.er1
9214 ac_status=$?
9215 grep -v '^ *+' conftest.er1 >conftest.err
9216 rm -f conftest.er1
9217 cat conftest.err >&5
9218 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9219 (exit $ac_status); } && {
9220 test -z "$ac_c_werror_flag" ||
9221 test ! -s conftest.err
9222 } && test -s conftest$ac_exeext &&
9223 $as_test_x conftest$ac_exeext; then
9224 ac_cv_lib_rt_nanosleep=yes
9225 else
9226 echo "$as_me: failed program was:" >&5
9227 sed 's/^/| /' conftest.$ac_ext >&5
9228
9229 ac_cv_lib_rt_nanosleep=no
9230 fi
9231
9232 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9233 conftest$ac_exeext conftest.$ac_ext
9234 LIBS=$ac_check_lib_save_LIBS
9235 fi
9236 { echo "$as_me:$LINENO: result: $ac_cv_lib_rt_nanosleep" >&5
9237 echo "${ECHO_T}$ac_cv_lib_rt_nanosleep" >&6; }
9238 if test $ac_cv_lib_rt_nanosleep = yes; then
9239 LIBS="${LIBS} -lrt"
9240 else
9241 { echo "$as_me:$LINENO: checking for nanosleep in -lposix4" >&5
9242 echo $ECHO_N "checking for nanosleep in -lposix4... $ECHO_C" >&6; }
9243 if test "${ac_cv_lib_posix4_nanosleep+set}" = set; then
9244 echo $ECHO_N "(cached) $ECHO_C" >&6
9245 else
9246 ac_check_lib_save_LIBS=$LIBS
9247 LIBS="-lposix4 $LIBS"
9248 cat >conftest.$ac_ext <<_ACEOF
9249 /* confdefs.h. */
9250 _ACEOF
9251 cat confdefs.h >>conftest.$ac_ext
9252 cat >>conftest.$ac_ext <<_ACEOF
9253 /* end confdefs.h. */
9254
9255 /* Override any GCC internal prototype to avoid an error.
9256 Use char because int might match the return type of a GCC
9257 builtin and then its argument prototype would still apply. */
9258 #ifdef __cplusplus
9259 extern "C"
9260 #endif
9261 char nanosleep ();
9262 int
9263 main ()
9264 {
9265 return nanosleep ();
9266 ;
9267 return 0;
9268 }
9269 _ACEOF
9270 rm -f conftest.$ac_objext conftest$ac_exeext
9271 if { (ac_try="$ac_link"
9272 case "(($ac_try" in
9273 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9274 *) ac_try_echo=$ac_try;;
9275 esac
9276 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9277 (eval "$ac_link") 2>conftest.er1
9278 ac_status=$?
9279 grep -v '^ *+' conftest.er1 >conftest.err
9280 rm -f conftest.er1
9281 cat conftest.err >&5
9282 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9283 (exit $ac_status); } && {
9284 test -z "$ac_c_werror_flag" ||
9285 test ! -s conftest.err
9286 } && test -s conftest$ac_exeext &&
9287 $as_test_x conftest$ac_exeext; then
9288 ac_cv_lib_posix4_nanosleep=yes
9289 else
9290 echo "$as_me: failed program was:" >&5
9291 sed 's/^/| /' conftest.$ac_ext >&5
9292
9293 ac_cv_lib_posix4_nanosleep=no
9294 fi
9295
9296 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9297 conftest$ac_exeext conftest.$ac_ext
9298 LIBS=$ac_check_lib_save_LIBS
9299 fi
9300 { echo "$as_me:$LINENO: result: $ac_cv_lib_posix4_nanosleep" >&5
9301 echo "${ECHO_T}$ac_cv_lib_posix4_nanosleep" >&6; }
9302 if test $ac_cv_lib_posix4_nanosleep = yes; then
9303 LIBS="${LIBS} -lposix4"
9304
9305 fi
9306
9307 fi
9308
9309 fi
9310
9311 if test x$ac_cv_func_nanosleep = xno && test x$ac_cv_lib_posix4_nanosleep = xno && test x$ac_cv_lib_rt_nanosleep = xno
9312 then
9313 { echo "$as_me:$LINENO: result: \"nanosleep not found..using select for delay\"" >&5
9314 echo "${ECHO_T}\"nanosleep not found..using select for delay\"" >&6; }
9315 else
9316
9317 cat >>confdefs.h <<\_ACEOF
9318 #define HAVE_NANOSLEEP 1
9319 _ACEOF
9320
9321 fi
9322
9323 { echo "$as_me:$LINENO: checking for OpenSSL" >&5
9324 echo $ECHO_N "checking for OpenSSL... $ECHO_C" >&6; }
9325 # Check whether --enable-openssl was given.
9326 if test "${enable_openssl+set}" = set; then
9327 enableval=$enable_openssl; cf_enable_openssl=$enableval
9328 else
9329 cf_enable_openssl="auto"
9330 fi
9331
9332
9333 if test "$cf_enable_openssl" != "no" ; then
9334 cf_openssl_basedir=""
9335 if test "$cf_enable_openssl" != "auto" &&
9336 test "$cf_enable_openssl" != "yes" ; then
9337 cf_openssl_basedir="`echo ${cf_enable_openssl} | sed 's/\/$//'`"
9338 else
9339 for dirs in /usr/local/ssl /usr/pkg /usr/local \
9340 /usr/local/openssl ; do
9341 if test -f "${dirs}/include/openssl/opensslv.h" ; then
9342 cf_openssl_basedir="${dirs}"
9343 break
9344 fi
9345 done
9346 unset dirs
9347 fi
9348 if test ! -z "$cf_openssl_basedir"; then
9349 if test -f "${cf_openssl_basedir}/include/openssl/opensslv.h" ; then
9350 SSL_INCLUDES="-I${cf_openssl_basedir}/include"
9351 SSL_LIBS="-L${cf_openssl_basedir}/lib"
9352 else
9353 cf_openssl_basedir=""
9354 fi
9355 else
9356 if test -f "/usr/include/openssl/opensslv.h" ; then
9357 cf_openssl_basedir="/usr"
9358 fi
9359 fi
9360
9361 if test ! -z "$cf_openssl_basedir"; then
9362 { echo "$as_me:$LINENO: result: $cf_openssl_basedir" >&5
9363 echo "${ECHO_T}$cf_openssl_basedir" >&6; }
9364 cf_enable_openssl="yes"
9365 else
9366 { echo "$as_me:$LINENO: result: not found. Specify a correct path?" >&5
9367 echo "${ECHO_T}not found. Specify a correct path?" >&6; }
9368 cf_enable_openssl="no"
9369 fi
9370 unset cf_openssl_basedir
9371 else
9372 { echo "$as_me:$LINENO: result: disabled" >&5
9373 echo "${ECHO_T}disabled" >&6; }
9374 fi
9375
9376 save_CPPFLAGS="$CPPFLAGS"
9377 CPPFLAGS="$CPPFLAGS $SSL_INCLUDES"
9378 save_LIBS="$LIBS"
9379 LIBS="$LIBS $SSL_LIBS"
9380 if test "$cf_enable_openssl" != no; then
9381 { echo "$as_me:$LINENO: checking for OpenSSL 0.9.6 or above" >&5
9382 echo $ECHO_N "checking for OpenSSL 0.9.6 or above... $ECHO_C" >&6; }
9383 if test "$cross_compiling" = yes; then
9384 cf_openssl_version_ok=no
9385 else
9386 cat >conftest.$ac_ext <<_ACEOF
9387 /* confdefs.h. */
9388 _ACEOF
9389 cat confdefs.h >>conftest.$ac_ext
9390 cat >>conftest.$ac_ext <<_ACEOF
9391 /* end confdefs.h. */
9392 #include <openssl/opensslv.h>
9393 #include <stdlib.h>
9394 int
9395 main ()
9396 {
9397 if ( OPENSSL_VERSION_NUMBER >= 0x00906000)
9398 exit(0); else exit(1);
9399 ;
9400 return 0;
9401 }
9402 _ACEOF
9403 rm -f conftest$ac_exeext
9404 if { (ac_try="$ac_link"
9405 case "(($ac_try" in
9406 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9407 *) ac_try_echo=$ac_try;;
9408 esac
9409 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9410 (eval "$ac_link") 2>&5
9411 ac_status=$?
9412 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9413 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
9414 { (case "(($ac_try" in
9415 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9416 *) ac_try_echo=$ac_try;;
9417 esac
9418 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9419 (eval "$ac_try") 2>&5
9420 ac_status=$?
9421 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9422 (exit $ac_status); }; }; then
9423 cf_openssl_version_ok=yes
9424 else
9425 echo "$as_me: program exited with status $ac_status" >&5
9426 echo "$as_me: failed program was:" >&5
9427 sed 's/^/| /' conftest.$ac_ext >&5
9428
9429 ( exit $ac_status )
9430 cf_openssl_version_ok=no
9431 fi
9432 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
9433 fi
9434
9435
9436
9437 if test "$cf_openssl_version_ok" = yes; then
9438 { echo "$as_me:$LINENO: result: found" >&5
9439 echo "${ECHO_T}found" >&6; }
9440
9441 ENCSPEED=encspeed
9442
9443
9444 CPPFLAGS="$CPPFLAGS $SSL_LIBS"
9445
9446 { echo "$as_me:$LINENO: checking for RSA_free in -lcrypto" >&5
9447 echo $ECHO_N "checking for RSA_free in -lcrypto... $ECHO_C" >&6; }
9448 if test "${ac_cv_lib_crypto_RSA_free+set}" = set; then
9449 echo $ECHO_N "(cached) $ECHO_C" >&6
9450 else
9451 ac_check_lib_save_LIBS=$LIBS
9452 LIBS="-lcrypto $LIBS"
9453 cat >conftest.$ac_ext <<_ACEOF
9454 /* confdefs.h. */
9455 _ACEOF
9456 cat confdefs.h >>conftest.$ac_ext
9457 cat >>conftest.$ac_ext <<_ACEOF
9458 /* end confdefs.h. */
9459
9460 /* Override any GCC internal prototype to avoid an error.
9461 Use char because int might match the return type of a GCC
9462 builtin and then its argument prototype would still apply. */
9463 #ifdef __cplusplus
9464 extern "C"
9465 #endif
9466 char RSA_free ();
9467 int
9468 main ()
9469 {
9470 return RSA_free ();
9471 ;
9472 return 0;
9473 }
9474 _ACEOF
9475 rm -f conftest.$ac_objext conftest$ac_exeext
9476 if { (ac_try="$ac_link"
9477 case "(($ac_try" in
9478 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9479 *) ac_try_echo=$ac_try;;
9480 esac
9481 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9482 (eval "$ac_link") 2>conftest.er1
9483 ac_status=$?
9484 grep -v '^ *+' conftest.er1 >conftest.err
9485 rm -f conftest.er1
9486 cat conftest.err >&5
9487 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9488 (exit $ac_status); } && {
9489 test -z "$ac_c_werror_flag" ||
9490 test ! -s conftest.err
9491 } && test -s conftest$ac_exeext &&
9492 $as_test_x conftest$ac_exeext; then
9493 ac_cv_lib_crypto_RSA_free=yes
9494 else
9495 echo "$as_me: failed program was:" >&5
9496 sed 's/^/| /' conftest.$ac_ext >&5
9497
9498 ac_cv_lib_crypto_RSA_free=no
9499 fi
9500
9501 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9502 conftest$ac_exeext conftest.$ac_ext
9503 LIBS=$ac_check_lib_save_LIBS
9504 fi
9505 { echo "$as_me:$LINENO: result: $ac_cv_lib_crypto_RSA_free" >&5
9506 echo "${ECHO_T}$ac_cv_lib_crypto_RSA_free" >&6; }
9507 if test $ac_cv_lib_crypto_RSA_free = yes; then
9508 cat >>confdefs.h <<_ACEOF
9509 #define HAVE_LIBCRYPTO 1
9510 _ACEOF
9511
9512 LIBS="-lcrypto $LIBS"
9513
9514 fi
9515
9516 SSL_LIBS="$SSL_LIBS -lcrypto"
9517 SSL_SRCS_ENABLE='$(SSL_SRCS)'
9518 else
9519 { echo "$as_me:$LINENO: result: no - OpenSSL support disabled" >&5
9520 echo "${ECHO_T}no - OpenSSL support disabled" >&6; }
9521 fi
9522 fi
9523
9524 CPPFLAGS="$save_CPPFLAGS"
9525 LIBS="$save_LIBS"
9526
9527
9528
9529
9530
9531 # Check whether --with-zlib-path was given.
9532 if test "${with_zlib_path+set}" = set; then
9533 withval=$with_zlib_path; LIBS="$LIBS -L$withval"
9534 fi
9535
9536
9537 # Check whether --enable-zlib was given.
9538 if test "${enable_zlib+set}" = set; then
9539 enableval=$enable_zlib; zlib=$enableval
9540 else
9541 zlib=yes
9542 fi
9543
9544
9545 if test "$zlib" = yes; then
9546
9547 if test "${ac_cv_header_zlib_h+set}" = set; then
9548 { echo "$as_me:$LINENO: checking for zlib.h" >&5
9549 echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6; }
9550 if test "${ac_cv_header_zlib_h+set}" = set; then
9551 echo $ECHO_N "(cached) $ECHO_C" >&6
9552 fi
9553 { echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
9554 echo "${ECHO_T}$ac_cv_header_zlib_h" >&6; }
9555 else
9556 # Is the header compilable?
9557 { echo "$as_me:$LINENO: checking zlib.h usability" >&5
9558 echo $ECHO_N "checking zlib.h usability... $ECHO_C" >&6; }
9559 cat >conftest.$ac_ext <<_ACEOF
9560 /* confdefs.h. */
9561 _ACEOF
9562 cat confdefs.h >>conftest.$ac_ext
9563 cat >>conftest.$ac_ext <<_ACEOF
9564 /* end confdefs.h. */
9565 $ac_includes_default
9566 #include <zlib.h>
9567 _ACEOF
9568 rm -f conftest.$ac_objext
9569 if { (ac_try="$ac_compile"
9570 case "(($ac_try" in
9571 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9572 *) ac_try_echo=$ac_try;;
9573 esac
9574 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9575 (eval "$ac_compile") 2>conftest.er1
9576 ac_status=$?
9577 grep -v '^ *+' conftest.er1 >conftest.err
9578 rm -f conftest.er1
9579 cat conftest.err >&5
9580 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9581 (exit $ac_status); } && {
9582 test -z "$ac_c_werror_flag" ||
9583 test ! -s conftest.err
9584 } && test -s conftest.$ac_objext; then
9585 ac_header_compiler=yes
9586 else
9587 echo "$as_me: failed program was:" >&5
9588 sed 's/^/| /' conftest.$ac_ext >&5
9589
9590 ac_header_compiler=no
9591 fi
9592
9593 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9594 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9595 echo "${ECHO_T}$ac_header_compiler" >&6; }
9596
9597 # Is the header present?
9598 { echo "$as_me:$LINENO: checking zlib.h presence" >&5
9599 echo $ECHO_N "checking zlib.h presence... $ECHO_C" >&6; }
9600 cat >conftest.$ac_ext <<_ACEOF
9601 /* confdefs.h. */
9602 _ACEOF
9603 cat confdefs.h >>conftest.$ac_ext
9604 cat >>conftest.$ac_ext <<_ACEOF
9605 /* end confdefs.h. */
9606 #include <zlib.h>
9607 _ACEOF
9608 if { (ac_try="$ac_cpp conftest.$ac_ext"
9609 case "(($ac_try" in
9610 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9611 *) ac_try_echo=$ac_try;;
9612 esac
9613 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9614 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9615 ac_status=$?
9616 grep -v '^ *+' conftest.er1 >conftest.err
9617 rm -f conftest.er1
9618 cat conftest.err >&5
9619 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9620 (exit $ac_status); } >/dev/null && {
9621 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
9622 test ! -s conftest.err
9623 }; then
9624 ac_header_preproc=yes
9625 else
9626 echo "$as_me: failed program was:" >&5
9627 sed 's/^/| /' conftest.$ac_ext >&5
9628
9629 ac_header_preproc=no
9630 fi
9631
9632 rm -f conftest.err conftest.$ac_ext
9633 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9634 echo "${ECHO_T}$ac_header_preproc" >&6; }
9635
9636 # So? What about this header?
9637 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9638 yes:no: )
9639 { echo "$as_me:$LINENO: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&5
9640 echo "$as_me: WARNING: zlib.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
9641 { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the compiler's result" >&5
9642 echo "$as_me: WARNING: zlib.h: proceeding with the compiler's result" >&2;}
9643 ac_header_preproc=yes
9644 ;;
9645 no:yes:* )
9646 { echo "$as_me:$LINENO: WARNING: zlib.h: present but cannot be compiled" >&5
9647 echo "$as_me: WARNING: zlib.h: present but cannot be compiled" >&2;}
9648 { echo "$as_me:$LINENO: WARNING: zlib.h: check for missing prerequisite headers?" >&5
9649 echo "$as_me: WARNING: zlib.h: check for missing prerequisite headers?" >&2;}
9650 { echo "$as_me:$LINENO: WARNING: zlib.h: see the Autoconf documentation" >&5
9651 echo "$as_me: WARNING: zlib.h: see the Autoconf documentation" >&2;}
9652 { echo "$as_me:$LINENO: WARNING: zlib.h: section \"Present But Cannot Be Compiled\"" >&5
9653 echo "$as_me: WARNING: zlib.h: section \"Present But Cannot Be Compiled\"" >&2;}
9654 { echo "$as_me:$LINENO: WARNING: zlib.h: proceeding with the preprocessor's result" >&5
9655 echo "$as_me: WARNING: zlib.h: proceeding with the preprocessor's result" >&2;}
9656 { echo "$as_me:$LINENO: WARNING: zlib.h: in the future, the compiler will take precedence" >&5
9657 echo "$as_me: WARNING: zlib.h: in the future, the compiler will take precedence" >&2;}
9658
9659 ;;
9660 esac
9661 { echo "$as_me:$LINENO: checking for zlib.h" >&5
9662 echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6; }
9663 if test "${ac_cv_header_zlib_h+set}" = set; then
9664 echo $ECHO_N "(cached) $ECHO_C" >&6
9665 else
9666 ac_cv_header_zlib_h=$ac_header_preproc
9667 fi
9668 { echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
9669 echo "${ECHO_T}$ac_cv_header_zlib_h" >&6; }
9670
9671 fi
9672 if test $ac_cv_header_zlib_h = yes; then
9673
9674 { echo "$as_me:$LINENO: checking for zlibVersion in -lz" >&5
9675 echo $ECHO_N "checking for zlibVersion in -lz... $ECHO_C" >&6; }
9676 if test "${ac_cv_lib_z_zlibVersion+set}" = set; then
9677 echo $ECHO_N "(cached) $ECHO_C" >&6
9678 else
9679 ac_check_lib_save_LIBS=$LIBS
9680 LIBS="-lz $LIBS"
9681 cat >conftest.$ac_ext <<_ACEOF
9682 /* confdefs.h. */
9683 _ACEOF
9684 cat confdefs.h >>conftest.$ac_ext
9685 cat >>conftest.$ac_ext <<_ACEOF
9686 /* end confdefs.h. */
9687
9688 /* Override any GCC internal prototype to avoid an error.
9689 Use char because int might match the return type of a GCC
9690 builtin and then its argument prototype would still apply. */
9691 #ifdef __cplusplus
9692 extern "C"
9693 #endif
9694 char zlibVersion ();
9695 int
9696 main ()
9697 {
9698 return zlibVersion ();
9699 ;
9700 return 0;
9701 }
9702 _ACEOF
9703 rm -f conftest.$ac_objext conftest$ac_exeext
9704 if { (ac_try="$ac_link"
9705 case "(($ac_try" in
9706 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9707 *) ac_try_echo=$ac_try;;
9708 esac
9709 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9710 (eval "$ac_link") 2>conftest.er1
9711 ac_status=$?
9712 grep -v '^ *+' conftest.er1 >conftest.err
9713 rm -f conftest.er1
9714 cat conftest.err >&5
9715 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9716 (exit $ac_status); } && {
9717 test -z "$ac_c_werror_flag" ||
9718 test ! -s conftest.err
9719 } && test -s conftest$ac_exeext &&
9720 $as_test_x conftest$ac_exeext; then
9721 ac_cv_lib_z_zlibVersion=yes
9722 else
9723 echo "$as_me: failed program was:" >&5
9724 sed 's/^/| /' conftest.$ac_ext >&5
9725
9726 ac_cv_lib_z_zlibVersion=no
9727 fi
9728
9729 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
9730 conftest$ac_exeext conftest.$ac_ext
9731 LIBS=$ac_check_lib_save_LIBS
9732 fi
9733 { echo "$as_me:$LINENO: result: $ac_cv_lib_z_zlibVersion" >&5
9734 echo "${ECHO_T}$ac_cv_lib_z_zlibVersion" >&6; }
9735 if test $ac_cv_lib_z_zlibVersion = yes; then
9736
9737 ZLIB_LD=-lz
9738
9739
9740 cat >>confdefs.h <<\_ACEOF
9741 #define HAVE_LIBZ 1
9742 _ACEOF
9743
9744
9745 else
9746 zlib=no
9747 fi
9748
9749
9750 else
9751 zlib=no
9752 fi
9753
9754
9755
9756 fi
9757
9758
9759 # Check whether --enable-poll was given.
9760 if test "${enable_poll+set}" = set; then
9761 enableval=$enable_poll; if test $enableval = yes; then
9762 SELECT_TYPE_EXPLICIT="poll"
9763 else
9764 use_poll=no
9765 fi
9766
9767 fi
9768
9769
9770 # Check whether --enable-select was given.
9771 if test "${enable_select+set}" = set; then
9772 enableval=$enable_select; if test $enableval = yes; then
9773 SELECT_TYPE_EXPLICIT="select"
9774 else
9775 use_select=no
9776 fi
9777
9778 fi
9779
9780
9781 # Check whether --enable-kqueue was given.
9782 if test "${enable_kqueue+set}" = set; then
9783 enableval=$enable_kqueue; if test $enableval = yes; then
9784 SELECT_TYPE_EXPLICIT="kqueue"
9785 else
9786 use_kqueue=no
9787 fi
9788
9789 fi
9790
9791
9792 # Check whether --enable-devpoll was given.
9793 if test "${enable_devpoll+set}" = set; then
9794 enableval=$enable_devpoll; if test $enableval = yes; then
9795 SELECT_TYPE_EXPLICIT="devpoll"
9796
9797
9798 for ac_header in sys/devpoll.h devpoll.h
9799 do
9800 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9801 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9802 { echo "$as_me:$LINENO: checking for $ac_header" >&5
9803 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9804 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9805 echo $ECHO_N "(cached) $ECHO_C" >&6
9806 fi
9807 ac_res=`eval echo '${'$as_ac_Header'}'`
9808 { echo "$as_me:$LINENO: result: $ac_res" >&5
9809 echo "${ECHO_T}$ac_res" >&6; }
9810 else
9811 # Is the header compilable?
9812 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
9813 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
9814 cat >conftest.$ac_ext <<_ACEOF
9815 /* confdefs.h. */
9816 _ACEOF
9817 cat confdefs.h >>conftest.$ac_ext
9818 cat >>conftest.$ac_ext <<_ACEOF
9819 /* end confdefs.h. */
9820 $ac_includes_default
9821 #include <$ac_header>
9822 _ACEOF
9823 rm -f conftest.$ac_objext
9824 if { (ac_try="$ac_compile"
9825 case "(($ac_try" in
9826 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9827 *) ac_try_echo=$ac_try;;
9828 esac
9829 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9830 (eval "$ac_compile") 2>conftest.er1
9831 ac_status=$?
9832 grep -v '^ *+' conftest.er1 >conftest.err
9833 rm -f conftest.er1
9834 cat conftest.err >&5
9835 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9836 (exit $ac_status); } && {
9837 test -z "$ac_c_werror_flag" ||
9838 test ! -s conftest.err
9839 } && test -s conftest.$ac_objext; then
9840 ac_header_compiler=yes
9841 else
9842 echo "$as_me: failed program was:" >&5
9843 sed 's/^/| /' conftest.$ac_ext >&5
9844
9845 ac_header_compiler=no
9846 fi
9847
9848 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9849 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9850 echo "${ECHO_T}$ac_header_compiler" >&6; }
9851
9852 # Is the header present?
9853 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
9854 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
9855 cat >conftest.$ac_ext <<_ACEOF
9856 /* confdefs.h. */
9857 _ACEOF
9858 cat confdefs.h >>conftest.$ac_ext
9859 cat >>conftest.$ac_ext <<_ACEOF
9860 /* end confdefs.h. */
9861 #include <$ac_header>
9862 _ACEOF
9863 if { (ac_try="$ac_cpp conftest.$ac_ext"
9864 case "(($ac_try" in
9865 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9866 *) ac_try_echo=$ac_try;;
9867 esac
9868 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9869 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9870 ac_status=$?
9871 grep -v '^ *+' conftest.er1 >conftest.err
9872 rm -f conftest.er1
9873 cat conftest.err >&5
9874 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9875 (exit $ac_status); } >/dev/null && {
9876 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
9877 test ! -s conftest.err
9878 }; then
9879 ac_header_preproc=yes
9880 else
9881 echo "$as_me: failed program was:" >&5
9882 sed 's/^/| /' conftest.$ac_ext >&5
9883
9884 ac_header_preproc=no
9885 fi
9886
9887 rm -f conftest.err conftest.$ac_ext
9888 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9889 echo "${ECHO_T}$ac_header_preproc" >&6; }
9890
9891 # So? What about this header?
9892 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9893 yes:no: )
9894 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9895 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9896 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9897 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9898 ac_header_preproc=yes
9899 ;;
9900 no:yes:* )
9901 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9902 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9903 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9904 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9905 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9906 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9907 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
9908 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
9909 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9910 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9911 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9912 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9913
9914 ;;
9915 esac
9916 { echo "$as_me:$LINENO: checking for $ac_header" >&5
9917 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9918 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9919 echo $ECHO_N "(cached) $ECHO_C" >&6
9920 else
9921 eval "$as_ac_Header=\$ac_header_preproc"
9922 fi
9923 ac_res=`eval echo '${'$as_ac_Header'}'`
9924 { echo "$as_me:$LINENO: result: $ac_res" >&5
9925 echo "${ECHO_T}$ac_res" >&6; }
9926
9927 fi
9928 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9929 cat >>confdefs.h <<_ACEOF
9930 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9931 _ACEOF
9932
9933 fi
9934
9935 done
9936
9937 else
9938 use_devpoll=no;
9939 fi
9940
9941 fi
9942
9943
9944 # Check whether --enable-epoll was given.
9945 if test "${enable_epoll+set}" = set; then
9946 enableval=$enable_epoll; if test $enableval = yes; then
9947 SELECT_TYPE_EXPLICIT="epoll"
9948
9949 for ac_func in epoll_ctl
9950 do
9951 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9952 { echo "$as_me:$LINENO: checking for $ac_func" >&5
9953 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
9954 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
9955 echo $ECHO_N "(cached) $ECHO_C" >&6
9956 else
9957 cat >conftest.$ac_ext <<_ACEOF
9958 /* confdefs.h. */
9959 _ACEOF
9960 cat confdefs.h >>conftest.$ac_ext
9961 cat >>conftest.$ac_ext <<_ACEOF
9962 /* end confdefs.h. */
9963 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9964 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9965 #define $ac_func innocuous_$ac_func
9966
9967 /* System header to define __stub macros and hopefully few prototypes,
9968 which can conflict with char $ac_func (); below.
9969 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9970 <limits.h> exists even on freestanding compilers. */
9971
9972 #ifdef __STDC__
9973 # include <limits.h>
9974 #else
9975 # include <assert.h>
9976 #endif
9977
9978 #undef $ac_func
9979
9980 /* Override any GCC internal prototype to avoid an error.
9981 Use char because int might match the return type of a GCC
9982 builtin and then its argument prototype would still apply. */
9983 #ifdef __cplusplus
9984 extern "C"
9985 #endif
9986 char $ac_func ();
9987 /* The GNU C library defines this for functions which it implements
9988 to always fail with ENOSYS. Some functions are actually named
9989 something starting with __ and the normal name is an alias. */
9990 #if defined __stub_$ac_func || defined __stub___$ac_func
9991 choke me
9992 #endif
9993
9994 int
9995 main ()
9996 {
9997 return $ac_func ();
9998 ;
9999 return 0;
10000 }
10001 _ACEOF
10002 rm -f conftest.$ac_objext conftest$ac_exeext
10003 if { (ac_try="$ac_link"
10004 case "(($ac_try" in
10005 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10006 *) ac_try_echo=$ac_try;;
10007 esac
10008 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10009 (eval "$ac_link") 2>conftest.er1
10010 ac_status=$?
10011 grep -v '^ *+' conftest.er1 >conftest.err
10012 rm -f conftest.er1
10013 cat conftest.err >&5
10014 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10015 (exit $ac_status); } && {
10016 test -z "$ac_c_werror_flag" ||
10017 test ! -s conftest.err
10018 } && test -s conftest$ac_exeext &&
10019 $as_test_x conftest$ac_exeext; then
10020 eval "$as_ac_var=yes"
10021 else
10022 echo "$as_me: failed program was:" >&5
10023 sed 's/^/| /' conftest.$ac_ext >&5
10024
10025 eval "$as_ac_var=no"
10026 fi
10027
10028 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10029 conftest$ac_exeext conftest.$ac_ext
10030 fi
10031 ac_res=`eval echo '${'$as_ac_var'}'`
10032 { echo "$as_me:$LINENO: result: $ac_res" >&5
10033 echo "${ECHO_T}$ac_res" >&6; }
10034 if test `eval echo '${'$as_ac_var'}'` = yes; then
10035 cat >>confdefs.h <<_ACEOF
10036 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10037 _ACEOF
10038 haveepoll=yes
10039 else
10040 haveepoll=no
10041 fi
10042 done
10043
10044 else
10045 use_epoll=no
10046 fi
10047
10048 fi
10049
10050
10051
10052 { echo "$as_me:$LINENO: checking whether to modify confdir" >&5
10053 echo $ECHO_N "checking whether to modify confdir... $ECHO_C" >&6; }
10054
10055 # Check whether --with-confdir was given.
10056 if test "${with_confdir+set}" = set; then
10057 withval=$with_confdir; confdir=`echo $withval | sed 's/\/$//'`
10058 { echo "$as_me:$LINENO: result: yes" >&5
10059 echo "${ECHO_T}yes" >&6; }
10060
10061 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
10062 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
10063 ac_define_dir=`eval echo $confdir`
10064 ac_define_dir=`eval echo $ac_define_dir`
10065 ETC_DIR="$ac_define_dir"
10066
10067
10068 cat >>confdefs.h <<_ACEOF
10069 #define ETC_DIR "$ac_define_dir"
10070 _ACEOF
10071
10072
10073
10074
10075 confdir=`(
10076 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
10077 test "x$exec_prefix" = xNONE && exec_prefix="${prefix}"
10078 eval echo \""$confdir"\"
10079 )`
10080
10081
10082 else
10083 confdir='${prefix}/etc'
10084 { echo "$as_me:$LINENO: result: no" >&5
10085 echo "${ECHO_T}no" >&6; }
10086
10087 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
10088 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
10089 ac_define_dir=`eval echo $confdir`
10090 ac_define_dir=`eval echo $ac_define_dir`
10091 ETC_DIR="$ac_define_dir"
10092
10093
10094 cat >>confdefs.h <<_ACEOF
10095 #define ETC_DIR "$ac_define_dir"
10096 _ACEOF
10097
10098
10099
10100
10101 confdir=`(
10102 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
10103 test "x$exec_prefix" = xNONE && exec_prefix="${prefix}"
10104 eval echo \""$confdir"\"
10105 )`
10106
10107
10108
10109 fi
10110
10111
10112
10113 { echo "$as_me:$LINENO: checking whether to modify logdir" >&5
10114 echo $ECHO_N "checking whether to modify logdir... $ECHO_C" >&6; }
10115
10116 # Check whether --with-logdir was given.
10117 if test "${with_logdir+set}" = set; then
10118 withval=$with_logdir; logdir=`echo $withval | sed 's/\/$//'`
10119 { echo "$as_me:$LINENO: result: yes" >&5
10120 echo "${ECHO_T}yes" >&6; }
10121
10122 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
10123 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
10124 ac_define_dir=`eval echo $logdir`
10125 ac_define_dir=`eval echo $ac_define_dir`
10126 LOG_DIR="$ac_define_dir"
10127
10128
10129 cat >>confdefs.h <<_ACEOF
10130 #define LOG_DIR "$ac_define_dir"
10131 _ACEOF
10132
10133
10134
10135
10136 logdir=`(
10137 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
10138 test "x$exec_prefix" = xNONE && exec_prefix="${prefix}"
10139 eval echo \""$logdir"\"
10140 )`
10141
10142
10143 else
10144 logdir='${prefix}/logs'
10145 { echo "$as_me:$LINENO: result: no" >&5
10146 echo "${ECHO_T}no" >&6; }
10147
10148 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
10149 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
10150 ac_define_dir=`eval echo $logdir`
10151 ac_define_dir=`eval echo $ac_define_dir`
10152 LOG_DIR="$ac_define_dir"
10153
10154
10155 cat >>confdefs.h <<_ACEOF
10156 #define LOG_DIR "$ac_define_dir"
10157 _ACEOF
10158
10159
10160
10161
10162 logdir=`(
10163 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
10164 test "x$exec_prefix" = xNONE && exec_prefix="${prefix}"
10165 eval echo \""$logdir"\"
10166 )`
10167
10168
10169
10170 fi
10171
10172
10173
10174 { echo "$as_me:$LINENO: checking whether to modify helpdir" >&5
10175 echo $ECHO_N "checking whether to modify helpdir... $ECHO_C" >&6; }
10176
10177 # Check whether --with-helpdir was given.
10178 if test "${with_helpdir+set}" = set; then
10179 withval=$with_helpdir; helpdir=`echo $withval | sed 's/\/$//'`
10180 { echo "$as_me:$LINENO: result: yes" >&5
10181 echo "${ECHO_T}yes" >&6; }
10182
10183 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
10184 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
10185 ac_define_dir=`eval echo $helpdir`
10186 ac_define_dir=`eval echo $ac_define_dir`
10187 HELP_DIR="$ac_define_dir"
10188
10189
10190 cat >>confdefs.h <<_ACEOF
10191 #define HELP_DIR "$ac_define_dir"
10192 _ACEOF
10193
10194
10195
10196
10197 helpdir=`(
10198 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
10199 test "x$exec_prefix" = xNONE && exec_prefix="${prefix}"
10200 eval echo \""$helpdir"\"
10201 )`
10202
10203
10204 else
10205 helpdir='${prefix}/help'
10206 { echo "$as_me:$LINENO: result: no" >&5
10207 echo "${ECHO_T}no" >&6; }
10208
10209 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
10210 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
10211 ac_define_dir=`eval echo $helpdir`
10212 ac_define_dir=`eval echo $ac_define_dir`
10213 HELP_DIR="$ac_define_dir"
10214
10215
10216 cat >>confdefs.h <<_ACEOF
10217 #define HELP_DIR "$ac_define_dir"
10218 _ACEOF
10219
10220
10221
10222
10223 helpdir=`(
10224 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
10225 test "x$exec_prefix" = xNONE && exec_prefix="${prefix}"
10226 eval echo \""$helpdir"\"
10227 )`
10228
10229
10230
10231 fi
10232
10233
10234
10235 { echo "$as_me:$LINENO: checking whether to modify moduledir" >&5
10236 echo $ECHO_N "checking whether to modify moduledir... $ECHO_C" >&6; }
10237
10238 # Check whether --with-moduledir was given.
10239 if test "${with_moduledir+set}" = set; then
10240 withval=$with_moduledir; moduledir=`echo $withval | sed 's/\/$//'`
10241 { echo "$as_me:$LINENO: result: yes" >&5
10242 echo "${ECHO_T}yes" >&6; }
10243
10244 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
10245 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
10246 ac_define_dir=`eval echo $moduledir`
10247 ac_define_dir=`eval echo $ac_define_dir`
10248 MODULE_DIR="$ac_define_dir"
10249
10250
10251 cat >>confdefs.h <<_ACEOF
10252 #define MODULE_DIR "$ac_define_dir"
10253 _ACEOF
10254
10255
10256
10257
10258 moduledir=`(
10259 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
10260 test "x$exec_prefix" = xNONE && exec_prefix="${prefix}"
10261 eval echo \""$moduledir"\"
10262 )`
10263
10264
10265 else
10266 moduledir='${prefix}/modules'
10267 { echo "$as_me:$LINENO: result: no" >&5
10268 echo "${ECHO_T}no" >&6; }
10269
10270 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
10271 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
10272 ac_define_dir=`eval echo $moduledir`
10273 ac_define_dir=`eval echo $ac_define_dir`
10274 MODULE_DIR="$ac_define_dir"
10275
10276
10277 cat >>confdefs.h <<_ACEOF
10278 #define MODULE_DIR "$ac_define_dir"
10279 _ACEOF
10280
10281
10282
10283
10284 moduledir=`(
10285 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
10286 test "x$exec_prefix" = xNONE && exec_prefix="${prefix}"
10287 eval echo \""$moduledir"\"
10288 )`
10289
10290
10291
10292 fi
10293
10294
10295 if test ! -z "$SELECT_TYPE_EXPLICIT"; then
10296 SELECT_TYPE="$SELECT_TYPE_EXPLICIT";
10297 echo "Forcing $SELECT_TYPE to be enabled"
10298 else
10299
10300 if test ! "x$use_select" = "xno"; then
10301
10302 for ac_func in select
10303 do
10304 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10305 { echo "$as_me:$LINENO: checking for $ac_func" >&5
10306 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10307 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10308 echo $ECHO_N "(cached) $ECHO_C" >&6
10309 else
10310 cat >conftest.$ac_ext <<_ACEOF
10311 /* confdefs.h. */
10312 _ACEOF
10313 cat confdefs.h >>conftest.$ac_ext
10314 cat >>conftest.$ac_ext <<_ACEOF
10315 /* end confdefs.h. */
10316 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10317 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10318 #define $ac_func innocuous_$ac_func
10319
10320 /* System header to define __stub macros and hopefully few prototypes,
10321 which can conflict with char $ac_func (); below.
10322 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10323 <limits.h> exists even on freestanding compilers. */
10324
10325 #ifdef __STDC__
10326 # include <limits.h>
10327 #else
10328 # include <assert.h>
10329 #endif
10330
10331 #undef $ac_func
10332
10333 /* Override any GCC internal prototype to avoid an error.
10334 Use char because int might match the return type of a GCC
10335 builtin and then its argument prototype would still apply. */
10336 #ifdef __cplusplus
10337 extern "C"
10338 #endif
10339 char $ac_func ();
10340 /* The GNU C library defines this for functions which it implements
10341 to always fail with ENOSYS. Some functions are actually named
10342 something starting with __ and the normal name is an alias. */
10343 #if defined __stub_$ac_func || defined __stub___$ac_func
10344 choke me
10345 #endif
10346
10347 int
10348 main ()
10349 {
10350 return $ac_func ();
10351 ;
10352 return 0;
10353 }
10354 _ACEOF
10355 rm -f conftest.$ac_objext conftest$ac_exeext
10356 if { (ac_try="$ac_link"
10357 case "(($ac_try" in
10358 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10359 *) ac_try_echo=$ac_try;;
10360 esac
10361 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10362 (eval "$ac_link") 2>conftest.er1
10363 ac_status=$?
10364 grep -v '^ *+' conftest.er1 >conftest.err
10365 rm -f conftest.er1
10366 cat conftest.err >&5
10367 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10368 (exit $ac_status); } && {
10369 test -z "$ac_c_werror_flag" ||
10370 test ! -s conftest.err
10371 } && test -s conftest$ac_exeext &&
10372 $as_test_x conftest$ac_exeext; then
10373 eval "$as_ac_var=yes"
10374 else
10375 echo "$as_me: failed program was:" >&5
10376 sed 's/^/| /' conftest.$ac_ext >&5
10377
10378 eval "$as_ac_var=no"
10379 fi
10380
10381 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10382 conftest$ac_exeext conftest.$ac_ext
10383 fi
10384 ac_res=`eval echo '${'$as_ac_var'}'`
10385 { echo "$as_me:$LINENO: result: $ac_res" >&5
10386 echo "${ECHO_T}$ac_res" >&6; }
10387 if test `eval echo '${'$as_ac_var'}'` = yes; then
10388 cat >>confdefs.h <<_ACEOF
10389 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10390 _ACEOF
10391 haveselect=yes
10392 else
10393 haveselect=no
10394 fi
10395 done
10396
10397 if test "x$haveselect" = "xyes" ; then
10398 SELECT_TYPE="select"
10399 fi
10400 fi
10401
10402 if test ! "x$use_poll" = "xno"; then
10403
10404 for ac_func in poll
10405 do
10406 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10407 { echo "$as_me:$LINENO: checking for $ac_func" >&5
10408 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10409 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10410 echo $ECHO_N "(cached) $ECHO_C" >&6
10411 else
10412 cat >conftest.$ac_ext <<_ACEOF
10413 /* confdefs.h. */
10414 _ACEOF
10415 cat confdefs.h >>conftest.$ac_ext
10416 cat >>conftest.$ac_ext <<_ACEOF
10417 /* end confdefs.h. */
10418 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10419 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10420 #define $ac_func innocuous_$ac_func
10421
10422 /* System header to define __stub macros and hopefully few prototypes,
10423 which can conflict with char $ac_func (); below.
10424 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10425 <limits.h> exists even on freestanding compilers. */
10426
10427 #ifdef __STDC__
10428 # include <limits.h>
10429 #else
10430 # include <assert.h>
10431 #endif
10432
10433 #undef $ac_func
10434
10435 /* Override any GCC internal prototype to avoid an error.
10436 Use char because int might match the return type of a GCC
10437 builtin and then its argument prototype would still apply. */
10438 #ifdef __cplusplus
10439 extern "C"
10440 #endif
10441 char $ac_func ();
10442 /* The GNU C library defines this for functions which it implements
10443 to always fail with ENOSYS. Some functions are actually named
10444 something starting with __ and the normal name is an alias. */
10445 #if defined __stub_$ac_func || defined __stub___$ac_func
10446 choke me
10447 #endif
10448
10449 int
10450 main ()
10451 {
10452 return $ac_func ();
10453 ;
10454 return 0;
10455 }
10456 _ACEOF
10457 rm -f conftest.$ac_objext conftest$ac_exeext
10458 if { (ac_try="$ac_link"
10459 case "(($ac_try" in
10460 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10461 *) ac_try_echo=$ac_try;;
10462 esac
10463 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10464 (eval "$ac_link") 2>conftest.er1
10465 ac_status=$?
10466 grep -v '^ *+' conftest.er1 >conftest.err
10467 rm -f conftest.er1
10468 cat conftest.err >&5
10469 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10470 (exit $ac_status); } && {
10471 test -z "$ac_c_werror_flag" ||
10472 test ! -s conftest.err
10473 } && test -s conftest$ac_exeext &&
10474 $as_test_x conftest$ac_exeext; then
10475 eval "$as_ac_var=yes"
10476 else
10477 echo "$as_me: failed program was:" >&5
10478 sed 's/^/| /' conftest.$ac_ext >&5
10479
10480 eval "$as_ac_var=no"
10481 fi
10482
10483 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10484 conftest$ac_exeext conftest.$ac_ext
10485 fi
10486 ac_res=`eval echo '${'$as_ac_var'}'`
10487 { echo "$as_me:$LINENO: result: $ac_res" >&5
10488 echo "${ECHO_T}$ac_res" >&6; }
10489 if test `eval echo '${'$as_ac_var'}'` = yes; then
10490 cat >>confdefs.h <<_ACEOF
10491 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10492 _ACEOF
10493 havepoll=yes
10494 else
10495 havepoll=no
10496 fi
10497 done
10498
10499 if test "x$havepoll" = "xyes" ; then
10500 SELECT_TYPE="poll"
10501 fi
10502 fi
10503
10504 if test ! "x$use_devpoll" = "xno"; then
10505 { echo "$as_me:$LINENO: checking for /dev/poll" >&5
10506 echo $ECHO_N "checking for /dev/poll... $ECHO_C" >&6; }
10507 if test -c "/dev/poll"; then
10508 { echo "$as_me:$LINENO: result: yes" >&5
10509 echo "${ECHO_T}yes" >&6; }
10510
10511
10512 for ac_header in devpoll.h sys/devpoll.h
10513 do
10514 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10515 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10516 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10517 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10518 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10519 echo $ECHO_N "(cached) $ECHO_C" >&6
10520 fi
10521 ac_res=`eval echo '${'$as_ac_Header'}'`
10522 { echo "$as_me:$LINENO: result: $ac_res" >&5
10523 echo "${ECHO_T}$ac_res" >&6; }
10524 else
10525 # Is the header compilable?
10526 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10527 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10528 cat >conftest.$ac_ext <<_ACEOF
10529 /* confdefs.h. */
10530 _ACEOF
10531 cat confdefs.h >>conftest.$ac_ext
10532 cat >>conftest.$ac_ext <<_ACEOF
10533 /* end confdefs.h. */
10534 $ac_includes_default
10535 #include <$ac_header>
10536 _ACEOF
10537 rm -f conftest.$ac_objext
10538 if { (ac_try="$ac_compile"
10539 case "(($ac_try" in
10540 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10541 *) ac_try_echo=$ac_try;;
10542 esac
10543 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10544 (eval "$ac_compile") 2>conftest.er1
10545 ac_status=$?
10546 grep -v '^ *+' conftest.er1 >conftest.err
10547 rm -f conftest.er1
10548 cat conftest.err >&5
10549 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10550 (exit $ac_status); } && {
10551 test -z "$ac_c_werror_flag" ||
10552 test ! -s conftest.err
10553 } && test -s conftest.$ac_objext; then
10554 ac_header_compiler=yes
10555 else
10556 echo "$as_me: failed program was:" >&5
10557 sed 's/^/| /' conftest.$ac_ext >&5
10558
10559 ac_header_compiler=no
10560 fi
10561
10562 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10563 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10564 echo "${ECHO_T}$ac_header_compiler" >&6; }
10565
10566 # Is the header present?
10567 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10568 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10569 cat >conftest.$ac_ext <<_ACEOF
10570 /* confdefs.h. */
10571 _ACEOF
10572 cat confdefs.h >>conftest.$ac_ext
10573 cat >>conftest.$ac_ext <<_ACEOF
10574 /* end confdefs.h. */
10575 #include <$ac_header>
10576 _ACEOF
10577 if { (ac_try="$ac_cpp conftest.$ac_ext"
10578 case "(($ac_try" in
10579 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10580 *) ac_try_echo=$ac_try;;
10581 esac
10582 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10583 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10584 ac_status=$?
10585 grep -v '^ *+' conftest.er1 >conftest.err
10586 rm -f conftest.er1
10587 cat conftest.err >&5
10588 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10589 (exit $ac_status); } >/dev/null && {
10590 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
10591 test ! -s conftest.err
10592 }; then
10593 ac_header_preproc=yes
10594 else
10595 echo "$as_me: failed program was:" >&5
10596 sed 's/^/| /' conftest.$ac_ext >&5
10597
10598 ac_header_preproc=no
10599 fi
10600
10601 rm -f conftest.err conftest.$ac_ext
10602 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10603 echo "${ECHO_T}$ac_header_preproc" >&6; }
10604
10605 # So? What about this header?
10606 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10607 yes:no: )
10608 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10609 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10610 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10611 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10612 ac_header_preproc=yes
10613 ;;
10614 no:yes:* )
10615 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10616 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10617 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10618 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10619 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10620 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10621 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10622 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10623 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10624 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10625 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10626 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10627
10628 ;;
10629 esac
10630 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10631 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10632 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10633 echo $ECHO_N "(cached) $ECHO_C" >&6
10634 else
10635 eval "$as_ac_Header=\$ac_header_preproc"
10636 fi
10637 ac_res=`eval echo '${'$as_ac_Header'}'`
10638 { echo "$as_me:$LINENO: result: $ac_res" >&5
10639 echo "${ECHO_T}$ac_res" >&6; }
10640
10641 fi
10642 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10643 cat >>confdefs.h <<_ACEOF
10644 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10645 _ACEOF
10646
10647 fi
10648
10649 done
10650
10651 SELECT_TYPE="devpoll"
10652 else
10653 { echo "$as_me:$LINENO: result: no" >&5
10654 echo "${ECHO_T}no" >&6; }
10655 fi
10656 fi
10657
10658 if test ! "x$use_kqueue" = "xno"; then
10659
10660 for ac_func in kevent
10661 do
10662 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10663 { echo "$as_me:$LINENO: checking for $ac_func" >&5
10664 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10665 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10666 echo $ECHO_N "(cached) $ECHO_C" >&6
10667 else
10668 cat >conftest.$ac_ext <<_ACEOF
10669 /* confdefs.h. */
10670 _ACEOF
10671 cat confdefs.h >>conftest.$ac_ext
10672 cat >>conftest.$ac_ext <<_ACEOF
10673 /* end confdefs.h. */
10674 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10675 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10676 #define $ac_func innocuous_$ac_func
10677
10678 /* System header to define __stub macros and hopefully few prototypes,
10679 which can conflict with char $ac_func (); below.
10680 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10681 <limits.h> exists even on freestanding compilers. */
10682
10683 #ifdef __STDC__
10684 # include <limits.h>
10685 #else
10686 # include <assert.h>
10687 #endif
10688
10689 #undef $ac_func
10690
10691 /* Override any GCC internal prototype to avoid an error.
10692 Use char because int might match the return type of a GCC
10693 builtin and then its argument prototype would still apply. */
10694 #ifdef __cplusplus
10695 extern "C"
10696 #endif
10697 char $ac_func ();
10698 /* The GNU C library defines this for functions which it implements
10699 to always fail with ENOSYS. Some functions are actually named
10700 something starting with __ and the normal name is an alias. */
10701 #if defined __stub_$ac_func || defined __stub___$ac_func
10702 choke me
10703 #endif
10704
10705 int
10706 main ()
10707 {
10708 return $ac_func ();
10709 ;
10710 return 0;
10711 }
10712 _ACEOF
10713 rm -f conftest.$ac_objext conftest$ac_exeext
10714 if { (ac_try="$ac_link"
10715 case "(($ac_try" in
10716 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10717 *) ac_try_echo=$ac_try;;
10718 esac
10719 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10720 (eval "$ac_link") 2>conftest.er1
10721 ac_status=$?
10722 grep -v '^ *+' conftest.er1 >conftest.err
10723 rm -f conftest.er1
10724 cat conftest.err >&5
10725 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10726 (exit $ac_status); } && {
10727 test -z "$ac_c_werror_flag" ||
10728 test ! -s conftest.err
10729 } && test -s conftest$ac_exeext &&
10730 $as_test_x conftest$ac_exeext; then
10731 eval "$as_ac_var=yes"
10732 else
10733 echo "$as_me: failed program was:" >&5
10734 sed 's/^/| /' conftest.$ac_ext >&5
10735
10736 eval "$as_ac_var=no"
10737 fi
10738
10739 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10740 conftest$ac_exeext conftest.$ac_ext
10741 fi
10742 ac_res=`eval echo '${'$as_ac_var'}'`
10743 { echo "$as_me:$LINENO: result: $ac_res" >&5
10744 echo "${ECHO_T}$ac_res" >&6; }
10745 if test `eval echo '${'$as_ac_var'}'` = yes; then
10746 cat >>confdefs.h <<_ACEOF
10747 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10748 _ACEOF
10749 havekqueue=yes
10750 else
10751 havekqueue=no
10752 fi
10753 done
10754
10755 if test "x$havekqueue" = "xyes" ; then
10756 SELECT_TYPE="kqueue"
10757 fi
10758 fi
10759
10760 if test ! "x$use_epoll" = "xno"; then
10761
10762 for ac_func in epoll_ctl
10763 do
10764 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10765 { echo "$as_me:$LINENO: checking for $ac_func" >&5
10766 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10767 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10768 echo $ECHO_N "(cached) $ECHO_C" >&6
10769 else
10770 cat >conftest.$ac_ext <<_ACEOF
10771 /* confdefs.h. */
10772 _ACEOF
10773 cat confdefs.h >>conftest.$ac_ext
10774 cat >>conftest.$ac_ext <<_ACEOF
10775 /* end confdefs.h. */
10776 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10777 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10778 #define $ac_func innocuous_$ac_func
10779
10780 /* System header to define __stub macros and hopefully few prototypes,
10781 which can conflict with char $ac_func (); below.
10782 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10783 <limits.h> exists even on freestanding compilers. */
10784
10785 #ifdef __STDC__
10786 # include <limits.h>
10787 #else
10788 # include <assert.h>
10789 #endif
10790
10791 #undef $ac_func
10792
10793 /* Override any GCC internal prototype to avoid an error.
10794 Use char because int might match the return type of a GCC
10795 builtin and then its argument prototype would still apply. */
10796 #ifdef __cplusplus
10797 extern "C"
10798 #endif
10799 char $ac_func ();
10800 /* The GNU C library defines this for functions which it implements
10801 to always fail with ENOSYS. Some functions are actually named
10802 something starting with __ and the normal name is an alias. */
10803 #if defined __stub_$ac_func || defined __stub___$ac_func
10804 choke me
10805 #endif
10806
10807 int
10808 main ()
10809 {
10810 return $ac_func ();
10811 ;
10812 return 0;
10813 }
10814 _ACEOF
10815 rm -f conftest.$ac_objext conftest$ac_exeext
10816 if { (ac_try="$ac_link"
10817 case "(($ac_try" in
10818 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10819 *) ac_try_echo=$ac_try;;
10820 esac
10821 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10822 (eval "$ac_link") 2>conftest.er1
10823 ac_status=$?
10824 grep -v '^ *+' conftest.er1 >conftest.err
10825 rm -f conftest.er1
10826 cat conftest.err >&5
10827 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10828 (exit $ac_status); } && {
10829 test -z "$ac_c_werror_flag" ||
10830 test ! -s conftest.err
10831 } && test -s conftest$ac_exeext &&
10832 $as_test_x conftest$ac_exeext; then
10833 eval "$as_ac_var=yes"
10834 else
10835 echo "$as_me: failed program was:" >&5
10836 sed 's/^/| /' conftest.$ac_ext >&5
10837
10838 eval "$as_ac_var=no"
10839 fi
10840
10841 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10842 conftest$ac_exeext conftest.$ac_ext
10843 fi
10844 ac_res=`eval echo '${'$as_ac_var'}'`
10845 { echo "$as_me:$LINENO: result: $ac_res" >&5
10846 echo "${ECHO_T}$ac_res" >&6; }
10847 if test `eval echo '${'$as_ac_var'}'` = yes; then
10848 cat >>confdefs.h <<_ACEOF
10849 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10850 _ACEOF
10851 haveepoll=yes
10852 else
10853 haveepoll=no
10854 fi
10855 done
10856
10857 if test "x$ac_cv_header_sys_epoll_h" = "xyes"; then
10858 if test "x$haveepoll" = "xyes" ; then
10859 { echo "$as_me:$LINENO: checking for epoll support in kernel" >&5
10860 echo $ECHO_N "checking for epoll support in kernel... $ECHO_C" >&6; }
10861 if test "$cross_compiling" = yes; then
10862 { echo "$as_me:$LINENO: result: no" >&5
10863 echo "${ECHO_T}no" >&6; }
10864 else
10865 cat >conftest.$ac_ext <<_ACEOF
10866 /* confdefs.h. */
10867 _ACEOF
10868 cat confdefs.h >>conftest.$ac_ext
10869 cat >>conftest.$ac_ext <<_ACEOF
10870 /* end confdefs.h. */
10871 #include <stdint.h>
10872 #include <sys/param.h>
10873 #include <sys/types.h>
10874 #include <sys/epoll.h>
10875 #include <sys/syscall.h>
10876 #include <unistd.h>
10877
10878 int
10879 main(int argc, char **argv)
10880 {
10881 int epfd;
10882
10883 epfd = epoll_create(256);
10884 exit (epfd == -1 ? 1 : 0);
10885 }
10886 _ACEOF
10887 rm -f conftest$ac_exeext
10888 if { (ac_try="$ac_link"
10889 case "(($ac_try" in
10890 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10891 *) ac_try_echo=$ac_try;;
10892 esac
10893 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10894 (eval "$ac_link") 2>&5
10895 ac_status=$?
10896 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10897 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10898 { (case "(($ac_try" in
10899 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10900 *) ac_try_echo=$ac_try;;
10901 esac
10902 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10903 (eval "$ac_try") 2>&5
10904 ac_status=$?
10905 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10906 (exit $ac_status); }; }; then
10907 { echo "$as_me:$LINENO: result: yes" >&5
10908 echo "${ECHO_T}yes" >&6; }
10909
10910 cat >>confdefs.h <<\_ACEOF
10911 #define HAVE_EPOLL 1
10912 _ACEOF
10913
10914 SELECT_TYPE="epoll"
10915 else
10916 echo "$as_me: program exited with status $ac_status" >&5
10917 echo "$as_me: failed program was:" >&5
10918 sed 's/^/| /' conftest.$ac_ext >&5
10919
10920 ( exit $ac_status )
10921 { echo "$as_me:$LINENO: result: no" >&5
10922 echo "${ECHO_T}no" >&6; }
10923 fi
10924 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10925 fi
10926
10927
10928 fi
10929 fi
10930
10931 haveepollsyscall=no
10932
10933 if test "x$ac_cv_header_sys_epoll_h" = "xyes"; then
10934 if test "x$haveepoll" = "xno" ; then
10935 { echo "$as_me:$LINENO: checking for epoll system call" >&5
10936 echo $ECHO_N "checking for epoll system call... $ECHO_C" >&6; }
10937 if test "$cross_compiling" = yes; then
10938 { echo "$as_me:$LINENO: result: no" >&5
10939 echo "${ECHO_T}no" >&6; }
10940 else
10941 cat >conftest.$ac_ext <<_ACEOF
10942 /* confdefs.h. */
10943 _ACEOF
10944 cat confdefs.h >>conftest.$ac_ext
10945 cat >>conftest.$ac_ext <<_ACEOF
10946 /* end confdefs.h. */
10947 #include <stdint.h>
10948 #include <sys/param.h>
10949 #include <sys/types.h>
10950 #include <sys/epoll.h>
10951 #include <sys/syscall.h>
10952 #include <unistd.h>
10953
10954 int
10955 epoll_create(int size)
10956 {
10957 return (syscall(__NR_epoll_create, size));
10958 }
10959
10960 int
10961 main(int argc, char **argv)
10962 {
10963 int epfd;
10964
10965 epfd = epoll_create(256);
10966 exit (epfd == -1 ? 1 : 0);
10967 }
10968 _ACEOF
10969 rm -f conftest$ac_exeext
10970 if { (ac_try="$ac_link"
10971 case "(($ac_try" in
10972 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10973 *) ac_try_echo=$ac_try;;
10974 esac
10975 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10976 (eval "$ac_link") 2>&5
10977 ac_status=$?
10978 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10979 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10980 { (case "(($ac_try" in
10981 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10982 *) ac_try_echo=$ac_try;;
10983 esac
10984 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10985 (eval "$ac_try") 2>&5
10986 ac_status=$?
10987 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10988 (exit $ac_status); }; }; then
10989 { echo "$as_me:$LINENO: result: yes" >&5
10990 echo "${ECHO_T}yes" >&6; }
10991
10992 cat >>confdefs.h <<\_ACEOF
10993 #define HAVE_EPOLL 1
10994 _ACEOF
10995
10996 SELECT_TYPE="epoll"
10997 else
10998 echo "$as_me: program exited with status $ac_status" >&5
10999 echo "$as_me: failed program was:" >&5
11000 sed 's/^/| /' conftest.$ac_ext >&5
11001
11002 ( exit $ac_status )
11003 { echo "$as_me:$LINENO: result: no" >&5
11004 echo "${ECHO_T}no" >&6; }
11005 fi
11006 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11007 fi
11008
11009
11010 fi
11011 fi
11012
11013 fi
11014
11015 fi
11016
11017 if test -z "$SELECT_TYPE"; then
11018 { { echo "$as_me:$LINENO: error: Unable to find a usable IO interface" >&5
11019 echo "$as_me: error: Unable to find a usable IO interface" >&2;}
11020 { (exit 1); exit 1; }; }
11021 fi
11022
11023 echo "Using $SELECT_TYPE for select loop."
11024
11025
11026 cat >>confdefs.h <<_ACEOF
11027 #define SELECT_TYPE "$SELECT_TYPE"
11028 _ACEOF
11029
11030
11031
11032
11033
11034 # Check whether --enable-assert was given.
11035 if test "${enable_assert+set}" = set; then
11036 enableval=$enable_assert; assert=$enableval
11037 else
11038 assert=no
11039 fi
11040
11041
11042 if test "$assert" = no; then
11043
11044 cat >>confdefs.h <<\_ACEOF
11045 #define NDEBUG 1
11046 _ACEOF
11047
11048 elif test "$assert" = soft; then
11049
11050 cat >>confdefs.h <<\_ACEOF
11051 #define SOFT_ASSERT 1
11052 _ACEOF
11053
11054
11055 cat >>confdefs.h <<\_ACEOF
11056 #define NDEBUG 1
11057 _ACEOF
11058
11059 elif test "$assert" = yes; then
11060 assert = "hard";
11061 fi
11062
11063 { echo "$as_me:$LINENO: checking if you want IO Debugging hooks" >&5
11064 echo $ECHO_N "checking if you want IO Debugging hooks... $ECHO_C" >&6; }
11065 # Check whether --enable-iodebug was given.
11066 if test "${enable_iodebug+set}" = set; then
11067 enableval=$enable_iodebug; iodebug=$enableval
11068 else
11069 iodebug=no
11070 fi
11071
11072
11073 if test "$iodebug" = yes; then
11074
11075 cat >>confdefs.h <<\_ACEOF
11076 #define USE_IODEBUG_HOOKS 1
11077 _ACEOF
11078
11079 { echo "$as_me:$LINENO: result: yes" >&5
11080 echo "${ECHO_T}yes" >&6; }
11081 else
11082 { echo "$as_me:$LINENO: result: no" >&5
11083 echo "${ECHO_T}no" >&6; }
11084 fi
11085
11086
11087 { echo "$as_me:$LINENO: checking if you want to do a profile build" >&5
11088 echo $ECHO_N "checking if you want to do a profile build... $ECHO_C" >&6; }
11089 # Check whether --enable-profile was given.
11090 if test "${enable_profile+set}" = set; then
11091 enableval=$enable_profile; profile=$enableval
11092 else
11093 profile=no
11094 fi
11095
11096
11097 if test "$profile" = yes; then
11098 if test "$ac_cv_c_compiler_gnu" = yes; then
11099 IRC_CFLAGS="$IRC_CFLAGS -pg"
11100 { echo "$as_me:$LINENO: result: yes, adding -pg" >&5
11101 echo "${ECHO_T}yes, adding -pg" >&6; }
11102
11103 cat >>confdefs.h <<\_ACEOF
11104 #define CHARYBDIS_PROFILE 1
11105 _ACEOF
11106
11107 else
11108 { echo "$as_me:$LINENO: result: no, profile builds only work with gcc" >&5
11109 echo "${ECHO_T}no, profile builds only work with gcc" >&6; }
11110 fi
11111 else
11112 { echo "$as_me:$LINENO: result: no" >&5
11113 echo "${ECHO_T}no" >&6; }
11114 fi
11115
11116 # Check whether --enable-balloc was given.
11117 if test "${enable_balloc+set}" = set; then
11118 enableval=$enable_balloc; balloc=$enableval
11119 else
11120 balloc=yes
11121 fi
11122
11123
11124 if test "$balloc" = no; then
11125
11126 cat >>confdefs.h <<\_ACEOF
11127 #define NOBALLOC 1
11128 _ACEOF
11129
11130 fi
11131
11132 # Check whether --enable-small-net was given.
11133 if test "${enable_small_net+set}" = set; then
11134 enableval=$enable_small_net; small_net=$enableval
11135 else
11136 small_net=no
11137 fi
11138
11139
11140 if test "$small_net" = yes; then
11141
11142 cat >>confdefs.h <<\_ACEOF
11143 #define NICKNAMEHISTORYLENGTH 1500
11144 _ACEOF
11145
11146
11147 cat >>confdefs.h <<\_ACEOF
11148 #define CHANNEL_HEAP_SIZE 256
11149 _ACEOF
11150
11151
11152 cat >>confdefs.h <<\_ACEOF
11153 #define BAN_HEAP_SIZE 128
11154 _ACEOF
11155
11156
11157 cat >>confdefs.h <<\_ACEOF
11158 #define CLIENT_HEAP_SIZE 256
11159 _ACEOF
11160
11161
11162 cat >>confdefs.h <<\_ACEOF
11163 #define LCLIENT_HEAP_SIZE 128
11164 _ACEOF
11165
11166
11167 cat >>confdefs.h <<\_ACEOF
11168 #define PCLIENT_HEAP_SIZE 32
11169 _ACEOF
11170
11171
11172 cat >>confdefs.h <<\_ACEOF
11173 #define USER_HEAP_SIZE 128
11174 _ACEOF
11175
11176
11177 cat >>confdefs.h <<\_ACEOF
11178 #define DNODE_HEAP_SIZE 256
11179 _ACEOF
11180
11181
11182 cat >>confdefs.h <<\_ACEOF
11183 #define TOPIC_HEAP_SIZE 256
11184 _ACEOF
11185
11186
11187 cat >>confdefs.h <<\_ACEOF
11188 #define LINEBUF_HEAP_SIZE 128
11189 _ACEOF
11190
11191
11192 cat >>confdefs.h <<\_ACEOF
11193 #define MEMBER_HEAP_SIZE 256
11194 _ACEOF
11195
11196
11197 cat >>confdefs.h <<\_ACEOF
11198 #define ND_HEAP_SIZE 128
11199 _ACEOF
11200
11201
11202 cat >>confdefs.h <<\_ACEOF
11203 #define CONFITEM_HEAP_SIZE 128
11204 _ACEOF
11205
11206
11207 cat >>confdefs.h <<\_ACEOF
11208 #define MONITOR_HEAP_SIZE 128
11209 _ACEOF
11210
11211 else
11212
11213 cat >>confdefs.h <<\_ACEOF
11214 #define NICKNAMEHISTORYLENGTH 15000
11215 _ACEOF
11216
11217
11218 cat >>confdefs.h <<\_ACEOF
11219 #define CHANNEL_HEAP_SIZE 8192
11220 _ACEOF
11221
11222
11223 cat >>confdefs.h <<\_ACEOF
11224 #define BAN_HEAP_SIZE 4096
11225 _ACEOF
11226
11227
11228 cat >>confdefs.h <<\_ACEOF
11229 #define CLIENT_HEAP_SIZE 8192
11230 _ACEOF
11231
11232
11233 cat >>confdefs.h <<\_ACEOF
11234 #define LCLIENT_HEAP_SIZE 1024
11235 _ACEOF
11236
11237
11238 cat >>confdefs.h <<\_ACEOF
11239 #define PCLIENT_HEAP_SIZE 256
11240 _ACEOF
11241
11242
11243 cat >>confdefs.h <<\_ACEOF
11244 #define USER_HEAP_SIZE 8192
11245 _ACEOF
11246
11247
11248 cat >>confdefs.h <<\_ACEOF
11249 #define DNODE_HEAP_SIZE 8192
11250 _ACEOF
11251
11252
11253 cat >>confdefs.h <<\_ACEOF
11254 #define TOPIC_HEAP_SIZE 4096
11255 _ACEOF
11256
11257
11258 cat >>confdefs.h <<\_ACEOF
11259 #define LINEBUF_HEAP_SIZE 2048
11260 _ACEOF
11261
11262
11263 cat >>confdefs.h <<\_ACEOF
11264 #define MEMBER_HEAP_SIZE 32768
11265 _ACEOF
11266
11267
11268 cat >>confdefs.h <<\_ACEOF
11269 #define ND_HEAP_SIZE 512
11270 _ACEOF
11271
11272
11273 cat >>confdefs.h <<\_ACEOF
11274 #define CONFITEM_HEAP_SIZE 256
11275 _ACEOF
11276
11277
11278 cat >>confdefs.h <<\_ACEOF
11279 #define MONITOR_HEAP_SIZE 1024
11280 _ACEOF
11281
11282 fi
11283
11284
11285 # Check whether --with-nicklen was given.
11286 if test "${with_nicklen+set}" = set; then
11287 withval=$with_nicklen;
11288 if test $withval -ge 50; then
11289 NICKLEN=50
11290 { echo "$as_me:$LINENO: WARNING: NICKLEN has a hard limit of 50. Setting NICKLEN=50" >&5
11291 echo "$as_me: WARNING: NICKLEN has a hard limit of 50. Setting NICKLEN=50" >&2;}
11292 else
11293 NICKLEN="$withval"
11294 fi
11295
11296 else
11297 NICKLEN=15
11298 fi
11299
11300
11301
11302 # Check whether --with-topiclen was given.
11303 if test "${with_topiclen+set}" = set; then
11304 withval=$with_topiclen;
11305 if test $withval -ge 390; then
11306 TOPICLEN=390
11307 { echo "$as_me:$LINENO: WARNING: TOPICLEN has a hard limit of 390. Setting TOPICLEN=390" >&5
11308 echo "$as_me: WARNING: TOPICLEN has a hard limit of 390. Setting TOPICLEN=390" >&2;}
11309 else
11310 TOPICLEN=$withval
11311 fi
11312
11313 else
11314 TOPICLEN=390
11315 fi
11316
11317
11318
11319 cat >>confdefs.h <<_ACEOF
11320 #define TOPICLEN ${TOPICLEN}
11321 _ACEOF
11322
11323
11324 cat >>confdefs.h <<_ACEOF
11325 #define NICKLEN (${NICKLEN}+1)
11326 _ACEOF
11327
11328
11329 # Check whether --enable-shared-modules was given.
11330 if test "${enable_shared_modules+set}" = set; then
11331 enableval=$enable_shared_modules; shared_modules=$enableval
11332 else
11333 shared_modules="yes"
11334 fi
11335
11336
11337 if test "$shared_modules" = yes; then
11338
11339 if test "$CYGWIN" = yes; then
11340 { echo "$as_me:$LINENO: WARNING: disabling shared modules; Cygwin is at present unable to build them." >&5
11341 echo "$as_me: WARNING: disabling shared modules; Cygwin is at present unable to build them." >&2;}
11342 shared_modules="no"
11343 fi
11344
11345 if test "$CC" = tcc -a "$TenDRA" = "no"; then
11346 { echo "$as_me:$LINENO: WARNING: disabling shared modules: Tiny C Compiler can't create PIC" >&5
11347 echo "$as_me: WARNING: disabling shared modules: Tiny C Compiler can't create PIC" >&2;}
11348 shared_modules="no"
11349 fi
11350 fi
11351
11352 if test "$shared_modules" = yes; then
11353 DYNLINK_C=dynlink.c
11354
11355 for ac_header in dlfcn.h
11356 do
11357 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11358 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11359 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11360 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11361 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11362 echo $ECHO_N "(cached) $ECHO_C" >&6
11363 fi
11364 ac_res=`eval echo '${'$as_ac_Header'}'`
11365 { echo "$as_me:$LINENO: result: $ac_res" >&5
11366 echo "${ECHO_T}$ac_res" >&6; }
11367 else
11368 # Is the header compilable?
11369 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11370 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11371 cat >conftest.$ac_ext <<_ACEOF
11372 /* confdefs.h. */
11373 _ACEOF
11374 cat confdefs.h >>conftest.$ac_ext
11375 cat >>conftest.$ac_ext <<_ACEOF
11376 /* end confdefs.h. */
11377 $ac_includes_default
11378 #include <$ac_header>
11379 _ACEOF
11380 rm -f conftest.$ac_objext
11381 if { (ac_try="$ac_compile"
11382 case "(($ac_try" in
11383 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11384 *) ac_try_echo=$ac_try;;
11385 esac
11386 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11387 (eval "$ac_compile") 2>conftest.er1
11388 ac_status=$?
11389 grep -v '^ *+' conftest.er1 >conftest.err
11390 rm -f conftest.er1
11391 cat conftest.err >&5
11392 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11393 (exit $ac_status); } && {
11394 test -z "$ac_c_werror_flag" ||
11395 test ! -s conftest.err
11396 } && test -s conftest.$ac_objext; then
11397 ac_header_compiler=yes
11398 else
11399 echo "$as_me: failed program was:" >&5
11400 sed 's/^/| /' conftest.$ac_ext >&5
11401
11402 ac_header_compiler=no
11403 fi
11404
11405 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11406 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11407 echo "${ECHO_T}$ac_header_compiler" >&6; }
11408
11409 # Is the header present?
11410 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11411 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11412 cat >conftest.$ac_ext <<_ACEOF
11413 /* confdefs.h. */
11414 _ACEOF
11415 cat confdefs.h >>conftest.$ac_ext
11416 cat >>conftest.$ac_ext <<_ACEOF
11417 /* end confdefs.h. */
11418 #include <$ac_header>
11419 _ACEOF
11420 if { (ac_try="$ac_cpp conftest.$ac_ext"
11421 case "(($ac_try" in
11422 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11423 *) ac_try_echo=$ac_try;;
11424 esac
11425 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11426 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11427 ac_status=$?
11428 grep -v '^ *+' conftest.er1 >conftest.err
11429 rm -f conftest.er1
11430 cat conftest.err >&5
11431 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11432 (exit $ac_status); } >/dev/null && {
11433 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11434 test ! -s conftest.err
11435 }; then
11436 ac_header_preproc=yes
11437 else
11438 echo "$as_me: failed program was:" >&5
11439 sed 's/^/| /' conftest.$ac_ext >&5
11440
11441 ac_header_preproc=no
11442 fi
11443
11444 rm -f conftest.err conftest.$ac_ext
11445 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11446 echo "${ECHO_T}$ac_header_preproc" >&6; }
11447
11448 # So? What about this header?
11449 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11450 yes:no: )
11451 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11452 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11453 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11454 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11455 ac_header_preproc=yes
11456 ;;
11457 no:yes:* )
11458 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11459 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11460 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11461 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11462 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11463 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11464 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11465 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11466 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11467 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11468 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11469 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11470
11471 ;;
11472 esac
11473 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11474 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11475 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11476 echo $ECHO_N "(cached) $ECHO_C" >&6
11477 else
11478 eval "$as_ac_Header=\$ac_header_preproc"
11479 fi
11480 ac_res=`eval echo '${'$as_ac_Header'}'`
11481 { echo "$as_me:$LINENO: result: $ac_res" >&5
11482 echo "${ECHO_T}$ac_res" >&6; }
11483
11484 fi
11485 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11486 cat >>confdefs.h <<_ACEOF
11487 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11488 _ACEOF
11489
11490 fi
11491
11492 done
11493
11494 { echo "$as_me:$LINENO: checking for library containing shl_load" >&5
11495 echo $ECHO_N "checking for library containing shl_load... $ECHO_C" >&6; }
11496 if test "${ac_cv_search_shl_load+set}" = set; then
11497 echo $ECHO_N "(cached) $ECHO_C" >&6
11498 else
11499 ac_func_search_save_LIBS=$LIBS
11500 cat >conftest.$ac_ext <<_ACEOF
11501 /* confdefs.h. */
11502 _ACEOF
11503 cat confdefs.h >>conftest.$ac_ext
11504 cat >>conftest.$ac_ext <<_ACEOF
11505 /* end confdefs.h. */
11506
11507 /* Override any GCC internal prototype to avoid an error.
11508 Use char because int might match the return type of a GCC
11509 builtin and then its argument prototype would still apply. */
11510 #ifdef __cplusplus
11511 extern "C"
11512 #endif
11513 char shl_load ();
11514 int
11515 main ()
11516 {
11517 return shl_load ();
11518 ;
11519 return 0;
11520 }
11521 _ACEOF
11522 for ac_lib in '' dld; do
11523 if test -z "$ac_lib"; then
11524 ac_res="none required"
11525 else
11526 ac_res=-l$ac_lib
11527 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
11528 fi
11529 rm -f conftest.$ac_objext conftest$ac_exeext
11530 if { (ac_try="$ac_link"
11531 case "(($ac_try" in
11532 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11533 *) ac_try_echo=$ac_try;;
11534 esac
11535 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11536 (eval "$ac_link") 2>conftest.er1
11537 ac_status=$?
11538 grep -v '^ *+' conftest.er1 >conftest.err
11539 rm -f conftest.er1
11540 cat conftest.err >&5
11541 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11542 (exit $ac_status); } && {
11543 test -z "$ac_c_werror_flag" ||
11544 test ! -s conftest.err
11545 } && test -s conftest$ac_exeext &&
11546 $as_test_x conftest$ac_exeext; then
11547 ac_cv_search_shl_load=$ac_res
11548 else
11549 echo "$as_me: failed program was:" >&5
11550 sed 's/^/| /' conftest.$ac_ext >&5
11551
11552
11553 fi
11554
11555 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11556 conftest$ac_exeext
11557 if test "${ac_cv_search_shl_load+set}" = set; then
11558 break
11559 fi
11560 done
11561 if test "${ac_cv_search_shl_load+set}" = set; then
11562 :
11563 else
11564 ac_cv_search_shl_load=no
11565 fi
11566 rm conftest.$ac_ext
11567 LIBS=$ac_func_search_save_LIBS
11568 fi
11569 { echo "$as_me:$LINENO: result: $ac_cv_search_shl_load" >&5
11570 echo "${ECHO_T}$ac_cv_search_shl_load" >&6; }
11571 ac_res=$ac_cv_search_shl_load
11572 if test "$ac_res" != no; then
11573 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
11574
11575
11576 cat >>confdefs.h <<\_ACEOF
11577 #define HAVE_SHL_LOAD 1
11578 _ACEOF
11579
11580 SUFFIX=".sl"
11581 MOD_TARGET=hpux_shared
11582 SEDOBJ="s/\.o/.sl/g"
11583
11584 else
11585
11586 { echo "$as_me:$LINENO: checking for library containing dlopen" >&5
11587 echo $ECHO_N "checking for library containing dlopen... $ECHO_C" >&6; }
11588 if test "${ac_cv_search_dlopen+set}" = set; then
11589 echo $ECHO_N "(cached) $ECHO_C" >&6
11590 else
11591 ac_func_search_save_LIBS=$LIBS
11592 cat >conftest.$ac_ext <<_ACEOF
11593 /* confdefs.h. */
11594 _ACEOF
11595 cat confdefs.h >>conftest.$ac_ext
11596 cat >>conftest.$ac_ext <<_ACEOF
11597 /* end confdefs.h. */
11598
11599 /* Override any GCC internal prototype to avoid an error.
11600 Use char because int might match the return type of a GCC
11601 builtin and then its argument prototype would still apply. */
11602 #ifdef __cplusplus
11603 extern "C"
11604 #endif
11605 char dlopen ();
11606 int
11607 main ()
11608 {
11609 return dlopen ();
11610 ;
11611 return 0;
11612 }
11613 _ACEOF
11614 for ac_lib in '' dl c_r; do
11615 if test -z "$ac_lib"; then
11616 ac_res="none required"
11617 else
11618 ac_res=-l$ac_lib
11619 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
11620 fi
11621 rm -f conftest.$ac_objext conftest$ac_exeext
11622 if { (ac_try="$ac_link"
11623 case "(($ac_try" in
11624 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11625 *) ac_try_echo=$ac_try;;
11626 esac
11627 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11628 (eval "$ac_link") 2>conftest.er1
11629 ac_status=$?
11630 grep -v '^ *+' conftest.er1 >conftest.err
11631 rm -f conftest.er1
11632 cat conftest.err >&5
11633 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11634 (exit $ac_status); } && {
11635 test -z "$ac_c_werror_flag" ||
11636 test ! -s conftest.err
11637 } && test -s conftest$ac_exeext &&
11638 $as_test_x conftest$ac_exeext; then
11639 ac_cv_search_dlopen=$ac_res
11640 else
11641 echo "$as_me: failed program was:" >&5
11642 sed 's/^/| /' conftest.$ac_ext >&5
11643
11644
11645 fi
11646
11647 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11648 conftest$ac_exeext
11649 if test "${ac_cv_search_dlopen+set}" = set; then
11650 break
11651 fi
11652 done
11653 if test "${ac_cv_search_dlopen+set}" = set; then
11654 :
11655 else
11656 ac_cv_search_dlopen=no
11657 fi
11658 rm conftest.$ac_ext
11659 LIBS=$ac_func_search_save_LIBS
11660 fi
11661 { echo "$as_me:$LINENO: result: $ac_cv_search_dlopen" >&5
11662 echo "${ECHO_T}$ac_cv_search_dlopen" >&6; }
11663 ac_res=$ac_cv_search_dlopen
11664 if test "$ac_res" != no; then
11665 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
11666
11667
11668 cat >>confdefs.h <<\_ACEOF
11669 #define HAVE_DLOPEN 1
11670 _ACEOF
11671
11672 SUFFIX=".so"
11673 MOD_TARGET=shared_modules
11674 SEDOBJ="s/\.o/.so/g"
11675 if test "$AppleGCC" = yes; then
11676
11677 for ac_header in mach-o/dyld.h
11678 do
11679 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11680 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11681 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11682 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11683 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11684 echo $ECHO_N "(cached) $ECHO_C" >&6
11685 fi
11686 ac_res=`eval echo '${'$as_ac_Header'}'`
11687 { echo "$as_me:$LINENO: result: $ac_res" >&5
11688 echo "${ECHO_T}$ac_res" >&6; }
11689 else
11690 # Is the header compilable?
11691 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11692 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11693 cat >conftest.$ac_ext <<_ACEOF
11694 /* confdefs.h. */
11695 _ACEOF
11696 cat confdefs.h >>conftest.$ac_ext
11697 cat >>conftest.$ac_ext <<_ACEOF
11698 /* end confdefs.h. */
11699 $ac_includes_default
11700 #include <$ac_header>
11701 _ACEOF
11702 rm -f conftest.$ac_objext
11703 if { (ac_try="$ac_compile"
11704 case "(($ac_try" in
11705 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11706 *) ac_try_echo=$ac_try;;
11707 esac
11708 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11709 (eval "$ac_compile") 2>conftest.er1
11710 ac_status=$?
11711 grep -v '^ *+' conftest.er1 >conftest.err
11712 rm -f conftest.er1
11713 cat conftest.err >&5
11714 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11715 (exit $ac_status); } && {
11716 test -z "$ac_c_werror_flag" ||
11717 test ! -s conftest.err
11718 } && test -s conftest.$ac_objext; then
11719 ac_header_compiler=yes
11720 else
11721 echo "$as_me: failed program was:" >&5
11722 sed 's/^/| /' conftest.$ac_ext >&5
11723
11724 ac_header_compiler=no
11725 fi
11726
11727 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11728 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11729 echo "${ECHO_T}$ac_header_compiler" >&6; }
11730
11731 # Is the header present?
11732 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11733 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11734 cat >conftest.$ac_ext <<_ACEOF
11735 /* confdefs.h. */
11736 _ACEOF
11737 cat confdefs.h >>conftest.$ac_ext
11738 cat >>conftest.$ac_ext <<_ACEOF
11739 /* end confdefs.h. */
11740 #include <$ac_header>
11741 _ACEOF
11742 if { (ac_try="$ac_cpp conftest.$ac_ext"
11743 case "(($ac_try" in
11744 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11745 *) ac_try_echo=$ac_try;;
11746 esac
11747 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11748 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11749 ac_status=$?
11750 grep -v '^ *+' conftest.er1 >conftest.err
11751 rm -f conftest.er1
11752 cat conftest.err >&5
11753 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11754 (exit $ac_status); } >/dev/null && {
11755 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11756 test ! -s conftest.err
11757 }; then
11758 ac_header_preproc=yes
11759 else
11760 echo "$as_me: failed program was:" >&5
11761 sed 's/^/| /' conftest.$ac_ext >&5
11762
11763 ac_header_preproc=no
11764 fi
11765
11766 rm -f conftest.err conftest.$ac_ext
11767 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11768 echo "${ECHO_T}$ac_header_preproc" >&6; }
11769
11770 # So? What about this header?
11771 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11772 yes:no: )
11773 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11774 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11775 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11776 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11777 ac_header_preproc=yes
11778 ;;
11779 no:yes:* )
11780 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11781 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11782 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11783 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11784 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11785 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11786 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11787 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11788 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11789 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11790 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11791 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11792
11793 ;;
11794 esac
11795 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11796 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11797 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11798 echo $ECHO_N "(cached) $ECHO_C" >&6
11799 else
11800 eval "$as_ac_Header=\$ac_header_preproc"
11801 fi
11802 ac_res=`eval echo '${'$as_ac_Header'}'`
11803 { echo "$as_me:$LINENO: result: $ac_res" >&5
11804 echo "${ECHO_T}$ac_res" >&6; }
11805
11806 fi
11807 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11808 cat >>confdefs.h <<_ACEOF
11809 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11810 _ACEOF
11811
11812 fi
11813
11814 done
11815
11816 fi
11817 { echo "$as_me:$LINENO: checking for dlsym" >&5
11818 echo $ECHO_N "checking for dlsym... $ECHO_C" >&6; }
11819 if test "${ac_cv_func_dlsym+set}" = set; then
11820 echo $ECHO_N "(cached) $ECHO_C" >&6
11821 else
11822 cat >conftest.$ac_ext <<_ACEOF
11823 /* confdefs.h. */
11824 _ACEOF
11825 cat confdefs.h >>conftest.$ac_ext
11826 cat >>conftest.$ac_ext <<_ACEOF
11827 /* end confdefs.h. */
11828 /* Define dlsym to an innocuous variant, in case <limits.h> declares dlsym.
11829 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11830 #define dlsym innocuous_dlsym
11831
11832 /* System header to define __stub macros and hopefully few prototypes,
11833 which can conflict with char dlsym (); below.
11834 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11835 <limits.h> exists even on freestanding compilers. */
11836
11837 #ifdef __STDC__
11838 # include <limits.h>
11839 #else
11840 # include <assert.h>
11841 #endif
11842
11843 #undef dlsym
11844
11845 /* Override any GCC internal prototype to avoid an error.
11846 Use char because int might match the return type of a GCC
11847 builtin and then its argument prototype would still apply. */
11848 #ifdef __cplusplus
11849 extern "C"
11850 #endif
11851 char dlsym ();
11852 /* The GNU C library defines this for functions which it implements
11853 to always fail with ENOSYS. Some functions are actually named
11854 something starting with __ and the normal name is an alias. */
11855 #if defined __stub_dlsym || defined __stub___dlsym
11856 choke me
11857 #endif
11858
11859 int
11860 main ()
11861 {
11862 return dlsym ();
11863 ;
11864 return 0;
11865 }
11866 _ACEOF
11867 rm -f conftest.$ac_objext conftest$ac_exeext
11868 if { (ac_try="$ac_link"
11869 case "(($ac_try" in
11870 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11871 *) ac_try_echo=$ac_try;;
11872 esac
11873 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11874 (eval "$ac_link") 2>conftest.er1
11875 ac_status=$?
11876 grep -v '^ *+' conftest.er1 >conftest.err
11877 rm -f conftest.er1
11878 cat conftest.err >&5
11879 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11880 (exit $ac_status); } && {
11881 test -z "$ac_c_werror_flag" ||
11882 test ! -s conftest.err
11883 } && test -s conftest$ac_exeext &&
11884 $as_test_x conftest$ac_exeext; then
11885 ac_cv_func_dlsym=yes
11886 else
11887 echo "$as_me: failed program was:" >&5
11888 sed 's/^/| /' conftest.$ac_ext >&5
11889
11890 ac_cv_func_dlsym=no
11891 fi
11892
11893 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11894 conftest$ac_exeext conftest.$ac_ext
11895 fi
11896 { echo "$as_me:$LINENO: result: $ac_cv_func_dlsym" >&5
11897 echo "${ECHO_T}$ac_cv_func_dlsym" >&6; }
11898 if test $ac_cv_func_dlsym = yes; then
11899 :
11900 else
11901
11902 { echo "$as_me:$LINENO: WARNING: dlsym is not available, shared modules disabled" >&5
11903 echo "$as_me: WARNING: dlsym is not available, shared modules disabled" >&2;}
11904 shared_modules=no
11905
11906 fi
11907
11908
11909 for ac_func in dlfunc
11910 do
11911 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11912 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11913 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11914 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11915 echo $ECHO_N "(cached) $ECHO_C" >&6
11916 else
11917 cat >conftest.$ac_ext <<_ACEOF
11918 /* confdefs.h. */
11919 _ACEOF
11920 cat confdefs.h >>conftest.$ac_ext
11921 cat >>conftest.$ac_ext <<_ACEOF
11922 /* end confdefs.h. */
11923 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11924 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11925 #define $ac_func innocuous_$ac_func
11926
11927 /* System header to define __stub macros and hopefully few prototypes,
11928 which can conflict with char $ac_func (); below.
11929 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11930 <limits.h> exists even on freestanding compilers. */
11931
11932 #ifdef __STDC__
11933 # include <limits.h>
11934 #else
11935 # include <assert.h>
11936 #endif
11937
11938 #undef $ac_func
11939
11940 /* Override any GCC internal prototype to avoid an error.
11941 Use char because int might match the return type of a GCC
11942 builtin and then its argument prototype would still apply. */
11943 #ifdef __cplusplus
11944 extern "C"
11945 #endif
11946 char $ac_func ();
11947 /* The GNU C library defines this for functions which it implements
11948 to always fail with ENOSYS. Some functions are actually named
11949 something starting with __ and the normal name is an alias. */
11950 #if defined __stub_$ac_func || defined __stub___$ac_func
11951 choke me
11952 #endif
11953
11954 int
11955 main ()
11956 {
11957 return $ac_func ();
11958 ;
11959 return 0;
11960 }
11961 _ACEOF
11962 rm -f conftest.$ac_objext conftest$ac_exeext
11963 if { (ac_try="$ac_link"
11964 case "(($ac_try" in
11965 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11966 *) ac_try_echo=$ac_try;;
11967 esac
11968 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11969 (eval "$ac_link") 2>conftest.er1
11970 ac_status=$?
11971 grep -v '^ *+' conftest.er1 >conftest.err
11972 rm -f conftest.er1
11973 cat conftest.err >&5
11974 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11975 (exit $ac_status); } && {
11976 test -z "$ac_c_werror_flag" ||
11977 test ! -s conftest.err
11978 } && test -s conftest$ac_exeext &&
11979 $as_test_x conftest$ac_exeext; then
11980 eval "$as_ac_var=yes"
11981 else
11982 echo "$as_me: failed program was:" >&5
11983 sed 's/^/| /' conftest.$ac_ext >&5
11984
11985 eval "$as_ac_var=no"
11986 fi
11987
11988 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11989 conftest$ac_exeext conftest.$ac_ext
11990 fi
11991 ac_res=`eval echo '${'$as_ac_var'}'`
11992 { echo "$as_me:$LINENO: result: $ac_res" >&5
11993 echo "${ECHO_T}$ac_res" >&6; }
11994 if test `eval echo '${'$as_ac_var'}'` = yes; then
11995 cat >>confdefs.h <<_ACEOF
11996 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11997 _ACEOF
11998
11999 fi
12000 done
12001
12002
12003 else
12004
12005 shared_modules=no
12006
12007 fi
12008
12009
12010 fi
12011
12012 fi
12013
12014
12015 cat >>confdefs.h <<_ACEOF
12016 #define SHARED_SUFFIX "$SUFFIX"
12017 _ACEOF
12018
12019
12020 if test "$shared_modules" = yes; then
12021 # The GNU linker requires the -export-dynamic option to make
12022 # all symbols visible in the dynamic symbol table.
12023 hold_ldflags=$LDFLAGS
12024 { echo "$as_me:$LINENO: checking for the ld -export-dynamic flag" >&5
12025 echo $ECHO_N "checking for the ld -export-dynamic flag... $ECHO_C" >&6; }
12026 LDFLAGS="${LDFLAGS} -Wl,-export-dynamic -Werror"
12027 cat >conftest.$ac_ext <<_ACEOF
12028 /* confdefs.h. */
12029 _ACEOF
12030 cat confdefs.h >>conftest.$ac_ext
12031 cat >>conftest.$ac_ext <<_ACEOF
12032 /* end confdefs.h. */
12033
12034 int
12035 main ()
12036 {
12037 int i;
12038 ;
12039 return 0;
12040 }
12041 _ACEOF
12042 rm -f conftest.$ac_objext conftest$ac_exeext
12043 if { (ac_try="$ac_link"
12044 case "(($ac_try" in
12045 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12046 *) ac_try_echo=$ac_try;;
12047 esac
12048 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12049 (eval "$ac_link") 2>conftest.er1
12050 ac_status=$?
12051 grep -v '^ *+' conftest.er1 >conftest.err
12052 rm -f conftest.er1
12053 cat conftest.err >&5
12054 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12055 (exit $ac_status); } && {
12056 test -z "$ac_c_werror_flag" ||
12057 test ! -s conftest.err
12058 } && test -s conftest$ac_exeext &&
12059 $as_test_x conftest$ac_exeext; then
12060 found=yes
12061 else
12062 echo "$as_me: failed program was:" >&5
12063 sed 's/^/| /' conftest.$ac_ext >&5
12064
12065 found=no
12066 fi
12067
12068 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
12069 conftest$ac_exeext conftest.$ac_ext
12070 LDFLAGS=$hold_ldflags
12071
12072 if expr "`uname -s`" : ^IRIX >/dev/null 2>&1; then
12073 found="no, IRIX ld uses -B,dynamic"
12074 LDFLAGS="${LDFLAGS} -Wl,-B,dynamic"
12075 fi
12076
12077 if expr "`uname -s`" : ^AIX >/dev/null 2>&1; then
12078 found="no, AIX ld uses -G -brtl"
12079 LDFLAGS="${LDFLAGS} -Wl,-G,-brtl"
12080 fi
12081
12082 { echo "$as_me:$LINENO: result: $found" >&5
12083 echo "${ECHO_T}$found" >&6; }
12084
12085 if test "$found" = yes; then
12086 LDFLAGS="${LDFLAGS} -Wl,-export-dynamic"
12087 fi
12088
12089 { echo "$as_me:$LINENO: checking for compiler option to produce PIC" >&5
12090 echo $ECHO_N "checking for compiler option to produce PIC... $ECHO_C" >&6; }
12091 if test "$SGS" = "yes"; then
12092 { echo "$as_me:$LINENO: result: SVR4 SGS interfaces: -KPIC -DPIC -G" >&5
12093 echo "${ECHO_T}SVR4 SGS interfaces: -KPIC -DPIC -G" >&6; }
12094 PICFLAGS="-KPIC -DPIC -G"
12095 fi
12096
12097 if test "$AppleGCC" = "yes"; then
12098 { echo "$as_me:$LINENO: result: Darwin Mach-O bundles: -fno-common -bundle -flat_namespace -undefined suppress" >&5
12099 echo "${ECHO_T}Darwin Mach-O bundles: -fno-common -bundle -flat_namespace -undefined suppress" >&6; }
12100 PICFLAGS="-fno-common -bundle -flat_namespace -undefined suppress"
12101 fi
12102 if test "$HPUX" = "yes" -a "$CC" != gcc; then
12103 { echo "$as_me:$LINENO: result: HP-UX cc: +z -r -q -n" >&5
12104 echo "${ECHO_T}HP-UX cc: +z -r -q -n" >&6; }
12105 PICFLAGS="+z -r -q -n -c"
12106 { echo "$as_me:$LINENO: checking if +ESfic is required on this platform" >&5
12107 echo $ECHO_N "checking if +ESfic is required on this platform... $ECHO_C" >&6; }
12108
12109 if expr "`$CC +ESfic 2>&1`" : ".*neither supported.*" >/dev/null; then
12110 { echo "$as_me:$LINENO: result: no" >&5
12111 echo "${ECHO_T}no" >&6; }
12112 else
12113 { echo "$as_me:$LINENO: result: yes" >&5
12114 echo "${ECHO_T}yes" >&6; }
12115 PICFLAGS="$PICFLAGS +ESfic"
12116 fi
12117
12118 LDFLAGS="${LDFLAGS} -Wl,-E"
12119 fi
12120 if test "$Tru" = yes -a "$CC" != gcc; then
12121 { echo "$as_me:$LINENO: result: Tru64: -shared -expect_unresolved '*'" >&5
12122 echo "${ECHO_T}Tru64: -shared -expect_unresolved '*'" >&6; }
12123 PICFLAGS="-shared -expect_unresolved '*' "
12124 LDFLAGS="-call_shared"
12125 fi
12126 if test -z "$PICFLAGS"; then
12127 if test "$ac_cv_c_compiler_gnu" = "yes"; then
12128 { echo "$as_me:$LINENO: result: gcc: -fPIC -DPIC -shared" >&5
12129 echo "${ECHO_T}gcc: -fPIC -DPIC -shared" >&6; }
12130 PICFLAGS="-fPIC -DPIC -shared"
12131 else
12132 { echo "$as_me:$LINENO: result: no" >&5
12133 echo "${ECHO_T}no" >&6; }
12134 shared_modules=no
12135 fi
12136 fi
12137 fi
12138
12139 # This must be down here, or it will mess up checks like the ones
12140 # for -Wl,-export-dynamic
12141 # -- jilles
12142 # Check whether --enable-warnings was given.
12143 if test "${enable_warnings+set}" = set; then
12144 enableval=$enable_warnings;
12145 IRC_CFLAGS="$IRC_CFLAGS -O0"
12146 CFLAGS="$IRC_CFLAGS"
12147
12148
12149 { echo "$as_me:$LINENO: checking GCC flag(s) -Wall" >&5
12150 echo $ECHO_N "checking GCC flag(s) -Wall... $ECHO_C" >&6; }
12151 if test "${GCC-no}" = yes
12152 then
12153 if test "${charybdis_cv_c_gcc_w_all+set}" = set; then
12154 echo $ECHO_N "(cached) $ECHO_C" >&6
12155 else
12156
12157 oldcflags="${CFLAGS-}"
12158 CFLAGS="${CFLAGS-} ${CWARNS} -Wall -Werror"
12159 cat >conftest.$ac_ext <<_ACEOF
12160 /* confdefs.h. */
12161 _ACEOF
12162 cat confdefs.h >>conftest.$ac_ext
12163 cat >>conftest.$ac_ext <<_ACEOF
12164 /* end confdefs.h. */
12165
12166 #include <string.h>
12167 #include <stdio.h>
12168 int main(void);
12169
12170 int
12171 main ()
12172 {
12173
12174 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
12175
12176 ;
12177 return 0;
12178 }
12179 _ACEOF
12180 rm -f conftest.$ac_objext
12181 if { (ac_try="$ac_compile"
12182 case "(($ac_try" in
12183 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12184 *) ac_try_echo=$ac_try;;
12185 esac
12186 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12187 (eval "$ac_compile") 2>conftest.er1
12188 ac_status=$?
12189 grep -v '^ *+' conftest.er1 >conftest.err
12190 rm -f conftest.er1
12191 cat conftest.err >&5
12192 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12193 (exit $ac_status); } && {
12194 test -z "$ac_c_werror_flag" ||
12195 test ! -s conftest.err
12196 } && test -s conftest.$ac_objext; then
12197 charybdis_cv_c_gcc_w_all=yes
12198 else
12199 echo "$as_me: failed program was:" >&5
12200 sed 's/^/| /' conftest.$ac_ext >&5
12201
12202 charybdis_cv_c_gcc_w_all=no
12203 fi
12204
12205 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12206 CFLAGS="${oldcflags}"
12207 fi
12208
12209 if test "x$charybdis_cv_c_gcc_w_all" = xyes; then
12210 CWARNS="${CWARNS}-Wall "
12211 { echo "$as_me:$LINENO: result: ok" >&5
12212 echo "${ECHO_T}ok" >&6; }
12213 else
12214 charybdis_cv_c_gcc_w_all=''
12215 { echo "$as_me:$LINENO: result: no" >&5
12216 echo "${ECHO_T}no" >&6; }
12217 fi
12218 else
12219 { echo "$as_me:$LINENO: result: no" >&5
12220 echo "${ECHO_T}no" >&6; }
12221 fi
12222
12223
12224 { echo "$as_me:$LINENO: checking GCC flag(s) -Wpointer-arith" >&5
12225 echo $ECHO_N "checking GCC flag(s) -Wpointer-arith... $ECHO_C" >&6; }
12226 if test "${GCC-no}" = yes
12227 then
12228 if test "${charybdis_cv_c_gcc_w_pointer_arith+set}" = set; then
12229 echo $ECHO_N "(cached) $ECHO_C" >&6
12230 else
12231
12232 oldcflags="${CFLAGS-}"
12233 CFLAGS="${CFLAGS-} ${CWARNS} -Wpointer-arith -Werror"
12234 cat >conftest.$ac_ext <<_ACEOF
12235 /* confdefs.h. */
12236 _ACEOF
12237 cat confdefs.h >>conftest.$ac_ext
12238 cat >>conftest.$ac_ext <<_ACEOF
12239 /* end confdefs.h. */
12240
12241 #include <string.h>
12242 #include <stdio.h>
12243 int main(void);
12244
12245 int
12246 main ()
12247 {
12248
12249 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
12250
12251 ;
12252 return 0;
12253 }
12254 _ACEOF
12255 rm -f conftest.$ac_objext
12256 if { (ac_try="$ac_compile"
12257 case "(($ac_try" in
12258 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12259 *) ac_try_echo=$ac_try;;
12260 esac
12261 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12262 (eval "$ac_compile") 2>conftest.er1
12263 ac_status=$?
12264 grep -v '^ *+' conftest.er1 >conftest.err
12265 rm -f conftest.er1
12266 cat conftest.err >&5
12267 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12268 (exit $ac_status); } && {
12269 test -z "$ac_c_werror_flag" ||
12270 test ! -s conftest.err
12271 } && test -s conftest.$ac_objext; then
12272 charybdis_cv_c_gcc_w_pointer_arith=yes
12273 else
12274 echo "$as_me: failed program was:" >&5
12275 sed 's/^/| /' conftest.$ac_ext >&5
12276
12277 charybdis_cv_c_gcc_w_pointer_arith=no
12278 fi
12279
12280 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12281 CFLAGS="${oldcflags}"
12282 fi
12283
12284 if test "x$charybdis_cv_c_gcc_w_pointer_arith" = xyes; then
12285 CWARNS="${CWARNS}-Wpointer-arith "
12286 { echo "$as_me:$LINENO: result: ok" >&5
12287 echo "${ECHO_T}ok" >&6; }
12288 else
12289 charybdis_cv_c_gcc_w_pointer_arith=''
12290 { echo "$as_me:$LINENO: result: no" >&5
12291 echo "${ECHO_T}no" >&6; }
12292 fi
12293 else
12294 { echo "$as_me:$LINENO: result: no" >&5
12295 echo "${ECHO_T}no" >&6; }
12296 fi
12297
12298
12299 { echo "$as_me:$LINENO: checking GCC flag(s) -Wimplicit -Wnested-externs" >&5
12300 echo $ECHO_N "checking GCC flag(s) -Wimplicit -Wnested-externs... $ECHO_C" >&6; }
12301 if test "${GCC-no}" = yes
12302 then
12303 if test "${charybdis_cv_c_gcc_w_implicit+set}" = set; then
12304 echo $ECHO_N "(cached) $ECHO_C" >&6
12305 else
12306
12307 oldcflags="${CFLAGS-}"
12308 CFLAGS="${CFLAGS-} ${CWARNS} -Wimplicit -Wnested-externs -Werror"
12309 cat >conftest.$ac_ext <<_ACEOF
12310 /* confdefs.h. */
12311 _ACEOF
12312 cat confdefs.h >>conftest.$ac_ext
12313 cat >>conftest.$ac_ext <<_ACEOF
12314 /* end confdefs.h. */
12315
12316 #include <string.h>
12317 #include <stdio.h>
12318 int main(void);
12319
12320 int
12321 main ()
12322 {
12323
12324 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
12325
12326 ;
12327 return 0;
12328 }
12329 _ACEOF
12330 rm -f conftest.$ac_objext
12331 if { (ac_try="$ac_compile"
12332 case "(($ac_try" in
12333 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12334 *) ac_try_echo=$ac_try;;
12335 esac
12336 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12337 (eval "$ac_compile") 2>conftest.er1
12338 ac_status=$?
12339 grep -v '^ *+' conftest.er1 >conftest.err
12340 rm -f conftest.er1
12341 cat conftest.err >&5
12342 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12343 (exit $ac_status); } && {
12344 test -z "$ac_c_werror_flag" ||
12345 test ! -s conftest.err
12346 } && test -s conftest.$ac_objext; then
12347 charybdis_cv_c_gcc_w_implicit=yes
12348 else
12349 echo "$as_me: failed program was:" >&5
12350 sed 's/^/| /' conftest.$ac_ext >&5
12351
12352 charybdis_cv_c_gcc_w_implicit=no
12353 fi
12354
12355 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12356 CFLAGS="${oldcflags}"
12357 fi
12358
12359 if test "x$charybdis_cv_c_gcc_w_implicit" = xyes; then
12360 CWARNS="${CWARNS}-Wimplicit -Wnested-externs "
12361 { echo "$as_me:$LINENO: result: ok" >&5
12362 echo "${ECHO_T}ok" >&6; }
12363 else
12364 charybdis_cv_c_gcc_w_implicit=''
12365 { echo "$as_me:$LINENO: result: no" >&5
12366 echo "${ECHO_T}no" >&6; }
12367 fi
12368 else
12369 { echo "$as_me:$LINENO: result: no" >&5
12370 echo "${ECHO_T}no" >&6; }
12371 fi
12372
12373
12374 { echo "$as_me:$LINENO: checking GCC flag(s) -Wcast-align" >&5
12375 echo $ECHO_N "checking GCC flag(s) -Wcast-align... $ECHO_C" >&6; }
12376 if test "${GCC-no}" = yes
12377 then
12378 if test "${charybdis_cv_c_gcc_w_cast_align+set}" = set; then
12379 echo $ECHO_N "(cached) $ECHO_C" >&6
12380 else
12381
12382 oldcflags="${CFLAGS-}"
12383 CFLAGS="${CFLAGS-} ${CWARNS} -Wcast-align -Werror"
12384 cat >conftest.$ac_ext <<_ACEOF
12385 /* confdefs.h. */
12386 _ACEOF
12387 cat confdefs.h >>conftest.$ac_ext
12388 cat >>conftest.$ac_ext <<_ACEOF
12389 /* end confdefs.h. */
12390
12391 #include <string.h>
12392 #include <stdio.h>
12393 int main(void);
12394
12395 int
12396 main ()
12397 {
12398
12399 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
12400
12401 ;
12402 return 0;
12403 }
12404 _ACEOF
12405 rm -f conftest.$ac_objext
12406 if { (ac_try="$ac_compile"
12407 case "(($ac_try" in
12408 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12409 *) ac_try_echo=$ac_try;;
12410 esac
12411 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12412 (eval "$ac_compile") 2>conftest.er1
12413 ac_status=$?
12414 grep -v '^ *+' conftest.er1 >conftest.err
12415 rm -f conftest.er1
12416 cat conftest.err >&5
12417 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12418 (exit $ac_status); } && {
12419 test -z "$ac_c_werror_flag" ||
12420 test ! -s conftest.err
12421 } && test -s conftest.$ac_objext; then
12422 charybdis_cv_c_gcc_w_cast_align=yes
12423 else
12424 echo "$as_me: failed program was:" >&5
12425 sed 's/^/| /' conftest.$ac_ext >&5
12426
12427 charybdis_cv_c_gcc_w_cast_align=no
12428 fi
12429
12430 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12431 CFLAGS="${oldcflags}"
12432 fi
12433
12434 if test "x$charybdis_cv_c_gcc_w_cast_align" = xyes; then
12435 CWARNS="${CWARNS}-Wcast-align "
12436 { echo "$as_me:$LINENO: result: ok" >&5
12437 echo "${ECHO_T}ok" >&6; }
12438 else
12439 charybdis_cv_c_gcc_w_cast_align=''
12440 { echo "$as_me:$LINENO: result: no" >&5
12441 echo "${ECHO_T}no" >&6; }
12442 fi
12443 else
12444 { echo "$as_me:$LINENO: result: no" >&5
12445 echo "${ECHO_T}no" >&6; }
12446 fi
12447
12448
12449 { echo "$as_me:$LINENO: checking GCC flag(s) -Wcast-qual" >&5
12450 echo $ECHO_N "checking GCC flag(s) -Wcast-qual... $ECHO_C" >&6; }
12451 if test "${GCC-no}" = yes
12452 then
12453 if test "${charybdis_cv_c_gcc_w_cast_qual+set}" = set; then
12454 echo $ECHO_N "(cached) $ECHO_C" >&6
12455 else
12456
12457 oldcflags="${CFLAGS-}"
12458 CFLAGS="${CFLAGS-} ${CWARNS} -Wcast-qual -Werror"
12459 cat >conftest.$ac_ext <<_ACEOF
12460 /* confdefs.h. */
12461 _ACEOF
12462 cat confdefs.h >>conftest.$ac_ext
12463 cat >>conftest.$ac_ext <<_ACEOF
12464 /* end confdefs.h. */
12465
12466 #include <string.h>
12467 #include <stdio.h>
12468 int main(void);
12469
12470 int
12471 main ()
12472 {
12473
12474 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
12475
12476 ;
12477 return 0;
12478 }
12479 _ACEOF
12480 rm -f conftest.$ac_objext
12481 if { (ac_try="$ac_compile"
12482 case "(($ac_try" in
12483 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12484 *) ac_try_echo=$ac_try;;
12485 esac
12486 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12487 (eval "$ac_compile") 2>conftest.er1
12488 ac_status=$?
12489 grep -v '^ *+' conftest.er1 >conftest.err
12490 rm -f conftest.er1
12491 cat conftest.err >&5
12492 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12493 (exit $ac_status); } && {
12494 test -z "$ac_c_werror_flag" ||
12495 test ! -s conftest.err
12496 } && test -s conftest.$ac_objext; then
12497 charybdis_cv_c_gcc_w_cast_qual=yes
12498 else
12499 echo "$as_me: failed program was:" >&5
12500 sed 's/^/| /' conftest.$ac_ext >&5
12501
12502 charybdis_cv_c_gcc_w_cast_qual=no
12503 fi
12504
12505 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12506 CFLAGS="${oldcflags}"
12507 fi
12508
12509 if test "x$charybdis_cv_c_gcc_w_cast_qual" = xyes; then
12510 CWARNS="${CWARNS}-Wcast-qual "
12511 { echo "$as_me:$LINENO: result: ok" >&5
12512 echo "${ECHO_T}ok" >&6; }
12513 else
12514 charybdis_cv_c_gcc_w_cast_qual=''
12515 { echo "$as_me:$LINENO: result: no" >&5
12516 echo "${ECHO_T}no" >&6; }
12517 fi
12518 else
12519 { echo "$as_me:$LINENO: result: no" >&5
12520 echo "${ECHO_T}no" >&6; }
12521 fi
12522
12523
12524 { echo "$as_me:$LINENO: checking GCC flag(s) -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations" >&5
12525 echo $ECHO_N "checking GCC flag(s) -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations... $ECHO_C" >&6; }
12526 if test "${GCC-no}" = yes
12527 then
12528 if test "${charybdis_cv_c_gcc_prototypes+set}" = set; then
12529 echo $ECHO_N "(cached) $ECHO_C" >&6
12530 else
12531
12532 oldcflags="${CFLAGS-}"
12533 CFLAGS="${CFLAGS-} ${CWARNS} -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Werror"
12534 cat >conftest.$ac_ext <<_ACEOF
12535 /* confdefs.h. */
12536 _ACEOF
12537 cat confdefs.h >>conftest.$ac_ext
12538 cat >>conftest.$ac_ext <<_ACEOF
12539 /* end confdefs.h. */
12540
12541 #include <string.h>
12542 #include <stdio.h>
12543 int main(void);
12544
12545 int
12546 main ()
12547 {
12548
12549 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
12550
12551 ;
12552 return 0;
12553 }
12554 _ACEOF
12555 rm -f conftest.$ac_objext
12556 if { (ac_try="$ac_compile"
12557 case "(($ac_try" in
12558 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12559 *) ac_try_echo=$ac_try;;
12560 esac
12561 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12562 (eval "$ac_compile") 2>conftest.er1
12563 ac_status=$?
12564 grep -v '^ *+' conftest.er1 >conftest.err
12565 rm -f conftest.er1
12566 cat conftest.err >&5
12567 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12568 (exit $ac_status); } && {
12569 test -z "$ac_c_werror_flag" ||
12570 test ! -s conftest.err
12571 } && test -s conftest.$ac_objext; then
12572 charybdis_cv_c_gcc_prototypes=yes
12573 else
12574 echo "$as_me: failed program was:" >&5
12575 sed 's/^/| /' conftest.$ac_ext >&5
12576
12577 charybdis_cv_c_gcc_prototypes=no
12578 fi
12579
12580 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12581 CFLAGS="${oldcflags}"
12582 fi
12583
12584 if test "x$charybdis_cv_c_gcc_prototypes" = xyes; then
12585 CWARNS="${CWARNS}-Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations "
12586 { echo "$as_me:$LINENO: result: ok" >&5
12587 echo "${ECHO_T}ok" >&6; }
12588 else
12589 charybdis_cv_c_gcc_prototypes=''
12590 { echo "$as_me:$LINENO: result: no" >&5
12591 echo "${ECHO_T}no" >&6; }
12592 fi
12593 else
12594 { echo "$as_me:$LINENO: result: no" >&5
12595 echo "${ECHO_T}no" >&6; }
12596 fi
12597
12598
12599 { echo "$as_me:$LINENO: checking GCC flag(s) -Wparenthesis" >&5
12600 echo $ECHO_N "checking GCC flag(s) -Wparenthesis... $ECHO_C" >&6; }
12601 if test "${GCC-no}" = yes
12602 then
12603 if test "${charybdis_cv_c_gcc_parenthesis+set}" = set; then
12604 echo $ECHO_N "(cached) $ECHO_C" >&6
12605 else
12606
12607 oldcflags="${CFLAGS-}"
12608 CFLAGS="${CFLAGS-} ${CWARNS} -Wparenthesis -Werror"
12609 cat >conftest.$ac_ext <<_ACEOF
12610 /* confdefs.h. */
12611 _ACEOF
12612 cat confdefs.h >>conftest.$ac_ext
12613 cat >>conftest.$ac_ext <<_ACEOF
12614 /* end confdefs.h. */
12615
12616 #include <string.h>
12617 #include <stdio.h>
12618 int main(void);
12619
12620 int
12621 main ()
12622 {
12623
12624 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
12625
12626 ;
12627 return 0;
12628 }
12629 _ACEOF
12630 rm -f conftest.$ac_objext
12631 if { (ac_try="$ac_compile"
12632 case "(($ac_try" in
12633 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12634 *) ac_try_echo=$ac_try;;
12635 esac
12636 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12637 (eval "$ac_compile") 2>conftest.er1
12638 ac_status=$?
12639 grep -v '^ *+' conftest.er1 >conftest.err
12640 rm -f conftest.er1
12641 cat conftest.err >&5
12642 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12643 (exit $ac_status); } && {
12644 test -z "$ac_c_werror_flag" ||
12645 test ! -s conftest.err
12646 } && test -s conftest.$ac_objext; then
12647 charybdis_cv_c_gcc_parenthesis=yes
12648 else
12649 echo "$as_me: failed program was:" >&5
12650 sed 's/^/| /' conftest.$ac_ext >&5
12651
12652 charybdis_cv_c_gcc_parenthesis=no
12653 fi
12654
12655 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12656 CFLAGS="${oldcflags}"
12657 fi
12658
12659 if test "x$charybdis_cv_c_gcc_parenthesis" = xyes; then
12660 CWARNS="${CWARNS}-Wparenthesis "
12661 { echo "$as_me:$LINENO: result: ok" >&5
12662 echo "${ECHO_T}ok" >&6; }
12663 else
12664 charybdis_cv_c_gcc_parenthesis=''
12665 { echo "$as_me:$LINENO: result: no" >&5
12666 echo "${ECHO_T}no" >&6; }
12667 fi
12668 else
12669 { echo "$as_me:$LINENO: result: no" >&5
12670 echo "${ECHO_T}no" >&6; }
12671 fi
12672
12673
12674 { echo "$as_me:$LINENO: checking GCC flag(s) -W -Wno-unused" >&5
12675 echo $ECHO_N "checking GCC flag(s) -W -Wno-unused... $ECHO_C" >&6; }
12676 if test "${GCC-no}" = yes
12677 then
12678 if test "${charybdis_cv_c_gcc_w+set}" = set; then
12679 echo $ECHO_N "(cached) $ECHO_C" >&6
12680 else
12681
12682 oldcflags="${CFLAGS-}"
12683 CFLAGS="${CFLAGS-} ${CWARNS} -W -Wno-unused -Werror"
12684 cat >conftest.$ac_ext <<_ACEOF
12685 /* confdefs.h. */
12686 _ACEOF
12687 cat confdefs.h >>conftest.$ac_ext
12688 cat >>conftest.$ac_ext <<_ACEOF
12689 /* end confdefs.h. */
12690
12691 #include <string.h>
12692 #include <stdio.h>
12693 int main(void);
12694
12695 int
12696 main ()
12697 {
12698
12699 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
12700
12701 ;
12702 return 0;
12703 }
12704 _ACEOF
12705 rm -f conftest.$ac_objext
12706 if { (ac_try="$ac_compile"
12707 case "(($ac_try" in
12708 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12709 *) ac_try_echo=$ac_try;;
12710 esac
12711 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12712 (eval "$ac_compile") 2>conftest.er1
12713 ac_status=$?
12714 grep -v '^ *+' conftest.er1 >conftest.err
12715 rm -f conftest.er1
12716 cat conftest.err >&5
12717 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12718 (exit $ac_status); } && {
12719 test -z "$ac_c_werror_flag" ||
12720 test ! -s conftest.err
12721 } && test -s conftest.$ac_objext; then
12722 charybdis_cv_c_gcc_w=yes
12723 else
12724 echo "$as_me: failed program was:" >&5
12725 sed 's/^/| /' conftest.$ac_ext >&5
12726
12727 charybdis_cv_c_gcc_w=no
12728 fi
12729
12730 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12731 CFLAGS="${oldcflags}"
12732 fi
12733
12734 if test "x$charybdis_cv_c_gcc_w" = xyes; then
12735 CWARNS="${CWARNS}-W -Wno-unused "
12736 { echo "$as_me:$LINENO: result: ok" >&5
12737 echo "${ECHO_T}ok" >&6; }
12738 else
12739 charybdis_cv_c_gcc_w=''
12740 { echo "$as_me:$LINENO: result: no" >&5
12741 echo "${ECHO_T}no" >&6; }
12742 fi
12743 else
12744 { echo "$as_me:$LINENO: result: no" >&5
12745 echo "${ECHO_T}no" >&6; }
12746 fi
12747
12748
12749 { echo "$as_me:$LINENO: checking GCC flag(s) -Wextra" >&5
12750 echo $ECHO_N "checking GCC flag(s) -Wextra... $ECHO_C" >&6; }
12751 if test "${GCC-no}" = yes
12752 then
12753 if test "${charybdis_cv_c_gcc_w_extra+set}" = set; then
12754 echo $ECHO_N "(cached) $ECHO_C" >&6
12755 else
12756
12757 oldcflags="${CFLAGS-}"
12758 CFLAGS="${CFLAGS-} ${CWARNS} -Wextra -Werror"
12759 cat >conftest.$ac_ext <<_ACEOF
12760 /* confdefs.h. */
12761 _ACEOF
12762 cat confdefs.h >>conftest.$ac_ext
12763 cat >>conftest.$ac_ext <<_ACEOF
12764 /* end confdefs.h. */
12765
12766 #include <string.h>
12767 #include <stdio.h>
12768 int main(void);
12769
12770 int
12771 main ()
12772 {
12773
12774 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
12775
12776 ;
12777 return 0;
12778 }
12779 _ACEOF
12780 rm -f conftest.$ac_objext
12781 if { (ac_try="$ac_compile"
12782 case "(($ac_try" in
12783 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12784 *) ac_try_echo=$ac_try;;
12785 esac
12786 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12787 (eval "$ac_compile") 2>conftest.er1
12788 ac_status=$?
12789 grep -v '^ *+' conftest.er1 >conftest.err
12790 rm -f conftest.er1
12791 cat conftest.err >&5
12792 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12793 (exit $ac_status); } && {
12794 test -z "$ac_c_werror_flag" ||
12795 test ! -s conftest.err
12796 } && test -s conftest.$ac_objext; then
12797 charybdis_cv_c_gcc_w_extra=yes
12798 else
12799 echo "$as_me: failed program was:" >&5
12800 sed 's/^/| /' conftest.$ac_ext >&5
12801
12802 charybdis_cv_c_gcc_w_extra=no
12803 fi
12804
12805 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12806 CFLAGS="${oldcflags}"
12807 fi
12808
12809 if test "x$charybdis_cv_c_gcc_w_extra" = xyes; then
12810 CWARNS="${CWARNS}-Wextra "
12811 { echo "$as_me:$LINENO: result: ok" >&5
12812 echo "${ECHO_T}ok" >&6; }
12813 else
12814 charybdis_cv_c_gcc_w_extra=''
12815 { echo "$as_me:$LINENO: result: no" >&5
12816 echo "${ECHO_T}no" >&6; }
12817 fi
12818 else
12819 { echo "$as_me:$LINENO: result: no" >&5
12820 echo "${ECHO_T}no" >&6; }
12821 fi
12822
12823
12824 { echo "$as_me:$LINENO: checking GCC flag(s) -Wshadow" >&5
12825 echo $ECHO_N "checking GCC flag(s) -Wshadow... $ECHO_C" >&6; }
12826 if test "${GCC-no}" = yes
12827 then
12828 if test "${charybdis_cv_c_gcc_w_shadow+set}" = set; then
12829 echo $ECHO_N "(cached) $ECHO_C" >&6
12830 else
12831
12832 oldcflags="${CFLAGS-}"
12833 CFLAGS="${CFLAGS-} ${CWARNS} -Wshadow -Werror"
12834 cat >conftest.$ac_ext <<_ACEOF
12835 /* confdefs.h. */
12836 _ACEOF
12837 cat confdefs.h >>conftest.$ac_ext
12838 cat >>conftest.$ac_ext <<_ACEOF
12839 /* end confdefs.h. */
12840
12841 #include <string.h>
12842 #include <stdio.h>
12843 int main(void);
12844
12845 int
12846 main ()
12847 {
12848
12849 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
12850
12851 ;
12852 return 0;
12853 }
12854 _ACEOF
12855 rm -f conftest.$ac_objext
12856 if { (ac_try="$ac_compile"
12857 case "(($ac_try" in
12858 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12859 *) ac_try_echo=$ac_try;;
12860 esac
12861 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12862 (eval "$ac_compile") 2>conftest.er1
12863 ac_status=$?
12864 grep -v '^ *+' conftest.er1 >conftest.err
12865 rm -f conftest.er1
12866 cat conftest.err >&5
12867 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12868 (exit $ac_status); } && {
12869 test -z "$ac_c_werror_flag" ||
12870 test ! -s conftest.err
12871 } && test -s conftest.$ac_objext; then
12872 charybdis_cv_c_gcc_w_shadow=yes
12873 else
12874 echo "$as_me: failed program was:" >&5
12875 sed 's/^/| /' conftest.$ac_ext >&5
12876
12877 charybdis_cv_c_gcc_w_shadow=no
12878 fi
12879
12880 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12881 CFLAGS="${oldcflags}"
12882 fi
12883
12884 if test "x$charybdis_cv_c_gcc_w_shadow" = xyes; then
12885 CWARNS="${CWARNS}-Wshadow "
12886 { echo "$as_me:$LINENO: result: ok" >&5
12887 echo "${ECHO_T}ok" >&6; }
12888 else
12889 charybdis_cv_c_gcc_w_shadow=''
12890 { echo "$as_me:$LINENO: result: no" >&5
12891 echo "${ECHO_T}no" >&6; }
12892 fi
12893 else
12894 { echo "$as_me:$LINENO: result: no" >&5
12895 echo "${ECHO_T}no" >&6; }
12896 fi
12897
12898
12899 { echo "$as_me:$LINENO: checking GCC flag(s) -Wmissing-noreturn" >&5
12900 echo $ECHO_N "checking GCC flag(s) -Wmissing-noreturn... $ECHO_C" >&6; }
12901 if test "${GCC-no}" = yes
12902 then
12903 if test "${charybdis_cv_c_gcc_w_missing_noreturn+set}" = set; then
12904 echo $ECHO_N "(cached) $ECHO_C" >&6
12905 else
12906
12907 oldcflags="${CFLAGS-}"
12908 CFLAGS="${CFLAGS-} ${CWARNS} -Wmissing-noreturn -Werror"
12909 cat >conftest.$ac_ext <<_ACEOF
12910 /* confdefs.h. */
12911 _ACEOF
12912 cat confdefs.h >>conftest.$ac_ext
12913 cat >>conftest.$ac_ext <<_ACEOF
12914 /* end confdefs.h. */
12915
12916 #include <string.h>
12917 #include <stdio.h>
12918 int main(void);
12919
12920 int
12921 main ()
12922 {
12923
12924 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
12925
12926 ;
12927 return 0;
12928 }
12929 _ACEOF
12930 rm -f conftest.$ac_objext
12931 if { (ac_try="$ac_compile"
12932 case "(($ac_try" in
12933 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12934 *) ac_try_echo=$ac_try;;
12935 esac
12936 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12937 (eval "$ac_compile") 2>conftest.er1
12938 ac_status=$?
12939 grep -v '^ *+' conftest.er1 >conftest.err
12940 rm -f conftest.er1
12941 cat conftest.err >&5
12942 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12943 (exit $ac_status); } && {
12944 test -z "$ac_c_werror_flag" ||
12945 test ! -s conftest.err
12946 } && test -s conftest.$ac_objext; then
12947 charybdis_cv_c_gcc_w_missing_noreturn=yes
12948 else
12949 echo "$as_me: failed program was:" >&5
12950 sed 's/^/| /' conftest.$ac_ext >&5
12951
12952 charybdis_cv_c_gcc_w_missing_noreturn=no
12953 fi
12954
12955 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12956 CFLAGS="${oldcflags}"
12957 fi
12958
12959 if test "x$charybdis_cv_c_gcc_w_missing_noreturn" = xyes; then
12960 CWARNS="${CWARNS}-Wmissing-noreturn "
12961 { echo "$as_me:$LINENO: result: ok" >&5
12962 echo "${ECHO_T}ok" >&6; }
12963 else
12964 charybdis_cv_c_gcc_w_missing_noreturn=''
12965 { echo "$as_me:$LINENO: result: no" >&5
12966 echo "${ECHO_T}no" >&6; }
12967 fi
12968 else
12969 { echo "$as_me:$LINENO: result: no" >&5
12970 echo "${ECHO_T}no" >&6; }
12971 fi
12972
12973
12974 { echo "$as_me:$LINENO: checking GCC flag(s) -Wundef" >&5
12975 echo $ECHO_N "checking GCC flag(s) -Wundef... $ECHO_C" >&6; }
12976 if test "${GCC-no}" = yes
12977 then
12978 if test "${charybdis_cv_c_gcc_w_undef+set}" = set; then
12979 echo $ECHO_N "(cached) $ECHO_C" >&6
12980 else
12981
12982 oldcflags="${CFLAGS-}"
12983 CFLAGS="${CFLAGS-} ${CWARNS} -Wundef -Werror"
12984 cat >conftest.$ac_ext <<_ACEOF
12985 /* confdefs.h. */
12986 _ACEOF
12987 cat confdefs.h >>conftest.$ac_ext
12988 cat >>conftest.$ac_ext <<_ACEOF
12989 /* end confdefs.h. */
12990
12991 #include <string.h>
12992 #include <stdio.h>
12993 int main(void);
12994
12995 int
12996 main ()
12997 {
12998
12999 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
13000
13001 ;
13002 return 0;
13003 }
13004 _ACEOF
13005 rm -f conftest.$ac_objext
13006 if { (ac_try="$ac_compile"
13007 case "(($ac_try" in
13008 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13009 *) ac_try_echo=$ac_try;;
13010 esac
13011 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13012 (eval "$ac_compile") 2>conftest.er1
13013 ac_status=$?
13014 grep -v '^ *+' conftest.er1 >conftest.err
13015 rm -f conftest.er1
13016 cat conftest.err >&5
13017 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13018 (exit $ac_status); } && {
13019 test -z "$ac_c_werror_flag" ||
13020 test ! -s conftest.err
13021 } && test -s conftest.$ac_objext; then
13022 charybdis_cv_c_gcc_w_undef=yes
13023 else
13024 echo "$as_me: failed program was:" >&5
13025 sed 's/^/| /' conftest.$ac_ext >&5
13026
13027 charybdis_cv_c_gcc_w_undef=no
13028 fi
13029
13030 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13031 CFLAGS="${oldcflags}"
13032 fi
13033
13034 if test "x$charybdis_cv_c_gcc_w_undef" = xyes; then
13035 CWARNS="${CWARNS}-Wundef "
13036 { echo "$as_me:$LINENO: result: ok" >&5
13037 echo "${ECHO_T}ok" >&6; }
13038 else
13039 charybdis_cv_c_gcc_w_undef=''
13040 { echo "$as_me:$LINENO: result: no" >&5
13041 echo "${ECHO_T}no" >&6; }
13042 fi
13043 else
13044 { echo "$as_me:$LINENO: result: no" >&5
13045 echo "${ECHO_T}no" >&6; }
13046 fi
13047
13048
13049 { echo "$as_me:$LINENO: checking GCC flag(s) -Wpacked" >&5
13050 echo $ECHO_N "checking GCC flag(s) -Wpacked... $ECHO_C" >&6; }
13051 if test "${GCC-no}" = yes
13052 then
13053 if test "${charybdis_cv_c_gcc_w_packed+set}" = set; then
13054 echo $ECHO_N "(cached) $ECHO_C" >&6
13055 else
13056
13057 oldcflags="${CFLAGS-}"
13058 CFLAGS="${CFLAGS-} ${CWARNS} -Wpacked -Werror"
13059 cat >conftest.$ac_ext <<_ACEOF
13060 /* confdefs.h. */
13061 _ACEOF
13062 cat confdefs.h >>conftest.$ac_ext
13063 cat >>conftest.$ac_ext <<_ACEOF
13064 /* end confdefs.h. */
13065
13066 #include <string.h>
13067 #include <stdio.h>
13068 int main(void);
13069
13070 int
13071 main ()
13072 {
13073
13074 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
13075
13076 ;
13077 return 0;
13078 }
13079 _ACEOF
13080 rm -f conftest.$ac_objext
13081 if { (ac_try="$ac_compile"
13082 case "(($ac_try" in
13083 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13084 *) ac_try_echo=$ac_try;;
13085 esac
13086 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13087 (eval "$ac_compile") 2>conftest.er1
13088 ac_status=$?
13089 grep -v '^ *+' conftest.er1 >conftest.err
13090 rm -f conftest.er1
13091 cat conftest.err >&5
13092 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13093 (exit $ac_status); } && {
13094 test -z "$ac_c_werror_flag" ||
13095 test ! -s conftest.err
13096 } && test -s conftest.$ac_objext; then
13097 charybdis_cv_c_gcc_w_packed=yes
13098 else
13099 echo "$as_me: failed program was:" >&5
13100 sed 's/^/| /' conftest.$ac_ext >&5
13101
13102 charybdis_cv_c_gcc_w_packed=no
13103 fi
13104
13105 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13106 CFLAGS="${oldcflags}"
13107 fi
13108
13109 if test "x$charybdis_cv_c_gcc_w_packed" = xyes; then
13110 CWARNS="${CWARNS}-Wpacked "
13111 { echo "$as_me:$LINENO: result: ok" >&5
13112 echo "${ECHO_T}ok" >&6; }
13113 else
13114 charybdis_cv_c_gcc_w_packed=''
13115 { echo "$as_me:$LINENO: result: no" >&5
13116 echo "${ECHO_T}no" >&6; }
13117 fi
13118 else
13119 { echo "$as_me:$LINENO: result: no" >&5
13120 echo "${ECHO_T}no" >&6; }
13121 fi
13122
13123
13124 { echo "$as_me:$LINENO: checking GCC flag(s) -Wnested-externs" >&5
13125 echo $ECHO_N "checking GCC flag(s) -Wnested-externs... $ECHO_C" >&6; }
13126 if test "${GCC-no}" = yes
13127 then
13128 if test "${charybdis_cv_c_gcc_w_nested_externs+set}" = set; then
13129 echo $ECHO_N "(cached) $ECHO_C" >&6
13130 else
13131
13132 oldcflags="${CFLAGS-}"
13133 CFLAGS="${CFLAGS-} ${CWARNS} -Wnested-externs -Werror"
13134 cat >conftest.$ac_ext <<_ACEOF
13135 /* confdefs.h. */
13136 _ACEOF
13137 cat confdefs.h >>conftest.$ac_ext
13138 cat >>conftest.$ac_ext <<_ACEOF
13139 /* end confdefs.h. */
13140
13141 #include <string.h>
13142 #include <stdio.h>
13143 int main(void);
13144
13145 int
13146 main ()
13147 {
13148
13149 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
13150
13151 ;
13152 return 0;
13153 }
13154 _ACEOF
13155 rm -f conftest.$ac_objext
13156 if { (ac_try="$ac_compile"
13157 case "(($ac_try" in
13158 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13159 *) ac_try_echo=$ac_try;;
13160 esac
13161 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13162 (eval "$ac_compile") 2>conftest.er1
13163 ac_status=$?
13164 grep -v '^ *+' conftest.er1 >conftest.err
13165 rm -f conftest.er1
13166 cat conftest.err >&5
13167 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13168 (exit $ac_status); } && {
13169 test -z "$ac_c_werror_flag" ||
13170 test ! -s conftest.err
13171 } && test -s conftest.$ac_objext; then
13172 charybdis_cv_c_gcc_w_nested_externs=yes
13173 else
13174 echo "$as_me: failed program was:" >&5
13175 sed 's/^/| /' conftest.$ac_ext >&5
13176
13177 charybdis_cv_c_gcc_w_nested_externs=no
13178 fi
13179
13180 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13181 CFLAGS="${oldcflags}"
13182 fi
13183
13184 if test "x$charybdis_cv_c_gcc_w_nested_externs" = xyes; then
13185 CWARNS="${CWARNS}-Wnested-externs "
13186 { echo "$as_me:$LINENO: result: ok" >&5
13187 echo "${ECHO_T}ok" >&6; }
13188 else
13189 charybdis_cv_c_gcc_w_nested_externs=''
13190 { echo "$as_me:$LINENO: result: no" >&5
13191 echo "${ECHO_T}no" >&6; }
13192 fi
13193 else
13194 { echo "$as_me:$LINENO: result: no" >&5
13195 echo "${ECHO_T}no" >&6; }
13196 fi
13197
13198
13199 { echo "$as_me:$LINENO: checking GCC flag(s) -Wbad-function-cast" >&5
13200 echo $ECHO_N "checking GCC flag(s) -Wbad-function-cast... $ECHO_C" >&6; }
13201 if test "${GCC-no}" = yes
13202 then
13203 if test "${charybdis_cv_c_gcc_w_bad_function_cast+set}" = set; then
13204 echo $ECHO_N "(cached) $ECHO_C" >&6
13205 else
13206
13207 oldcflags="${CFLAGS-}"
13208 CFLAGS="${CFLAGS-} ${CWARNS} -Wbad-function-cast -Werror"
13209 cat >conftest.$ac_ext <<_ACEOF
13210 /* confdefs.h. */
13211 _ACEOF
13212 cat confdefs.h >>conftest.$ac_ext
13213 cat >>conftest.$ac_ext <<_ACEOF
13214 /* end confdefs.h. */
13215
13216 #include <string.h>
13217 #include <stdio.h>
13218 int main(void);
13219
13220 int
13221 main ()
13222 {
13223
13224 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
13225
13226 ;
13227 return 0;
13228 }
13229 _ACEOF
13230 rm -f conftest.$ac_objext
13231 if { (ac_try="$ac_compile"
13232 case "(($ac_try" in
13233 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13234 *) ac_try_echo=$ac_try;;
13235 esac
13236 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13237 (eval "$ac_compile") 2>conftest.er1
13238 ac_status=$?
13239 grep -v '^ *+' conftest.er1 >conftest.err
13240 rm -f conftest.er1
13241 cat conftest.err >&5
13242 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13243 (exit $ac_status); } && {
13244 test -z "$ac_c_werror_flag" ||
13245 test ! -s conftest.err
13246 } && test -s conftest.$ac_objext; then
13247 charybdis_cv_c_gcc_w_bad_function_cast=yes
13248 else
13249 echo "$as_me: failed program was:" >&5
13250 sed 's/^/| /' conftest.$ac_ext >&5
13251
13252 charybdis_cv_c_gcc_w_bad_function_cast=no
13253 fi
13254
13255 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13256 CFLAGS="${oldcflags}"
13257 fi
13258
13259 if test "x$charybdis_cv_c_gcc_w_bad_function_cast" = xyes; then
13260 CWARNS="${CWARNS}-Wbad-function-cast "
13261 { echo "$as_me:$LINENO: result: ok" >&5
13262 echo "${ECHO_T}ok" >&6; }
13263 else
13264 charybdis_cv_c_gcc_w_bad_function_cast=''
13265 { echo "$as_me:$LINENO: result: no" >&5
13266 echo "${ECHO_T}no" >&6; }
13267 fi
13268 else
13269 { echo "$as_me:$LINENO: result: no" >&5
13270 echo "${ECHO_T}no" >&6; }
13271 fi
13272
13273
13274 { echo "$as_me:$LINENO: checking GCC flag(s) -Wunused-function -Wunused-label -Wunused-value -Wunused-variable" >&5
13275 echo $ECHO_N "checking GCC flag(s) -Wunused-function -Wunused-label -Wunused-value -Wunused-variable... $ECHO_C" >&6; }
13276 if test "${GCC-no}" = yes
13277 then
13278 if test "${charybdis_cv_c_gcc_w_unused+set}" = set; then
13279 echo $ECHO_N "(cached) $ECHO_C" >&6
13280 else
13281
13282 oldcflags="${CFLAGS-}"
13283 CFLAGS="${CFLAGS-} ${CWARNS} -Wunused-function -Wunused-label -Wunused-value -Wunused-variable -Werror"
13284 cat >conftest.$ac_ext <<_ACEOF
13285 /* confdefs.h. */
13286 _ACEOF
13287 cat confdefs.h >>conftest.$ac_ext
13288 cat >>conftest.$ac_ext <<_ACEOF
13289 /* end confdefs.h. */
13290
13291 #include <string.h>
13292 #include <stdio.h>
13293 int main(void);
13294
13295 int
13296 main ()
13297 {
13298
13299 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
13300
13301 ;
13302 return 0;
13303 }
13304 _ACEOF
13305 rm -f conftest.$ac_objext
13306 if { (ac_try="$ac_compile"
13307 case "(($ac_try" in
13308 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13309 *) ac_try_echo=$ac_try;;
13310 esac
13311 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13312 (eval "$ac_compile") 2>conftest.er1
13313 ac_status=$?
13314 grep -v '^ *+' conftest.er1 >conftest.err
13315 rm -f conftest.er1
13316 cat conftest.err >&5
13317 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13318 (exit $ac_status); } && {
13319 test -z "$ac_c_werror_flag" ||
13320 test ! -s conftest.err
13321 } && test -s conftest.$ac_objext; then
13322 charybdis_cv_c_gcc_w_unused=yes
13323 else
13324 echo "$as_me: failed program was:" >&5
13325 sed 's/^/| /' conftest.$ac_ext >&5
13326
13327 charybdis_cv_c_gcc_w_unused=no
13328 fi
13329
13330 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13331 CFLAGS="${oldcflags}"
13332 fi
13333
13334 if test "x$charybdis_cv_c_gcc_w_unused" = xyes; then
13335 CWARNS="${CWARNS}-Wunused-function -Wunused-label -Wunused-value -Wunused-variable "
13336 { echo "$as_me:$LINENO: result: ok" >&5
13337 echo "${ECHO_T}ok" >&6; }
13338 else
13339 charybdis_cv_c_gcc_w_unused=''
13340 { echo "$as_me:$LINENO: result: no" >&5
13341 echo "${ECHO_T}no" >&6; }
13342 fi
13343 else
13344 { echo "$as_me:$LINENO: result: no" >&5
13345 echo "${ECHO_T}no" >&6; }
13346 fi
13347
13348
13349 { echo "$as_me:$LINENO: checking GCC flag(s) -Wredundant-decls" >&5
13350 echo $ECHO_N "checking GCC flag(s) -Wredundant-decls... $ECHO_C" >&6; }
13351 if test "${GCC-no}" = yes
13352 then
13353 if test "${charybdis_cv_c_gcc_w_redundant_decls+set}" = set; then
13354 echo $ECHO_N "(cached) $ECHO_C" >&6
13355 else
13356
13357 oldcflags="${CFLAGS-}"
13358 CFLAGS="${CFLAGS-} ${CWARNS} -Wredundant-decls -Werror"
13359 cat >conftest.$ac_ext <<_ACEOF
13360 /* confdefs.h. */
13361 _ACEOF
13362 cat confdefs.h >>conftest.$ac_ext
13363 cat >>conftest.$ac_ext <<_ACEOF
13364 /* end confdefs.h. */
13365
13366 #include <string.h>
13367 #include <stdio.h>
13368 int main(void);
13369
13370 int
13371 main ()
13372 {
13373
13374 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
13375
13376 ;
13377 return 0;
13378 }
13379 _ACEOF
13380 rm -f conftest.$ac_objext
13381 if { (ac_try="$ac_compile"
13382 case "(($ac_try" in
13383 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13384 *) ac_try_echo=$ac_try;;
13385 esac
13386 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13387 (eval "$ac_compile") 2>conftest.er1
13388 ac_status=$?
13389 grep -v '^ *+' conftest.er1 >conftest.err
13390 rm -f conftest.er1
13391 cat conftest.err >&5
13392 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13393 (exit $ac_status); } && {
13394 test -z "$ac_c_werror_flag" ||
13395 test ! -s conftest.err
13396 } && test -s conftest.$ac_objext; then
13397 charybdis_cv_c_gcc_w_redundant_decls=yes
13398 else
13399 echo "$as_me: failed program was:" >&5
13400 sed 's/^/| /' conftest.$ac_ext >&5
13401
13402 charybdis_cv_c_gcc_w_redundant_decls=no
13403 fi
13404
13405 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13406 CFLAGS="${oldcflags}"
13407 fi
13408
13409 if test "x$charybdis_cv_c_gcc_w_redundant_decls" = xyes; then
13410 CWARNS="${CWARNS}-Wredundant-decls "
13411 { echo "$as_me:$LINENO: result: ok" >&5
13412 echo "${ECHO_T}ok" >&6; }
13413 else
13414 charybdis_cv_c_gcc_w_redundant_decls=''
13415 { echo "$as_me:$LINENO: result: no" >&5
13416 echo "${ECHO_T}no" >&6; }
13417 fi
13418 else
13419 { echo "$as_me:$LINENO: result: no" >&5
13420 echo "${ECHO_T}no" >&6; }
13421 fi
13422
13423
13424 { echo "$as_me:$LINENO: checking GCC flag(s) -Wfloat-equal" >&5
13425 echo $ECHO_N "checking GCC flag(s) -Wfloat-equal... $ECHO_C" >&6; }
13426 if test "${GCC-no}" = yes
13427 then
13428 if test "${charybdis_cv_c_gcc_w_float_equal+set}" = set; then
13429 echo $ECHO_N "(cached) $ECHO_C" >&6
13430 else
13431
13432 oldcflags="${CFLAGS-}"
13433 CFLAGS="${CFLAGS-} ${CWARNS} -Wfloat-equal -Werror"
13434 cat >conftest.$ac_ext <<_ACEOF
13435 /* confdefs.h. */
13436 _ACEOF
13437 cat confdefs.h >>conftest.$ac_ext
13438 cat >>conftest.$ac_ext <<_ACEOF
13439 /* end confdefs.h. */
13440
13441 #include <string.h>
13442 #include <stdio.h>
13443 int main(void);
13444
13445 int
13446 main ()
13447 {
13448
13449 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
13450
13451 ;
13452 return 0;
13453 }
13454 _ACEOF
13455 rm -f conftest.$ac_objext
13456 if { (ac_try="$ac_compile"
13457 case "(($ac_try" in
13458 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13459 *) ac_try_echo=$ac_try;;
13460 esac
13461 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13462 (eval "$ac_compile") 2>conftest.er1
13463 ac_status=$?
13464 grep -v '^ *+' conftest.er1 >conftest.err
13465 rm -f conftest.er1
13466 cat conftest.err >&5
13467 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13468 (exit $ac_status); } && {
13469 test -z "$ac_c_werror_flag" ||
13470 test ! -s conftest.err
13471 } && test -s conftest.$ac_objext; then
13472 charybdis_cv_c_gcc_w_float_equal=yes
13473 else
13474 echo "$as_me: failed program was:" >&5
13475 sed 's/^/| /' conftest.$ac_ext >&5
13476
13477 charybdis_cv_c_gcc_w_float_equal=no
13478 fi
13479
13480 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13481 CFLAGS="${oldcflags}"
13482 fi
13483
13484 if test "x$charybdis_cv_c_gcc_w_float_equal" = xyes; then
13485 CWARNS="${CWARNS}-Wfloat-equal "
13486 { echo "$as_me:$LINENO: result: ok" >&5
13487 echo "${ECHO_T}ok" >&6; }
13488 else
13489 charybdis_cv_c_gcc_w_float_equal=''
13490 { echo "$as_me:$LINENO: result: no" >&5
13491 echo "${ECHO_T}no" >&6; }
13492 fi
13493 else
13494 { echo "$as_me:$LINENO: result: no" >&5
13495 echo "${ECHO_T}no" >&6; }
13496 fi
13497
13498
13499 { echo "$as_me:$LINENO: checking GCC flag(s) -Wformat=2" >&5
13500 echo $ECHO_N "checking GCC flag(s) -Wformat=2... $ECHO_C" >&6; }
13501 if test "${GCC-no}" = yes
13502 then
13503 if test "${charybdis_cv_c_gcc_w_format+set}" = set; then
13504 echo $ECHO_N "(cached) $ECHO_C" >&6
13505 else
13506
13507 oldcflags="${CFLAGS-}"
13508 CFLAGS="${CFLAGS-} ${CWARNS} -Wformat=2 -Werror"
13509 cat >conftest.$ac_ext <<_ACEOF
13510 /* confdefs.h. */
13511 _ACEOF
13512 cat confdefs.h >>conftest.$ac_ext
13513 cat >>conftest.$ac_ext <<_ACEOF
13514 /* end confdefs.h. */
13515
13516 #include <string.h>
13517 #include <stdio.h>
13518 int main(void);
13519
13520 int
13521 main ()
13522 {
13523
13524 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
13525
13526 ;
13527 return 0;
13528 }
13529 _ACEOF
13530 rm -f conftest.$ac_objext
13531 if { (ac_try="$ac_compile"
13532 case "(($ac_try" in
13533 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13534 *) ac_try_echo=$ac_try;;
13535 esac
13536 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13537 (eval "$ac_compile") 2>conftest.er1
13538 ac_status=$?
13539 grep -v '^ *+' conftest.er1 >conftest.err
13540 rm -f conftest.er1
13541 cat conftest.err >&5
13542 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13543 (exit $ac_status); } && {
13544 test -z "$ac_c_werror_flag" ||
13545 test ! -s conftest.err
13546 } && test -s conftest.$ac_objext; then
13547 charybdis_cv_c_gcc_w_format=yes
13548 else
13549 echo "$as_me: failed program was:" >&5
13550 sed 's/^/| /' conftest.$ac_ext >&5
13551
13552 charybdis_cv_c_gcc_w_format=no
13553 fi
13554
13555 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13556 CFLAGS="${oldcflags}"
13557 fi
13558
13559 if test "x$charybdis_cv_c_gcc_w_format" = xyes; then
13560 CWARNS="${CWARNS}-Wformat=2 "
13561 { echo "$as_me:$LINENO: result: ok" >&5
13562 echo "${ECHO_T}ok" >&6; }
13563 else
13564 charybdis_cv_c_gcc_w_format=''
13565 { echo "$as_me:$LINENO: result: no" >&5
13566 echo "${ECHO_T}no" >&6; }
13567 fi
13568 else
13569 { echo "$as_me:$LINENO: result: no" >&5
13570 echo "${ECHO_T}no" >&6; }
13571 fi
13572
13573
13574 { echo "$as_me:$LINENO: checking GCC flag(s) -pedantic" >&5
13575 echo $ECHO_N "checking GCC flag(s) -pedantic... $ECHO_C" >&6; }
13576 if test "${GCC-no}" = yes
13577 then
13578 if test "${charybdis_cv_c_gcc_pedantic+set}" = set; then
13579 echo $ECHO_N "(cached) $ECHO_C" >&6
13580 else
13581
13582 oldcflags="${CFLAGS-}"
13583 CFLAGS="${CFLAGS-} ${CWARNS} -pedantic -Werror"
13584 cat >conftest.$ac_ext <<_ACEOF
13585 /* confdefs.h. */
13586 _ACEOF
13587 cat confdefs.h >>conftest.$ac_ext
13588 cat >>conftest.$ac_ext <<_ACEOF
13589 /* end confdefs.h. */
13590
13591 #include <string.h>
13592 #include <stdio.h>
13593 int main(void);
13594
13595 int
13596 main ()
13597 {
13598
13599 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
13600
13601 ;
13602 return 0;
13603 }
13604 _ACEOF
13605 rm -f conftest.$ac_objext
13606 if { (ac_try="$ac_compile"
13607 case "(($ac_try" in
13608 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13609 *) ac_try_echo=$ac_try;;
13610 esac
13611 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13612 (eval "$ac_compile") 2>conftest.er1
13613 ac_status=$?
13614 grep -v '^ *+' conftest.er1 >conftest.err
13615 rm -f conftest.er1
13616 cat conftest.err >&5
13617 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13618 (exit $ac_status); } && {
13619 test -z "$ac_c_werror_flag" ||
13620 test ! -s conftest.err
13621 } && test -s conftest.$ac_objext; then
13622 charybdis_cv_c_gcc_pedantic=yes
13623 else
13624 echo "$as_me: failed program was:" >&5
13625 sed 's/^/| /' conftest.$ac_ext >&5
13626
13627 charybdis_cv_c_gcc_pedantic=no
13628 fi
13629
13630 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13631 CFLAGS="${oldcflags}"
13632 fi
13633
13634 if test "x$charybdis_cv_c_gcc_pedantic" = xyes; then
13635 CWARNS="${CWARNS}-pedantic "
13636 { echo "$as_me:$LINENO: result: ok" >&5
13637 echo "${ECHO_T}ok" >&6; }
13638 else
13639 charybdis_cv_c_gcc_pedantic=''
13640 { echo "$as_me:$LINENO: result: no" >&5
13641 echo "${ECHO_T}no" >&6; }
13642 fi
13643 else
13644 { echo "$as_me:$LINENO: result: no" >&5
13645 echo "${ECHO_T}no" >&6; }
13646 fi
13647
13648
13649 IRC_CFLAGS="$CFLAGS"
13650
13651 fi
13652
13653
13654 if test "$shared_modules" = no; then
13655 DYNLINK_C=""
13656 MOD_TARGET="libmodules.a"
13657 MODULES_LIBS="../modules/libmodules.a"
13658 SEDOBJ=""
13659
13660 cat >>confdefs.h <<\_ACEOF
13661 #define STATIC_MODULES 1
13662 _ACEOF
13663
13664 { echo "$as_me:$LINENO: WARNING: shared module support has been disabled!" >&5
13665 echo "$as_me: WARNING: shared module support has been disabled!" >&2;}
13666 fi
13667
13668 if test "$shared_modules" = yes; then
13669
13670 { echo "$as_me:$LINENO: checking for nlist" >&5
13671 echo $ECHO_N "checking for nlist... $ECHO_C" >&6; }
13672 if test "${ac_cv_func_nlist+set}" = set; then
13673 echo $ECHO_N "(cached) $ECHO_C" >&6
13674 else
13675 cat >conftest.$ac_ext <<_ACEOF
13676 /* confdefs.h. */
13677 _ACEOF
13678 cat confdefs.h >>conftest.$ac_ext
13679 cat >>conftest.$ac_ext <<_ACEOF
13680 /* end confdefs.h. */
13681 /* Define nlist to an innocuous variant, in case <limits.h> declares nlist.
13682 For example, HP-UX 11i <limits.h> declares gettimeofday. */
13683 #define nlist innocuous_nlist
13684
13685 /* System header to define __stub macros and hopefully few prototypes,
13686 which can conflict with char nlist (); below.
13687 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13688 <limits.h> exists even on freestanding compilers. */
13689
13690 #ifdef __STDC__
13691 # include <limits.h>
13692 #else
13693 # include <assert.h>
13694 #endif
13695
13696 #undef nlist
13697
13698 /* Override any GCC internal prototype to avoid an error.
13699 Use char because int might match the return type of a GCC
13700 builtin and then its argument prototype would still apply. */
13701 #ifdef __cplusplus
13702 extern "C"
13703 #endif
13704 char nlist ();
13705 /* The GNU C library defines this for functions which it implements
13706 to always fail with ENOSYS. Some functions are actually named
13707 something starting with __ and the normal name is an alias. */
13708 #if defined __stub_nlist || defined __stub___nlist
13709 choke me
13710 #endif
13711
13712 int
13713 main ()
13714 {
13715 return nlist ();
13716 ;
13717 return 0;
13718 }
13719 _ACEOF
13720 rm -f conftest.$ac_objext conftest$ac_exeext
13721 if { (ac_try="$ac_link"
13722 case "(($ac_try" in
13723 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13724 *) ac_try_echo=$ac_try;;
13725 esac
13726 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13727 (eval "$ac_link") 2>conftest.er1
13728 ac_status=$?
13729 grep -v '^ *+' conftest.er1 >conftest.err
13730 rm -f conftest.er1
13731 cat conftest.err >&5
13732 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13733 (exit $ac_status); } && {
13734 test -z "$ac_c_werror_flag" ||
13735 test ! -s conftest.err
13736 } && test -s conftest$ac_exeext &&
13737 $as_test_x conftest$ac_exeext; then
13738 ac_cv_func_nlist=yes
13739 else
13740 echo "$as_me: failed program was:" >&5
13741 sed 's/^/| /' conftest.$ac_ext >&5
13742
13743 ac_cv_func_nlist=no
13744 fi
13745
13746 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13747 conftest$ac_exeext conftest.$ac_ext
13748 fi
13749 { echo "$as_me:$LINENO: result: $ac_cv_func_nlist" >&5
13750 echo "${ECHO_T}$ac_cv_func_nlist" >&6; }
13751 if test $ac_cv_func_nlist = yes; then
13752 :
13753 else
13754 { echo "$as_me:$LINENO: checking for nlist in -ldl" >&5
13755 echo $ECHO_N "checking for nlist in -ldl... $ECHO_C" >&6; }
13756 if test "${ac_cv_lib_dl_nlist+set}" = set; then
13757 echo $ECHO_N "(cached) $ECHO_C" >&6
13758 else
13759 ac_check_lib_save_LIBS=$LIBS
13760 LIBS="-ldl $LIBS"
13761 cat >conftest.$ac_ext <<_ACEOF
13762 /* confdefs.h. */
13763 _ACEOF
13764 cat confdefs.h >>conftest.$ac_ext
13765 cat >>conftest.$ac_ext <<_ACEOF
13766 /* end confdefs.h. */
13767
13768 /* Override any GCC internal prototype to avoid an error.
13769 Use char because int might match the return type of a GCC
13770 builtin and then its argument prototype would still apply. */
13771 #ifdef __cplusplus
13772 extern "C"
13773 #endif
13774 char nlist ();
13775 int
13776 main ()
13777 {
13778 return nlist ();
13779 ;
13780 return 0;
13781 }
13782 _ACEOF
13783 rm -f conftest.$ac_objext conftest$ac_exeext
13784 if { (ac_try="$ac_link"
13785 case "(($ac_try" in
13786 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13787 *) ac_try_echo=$ac_try;;
13788 esac
13789 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13790 (eval "$ac_link") 2>conftest.er1
13791 ac_status=$?
13792 grep -v '^ *+' conftest.er1 >conftest.err
13793 rm -f conftest.er1
13794 cat conftest.err >&5
13795 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13796 (exit $ac_status); } && {
13797 test -z "$ac_c_werror_flag" ||
13798 test ! -s conftest.err
13799 } && test -s conftest$ac_exeext &&
13800 $as_test_x conftest$ac_exeext; then
13801 ac_cv_lib_dl_nlist=yes
13802 else
13803 echo "$as_me: failed program was:" >&5
13804 sed 's/^/| /' conftest.$ac_ext >&5
13805
13806 ac_cv_lib_dl_nlist=no
13807 fi
13808
13809 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13810 conftest$ac_exeext conftest.$ac_ext
13811 LIBS=$ac_check_lib_save_LIBS
13812 fi
13813 { echo "$as_me:$LINENO: result: $ac_cv_lib_dl_nlist" >&5
13814 echo "${ECHO_T}$ac_cv_lib_dl_nlist" >&6; }
13815 if test $ac_cv_lib_dl_nlist = yes; then
13816 nlist_lib="-ldl"
13817 else
13818 { echo "$as_me:$LINENO: checking for nlist in -lelf" >&5
13819 echo $ECHO_N "checking for nlist in -lelf... $ECHO_C" >&6; }
13820 if test "${ac_cv_lib_elf_nlist+set}" = set; then
13821 echo $ECHO_N "(cached) $ECHO_C" >&6
13822 else
13823 ac_check_lib_save_LIBS=$LIBS
13824 LIBS="-lelf $LIBS"
13825 cat >conftest.$ac_ext <<_ACEOF
13826 /* confdefs.h. */
13827 _ACEOF
13828 cat confdefs.h >>conftest.$ac_ext
13829 cat >>conftest.$ac_ext <<_ACEOF
13830 /* end confdefs.h. */
13831
13832 /* Override any GCC internal prototype to avoid an error.
13833 Use char because int might match the return type of a GCC
13834 builtin and then its argument prototype would still apply. */
13835 #ifdef __cplusplus
13836 extern "C"
13837 #endif
13838 char nlist ();
13839 int
13840 main ()
13841 {
13842 return nlist ();
13843 ;
13844 return 0;
13845 }
13846 _ACEOF
13847 rm -f conftest.$ac_objext conftest$ac_exeext
13848 if { (ac_try="$ac_link"
13849 case "(($ac_try" in
13850 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13851 *) ac_try_echo=$ac_try;;
13852 esac
13853 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13854 (eval "$ac_link") 2>conftest.er1
13855 ac_status=$?
13856 grep -v '^ *+' conftest.er1 >conftest.err
13857 rm -f conftest.er1
13858 cat conftest.err >&5
13859 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13860 (exit $ac_status); } && {
13861 test -z "$ac_c_werror_flag" ||
13862 test ! -s conftest.err
13863 } && test -s conftest$ac_exeext &&
13864 $as_test_x conftest$ac_exeext; then
13865 ac_cv_lib_elf_nlist=yes
13866 else
13867 echo "$as_me: failed program was:" >&5
13868 sed 's/^/| /' conftest.$ac_ext >&5
13869
13870 ac_cv_lib_elf_nlist=no
13871 fi
13872
13873 rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
13874 conftest$ac_exeext conftest.$ac_ext
13875 LIBS=$ac_check_lib_save_LIBS
13876 fi
13877 { echo "$as_me:$LINENO: result: $ac_cv_lib_elf_nlist" >&5
13878 echo "${ECHO_T}$ac_cv_lib_elf_nlist" >&6; }
13879 if test $ac_cv_lib_elf_nlist = yes; then
13880 nlist_lib="-lelf"
13881 fi
13882
13883
13884 fi
13885
13886
13887 fi
13888
13889
13890 if test "${ac_cv_header_libelf_nlist_h+set}" = set; then
13891 { echo "$as_me:$LINENO: checking for libelf/nlist.h" >&5
13892 echo $ECHO_N "checking for libelf/nlist.h... $ECHO_C" >&6; }
13893 if test "${ac_cv_header_libelf_nlist_h+set}" = set; then
13894 echo $ECHO_N "(cached) $ECHO_C" >&6
13895 fi
13896 { echo "$as_me:$LINENO: result: $ac_cv_header_libelf_nlist_h" >&5
13897 echo "${ECHO_T}$ac_cv_header_libelf_nlist_h" >&6; }
13898 else
13899 # Is the header compilable?
13900 { echo "$as_me:$LINENO: checking libelf/nlist.h usability" >&5
13901 echo $ECHO_N "checking libelf/nlist.h usability... $ECHO_C" >&6; }
13902 cat >conftest.$ac_ext <<_ACEOF
13903 /* confdefs.h. */
13904 _ACEOF
13905 cat confdefs.h >>conftest.$ac_ext
13906 cat >>conftest.$ac_ext <<_ACEOF
13907 /* end confdefs.h. */
13908 $ac_includes_default
13909 #include <libelf/nlist.h>
13910 _ACEOF
13911 rm -f conftest.$ac_objext
13912 if { (ac_try="$ac_compile"
13913 case "(($ac_try" in
13914 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13915 *) ac_try_echo=$ac_try;;
13916 esac
13917 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13918 (eval "$ac_compile") 2>conftest.er1
13919 ac_status=$?
13920 grep -v '^ *+' conftest.er1 >conftest.err
13921 rm -f conftest.er1
13922 cat conftest.err >&5
13923 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13924 (exit $ac_status); } && {
13925 test -z "$ac_c_werror_flag" ||
13926 test ! -s conftest.err
13927 } && test -s conftest.$ac_objext; then
13928 ac_header_compiler=yes
13929 else
13930 echo "$as_me: failed program was:" >&5
13931 sed 's/^/| /' conftest.$ac_ext >&5
13932
13933 ac_header_compiler=no
13934 fi
13935
13936 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13937 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13938 echo "${ECHO_T}$ac_header_compiler" >&6; }
13939
13940 # Is the header present?
13941 { echo "$as_me:$LINENO: checking libelf/nlist.h presence" >&5
13942 echo $ECHO_N "checking libelf/nlist.h presence... $ECHO_C" >&6; }
13943 cat >conftest.$ac_ext <<_ACEOF
13944 /* confdefs.h. */
13945 _ACEOF
13946 cat confdefs.h >>conftest.$ac_ext
13947 cat >>conftest.$ac_ext <<_ACEOF
13948 /* end confdefs.h. */
13949 #include <libelf/nlist.h>
13950 _ACEOF
13951 if { (ac_try="$ac_cpp conftest.$ac_ext"
13952 case "(($ac_try" in
13953 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13954 *) ac_try_echo=$ac_try;;
13955 esac
13956 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13957 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13958 ac_status=$?
13959 grep -v '^ *+' conftest.er1 >conftest.err
13960 rm -f conftest.er1
13961 cat conftest.err >&5
13962 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13963 (exit $ac_status); } >/dev/null && {
13964 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
13965 test ! -s conftest.err
13966 }; then
13967 ac_header_preproc=yes
13968 else
13969 echo "$as_me: failed program was:" >&5
13970 sed 's/^/| /' conftest.$ac_ext >&5
13971
13972 ac_header_preproc=no
13973 fi
13974
13975 rm -f conftest.err conftest.$ac_ext
13976 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13977 echo "${ECHO_T}$ac_header_preproc" >&6; }
13978
13979 # So? What about this header?
13980 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13981 yes:no: )
13982 { echo "$as_me:$LINENO: WARNING: libelf/nlist.h: accepted by the compiler, rejected by the preprocessor!" >&5
13983 echo "$as_me: WARNING: libelf/nlist.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
13984 { echo "$as_me:$LINENO: WARNING: libelf/nlist.h: proceeding with the compiler's result" >&5
13985 echo "$as_me: WARNING: libelf/nlist.h: proceeding with the compiler's result" >&2;}
13986 ac_header_preproc=yes
13987 ;;
13988 no:yes:* )
13989 { echo "$as_me:$LINENO: WARNING: libelf/nlist.h: present but cannot be compiled" >&5
13990 echo "$as_me: WARNING: libelf/nlist.h: present but cannot be compiled" >&2;}
13991 { echo "$as_me:$LINENO: WARNING: libelf/nlist.h: check for missing prerequisite headers?" >&5
13992 echo "$as_me: WARNING: libelf/nlist.h: check for missing prerequisite headers?" >&2;}
13993 { echo "$as_me:$LINENO: WARNING: libelf/nlist.h: see the Autoconf documentation" >&5
13994 echo "$as_me: WARNING: libelf/nlist.h: see the Autoconf documentation" >&2;}
13995 { echo "$as_me:$LINENO: WARNING: libelf/nlist.h: section \"Present But Cannot Be Compiled\"" >&5
13996 echo "$as_me: WARNING: libelf/nlist.h: section \"Present But Cannot Be Compiled\"" >&2;}
13997 { echo "$as_me:$LINENO: WARNING: libelf/nlist.h: proceeding with the preprocessor's result" >&5
13998 echo "$as_me: WARNING: libelf/nlist.h: proceeding with the preprocessor's result" >&2;}
13999 { echo "$as_me:$LINENO: WARNING: libelf/nlist.h: in the future, the compiler will take precedence" >&5
14000 echo "$as_me: WARNING: libelf/nlist.h: in the future, the compiler will take precedence" >&2;}
14001
14002 ;;
14003 esac
14004 { echo "$as_me:$LINENO: checking for libelf/nlist.h" >&5
14005 echo $ECHO_N "checking for libelf/nlist.h... $ECHO_C" >&6; }
14006 if test "${ac_cv_header_libelf_nlist_h+set}" = set; then
14007 echo $ECHO_N "(cached) $ECHO_C" >&6
14008 else
14009 ac_cv_header_libelf_nlist_h=$ac_header_preproc
14010 fi
14011 { echo "$as_me:$LINENO: result: $ac_cv_header_libelf_nlist_h" >&5
14012 echo "${ECHO_T}$ac_cv_header_libelf_nlist_h" >&6; }
14013
14014 fi
14015 if test $ac_cv_header_libelf_nlist_h = yes; then
14016 nlist_h="libelf/nlist.h"
14017 fi
14018
14019
14020 if test "${ac_cv_header_elf_nlist_h+set}" = set; then
14021 { echo "$as_me:$LINENO: checking for elf/nlist.h" >&5
14022 echo $ECHO_N "checking for elf/nlist.h... $ECHO_C" >&6; }
14023 if test "${ac_cv_header_elf_nlist_h+set}" = set; then
14024 echo $ECHO_N "(cached) $ECHO_C" >&6
14025 fi
14026 { echo "$as_me:$LINENO: result: $ac_cv_header_elf_nlist_h" >&5
14027 echo "${ECHO_T}$ac_cv_header_elf_nlist_h" >&6; }
14028 else
14029 # Is the header compilable?
14030 { echo "$as_me:$LINENO: checking elf/nlist.h usability" >&5
14031 echo $ECHO_N "checking elf/nlist.h usability... $ECHO_C" >&6; }
14032 cat >conftest.$ac_ext <<_ACEOF
14033 /* confdefs.h. */
14034 _ACEOF
14035 cat confdefs.h >>conftest.$ac_ext
14036 cat >>conftest.$ac_ext <<_ACEOF
14037 /* end confdefs.h. */
14038 $ac_includes_default
14039 #include <elf/nlist.h>
14040 _ACEOF
14041 rm -f conftest.$ac_objext
14042 if { (ac_try="$ac_compile"
14043 case "(($ac_try" in
14044 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14045 *) ac_try_echo=$ac_try;;
14046 esac
14047 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14048 (eval "$ac_compile") 2>conftest.er1
14049 ac_status=$?
14050 grep -v '^ *+' conftest.er1 >conftest.err
14051 rm -f conftest.er1
14052 cat conftest.err >&5
14053 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14054 (exit $ac_status); } && {
14055 test -z "$ac_c_werror_flag" ||
14056 test ! -s conftest.err
14057 } && test -s conftest.$ac_objext; then
14058 ac_header_compiler=yes
14059 else
14060 echo "$as_me: failed program was:" >&5
14061 sed 's/^/| /' conftest.$ac_ext >&5
14062
14063 ac_header_compiler=no
14064 fi
14065
14066 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14067 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14068 echo "${ECHO_T}$ac_header_compiler" >&6; }
14069
14070 # Is the header present?
14071 { echo "$as_me:$LINENO: checking elf/nlist.h presence" >&5
14072 echo $ECHO_N "checking elf/nlist.h presence... $ECHO_C" >&6; }
14073 cat >conftest.$ac_ext <<_ACEOF
14074 /* confdefs.h. */
14075 _ACEOF
14076 cat confdefs.h >>conftest.$ac_ext
14077 cat >>conftest.$ac_ext <<_ACEOF
14078 /* end confdefs.h. */
14079 #include <elf/nlist.h>
14080 _ACEOF
14081 if { (ac_try="$ac_cpp conftest.$ac_ext"
14082 case "(($ac_try" in
14083 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14084 *) ac_try_echo=$ac_try;;
14085 esac
14086 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14087 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14088 ac_status=$?
14089 grep -v '^ *+' conftest.er1 >conftest.err
14090 rm -f conftest.er1
14091 cat conftest.err >&5
14092 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14093 (exit $ac_status); } >/dev/null && {
14094 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
14095 test ! -s conftest.err
14096 }; then
14097 ac_header_preproc=yes
14098 else
14099 echo "$as_me: failed program was:" >&5
14100 sed 's/^/| /' conftest.$ac_ext >&5
14101
14102 ac_header_preproc=no
14103 fi
14104
14105 rm -f conftest.err conftest.$ac_ext
14106 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14107 echo "${ECHO_T}$ac_header_preproc" >&6; }
14108
14109 # So? What about this header?
14110 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14111 yes:no: )
14112 { echo "$as_me:$LINENO: WARNING: elf/nlist.h: accepted by the compiler, rejected by the preprocessor!" >&5
14113 echo "$as_me: WARNING: elf/nlist.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
14114 { echo "$as_me:$LINENO: WARNING: elf/nlist.h: proceeding with the compiler's result" >&5
14115 echo "$as_me: WARNING: elf/nlist.h: proceeding with the compiler's result" >&2;}
14116 ac_header_preproc=yes
14117 ;;
14118 no:yes:* )
14119 { echo "$as_me:$LINENO: WARNING: elf/nlist.h: present but cannot be compiled" >&5
14120 echo "$as_me: WARNING: elf/nlist.h: present but cannot be compiled" >&2;}
14121 { echo "$as_me:$LINENO: WARNING: elf/nlist.h: check for missing prerequisite headers?" >&5
14122 echo "$as_me: WARNING: elf/nlist.h: check for missing prerequisite headers?" >&2;}
14123 { echo "$as_me:$LINENO: WARNING: elf/nlist.h: see the Autoconf documentation" >&5
14124 echo "$as_me: WARNING: elf/nlist.h: see the Autoconf documentation" >&2;}
14125 { echo "$as_me:$LINENO: WARNING: elf/nlist.h: section \"Present But Cannot Be Compiled\"" >&5
14126 echo "$as_me: WARNING: elf/nlist.h: section \"Present But Cannot Be Compiled\"" >&2;}
14127 { echo "$as_me:$LINENO: WARNING: elf/nlist.h: proceeding with the preprocessor's result" >&5
14128 echo "$as_me: WARNING: elf/nlist.h: proceeding with the preprocessor's result" >&2;}
14129 { echo "$as_me:$LINENO: WARNING: elf/nlist.h: in the future, the compiler will take precedence" >&5
14130 echo "$as_me: WARNING: elf/nlist.h: in the future, the compiler will take precedence" >&2;}
14131
14132 ;;
14133 esac
14134 { echo "$as_me:$LINENO: checking for elf/nlist.h" >&5
14135 echo $ECHO_N "checking for elf/nlist.h... $ECHO_C" >&6; }
14136 if test "${ac_cv_header_elf_nlist_h+set}" = set; then
14137 echo $ECHO_N "(cached) $ECHO_C" >&6
14138 else
14139 ac_cv_header_elf_nlist_h=$ac_header_preproc
14140 fi
14141 { echo "$as_me:$LINENO: result: $ac_cv_header_elf_nlist_h" >&5
14142 echo "${ECHO_T}$ac_cv_header_elf_nlist_h" >&6; }
14143
14144 fi
14145 if test $ac_cv_header_elf_nlist_h = yes; then
14146 nlist_h="elf/nlist.h"
14147 fi
14148
14149
14150 if test "${ac_cv_header_nlist_h+set}" = set; then
14151 { echo "$as_me:$LINENO: checking for nlist.h" >&5
14152 echo $ECHO_N "checking for nlist.h... $ECHO_C" >&6; }
14153 if test "${ac_cv_header_nlist_h+set}" = set; then
14154 echo $ECHO_N "(cached) $ECHO_C" >&6
14155 fi
14156 { echo "$as_me:$LINENO: result: $ac_cv_header_nlist_h" >&5
14157 echo "${ECHO_T}$ac_cv_header_nlist_h" >&6; }
14158 else
14159 # Is the header compilable?
14160 { echo "$as_me:$LINENO: checking nlist.h usability" >&5
14161 echo $ECHO_N "checking nlist.h usability... $ECHO_C" >&6; }
14162 cat >conftest.$ac_ext <<_ACEOF
14163 /* confdefs.h. */
14164 _ACEOF
14165 cat confdefs.h >>conftest.$ac_ext
14166 cat >>conftest.$ac_ext <<_ACEOF
14167 /* end confdefs.h. */
14168 $ac_includes_default
14169 #include <nlist.h>
14170 _ACEOF
14171 rm -f conftest.$ac_objext
14172 if { (ac_try="$ac_compile"
14173 case "(($ac_try" in
14174 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14175 *) ac_try_echo=$ac_try;;
14176 esac
14177 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14178 (eval "$ac_compile") 2>conftest.er1
14179 ac_status=$?
14180 grep -v '^ *+' conftest.er1 >conftest.err
14181 rm -f conftest.er1
14182 cat conftest.err >&5
14183 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14184 (exit $ac_status); } && {
14185 test -z "$ac_c_werror_flag" ||
14186 test ! -s conftest.err
14187 } && test -s conftest.$ac_objext; then
14188 ac_header_compiler=yes
14189 else
14190 echo "$as_me: failed program was:" >&5
14191 sed 's/^/| /' conftest.$ac_ext >&5
14192
14193 ac_header_compiler=no
14194 fi
14195
14196 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14197 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14198 echo "${ECHO_T}$ac_header_compiler" >&6; }
14199
14200 # Is the header present?
14201 { echo "$as_me:$LINENO: checking nlist.h presence" >&5
14202 echo $ECHO_N "checking nlist.h presence... $ECHO_C" >&6; }
14203 cat >conftest.$ac_ext <<_ACEOF
14204 /* confdefs.h. */
14205 _ACEOF
14206 cat confdefs.h >>conftest.$ac_ext
14207 cat >>conftest.$ac_ext <<_ACEOF
14208 /* end confdefs.h. */
14209 #include <nlist.h>
14210 _ACEOF
14211 if { (ac_try="$ac_cpp conftest.$ac_ext"
14212 case "(($ac_try" in
14213 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14214 *) ac_try_echo=$ac_try;;
14215 esac
14216 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14217 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14218 ac_status=$?
14219 grep -v '^ *+' conftest.er1 >conftest.err
14220 rm -f conftest.er1
14221 cat conftest.err >&5
14222 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14223 (exit $ac_status); } >/dev/null && {
14224 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
14225 test ! -s conftest.err
14226 }; then
14227 ac_header_preproc=yes
14228 else
14229 echo "$as_me: failed program was:" >&5
14230 sed 's/^/| /' conftest.$ac_ext >&5
14231
14232 ac_header_preproc=no
14233 fi
14234
14235 rm -f conftest.err conftest.$ac_ext
14236 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14237 echo "${ECHO_T}$ac_header_preproc" >&6; }
14238
14239 # So? What about this header?
14240 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14241 yes:no: )
14242 { echo "$as_me:$LINENO: WARNING: nlist.h: accepted by the compiler, rejected by the preprocessor!" >&5
14243 echo "$as_me: WARNING: nlist.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
14244 { echo "$as_me:$LINENO: WARNING: nlist.h: proceeding with the compiler's result" >&5
14245 echo "$as_me: WARNING: nlist.h: proceeding with the compiler's result" >&2;}
14246 ac_header_preproc=yes
14247 ;;
14248 no:yes:* )
14249 { echo "$as_me:$LINENO: WARNING: nlist.h: present but cannot be compiled" >&5
14250 echo "$as_me: WARNING: nlist.h: present but cannot be compiled" >&2;}
14251 { echo "$as_me:$LINENO: WARNING: nlist.h: check for missing prerequisite headers?" >&5
14252 echo "$as_me: WARNING: nlist.h: check for missing prerequisite headers?" >&2;}
14253 { echo "$as_me:$LINENO: WARNING: nlist.h: see the Autoconf documentation" >&5
14254 echo "$as_me: WARNING: nlist.h: see the Autoconf documentation" >&2;}
14255 { echo "$as_me:$LINENO: WARNING: nlist.h: section \"Present But Cannot Be Compiled\"" >&5
14256 echo "$as_me: WARNING: nlist.h: section \"Present But Cannot Be Compiled\"" >&2;}
14257 { echo "$as_me:$LINENO: WARNING: nlist.h: proceeding with the preprocessor's result" >&5
14258 echo "$as_me: WARNING: nlist.h: proceeding with the preprocessor's result" >&2;}
14259 { echo "$as_me:$LINENO: WARNING: nlist.h: in the future, the compiler will take precedence" >&5
14260 echo "$as_me: WARNING: nlist.h: in the future, the compiler will take precedence" >&2;}
14261
14262 ;;
14263 esac
14264 { echo "$as_me:$LINENO: checking for nlist.h" >&5
14265 echo $ECHO_N "checking for nlist.h... $ECHO_C" >&6; }
14266 if test "${ac_cv_header_nlist_h+set}" = set; then
14267 echo $ECHO_N "(cached) $ECHO_C" >&6
14268 else
14269 ac_cv_header_nlist_h=$ac_header_preproc
14270 fi
14271 { echo "$as_me:$LINENO: result: $ac_cv_header_nlist_h" >&5
14272 echo "${ECHO_T}$ac_cv_header_nlist_h" >&6; }
14273
14274 fi
14275 if test $ac_cv_header_nlist_h = yes; then
14276 nlist_h="nlist.h"
14277 fi
14278
14279
14280 if test x"$nlist_h" = "x"; then
14281
14282 cat >>confdefs.h <<_ACEOF
14283 #define SYMBOL_PREFIX ""
14284 _ACEOF
14285
14286 else
14287 { echo "$as_me:$LINENO: checking for extra underscores prepended to symbol names" >&5
14288 echo $ECHO_N "checking for extra underscores prepended to symbol names... $ECHO_C" >&6; }
14289 if test "${symbol_underscores+set}" = set; then
14290 echo $ECHO_N "(cached) $ECHO_C" >&6
14291 else
14292
14293 cat << EOF > conftest.c
14294 #include <$nlist_h>
14295 #include <stdio.h>
14296 #include <stdlib.h>
14297 void _modinit(void);
14298 int main(int argc, char *argv[]) {
14299 int i;
14300 struct nlist nl[5];
14301
14302 /* fill the names in this way, so it'll work almost everywhere */
14303 nl[0].n_name = "_modinit";
14304 nl[1].n_name = "__modinit";
14305 nl[2].n_name = "___modinit";
14306 nl[3].n_name = "____modinit";
14307 nl[0].n_value = nl[1].n_value = nl[2].n_value = nl[3].n_value = nl[4].n_name = NULL;
14308
14309 if(argc < 2 || (nlist(argv[1], nl)) == -1) exit(-1);
14310 for(i = 0; i < 4; i++) {
14311 if(nl[i].n_value != NULL)
14312 {
14313 int j;
14314 for(j = 0; j < i; j++)
14315 printf("_");
14316 exit(i);
14317 }
14318 }
14319 exit(-1);
14320 }
14321 void _modinit(void) { return; }
14322 EOF
14323 $CC $CPPFLAGS $IRC_CFLAGS -o conftest conftest.c $nlist_lib >/dev/null 2>&1
14324 symbol_underscores=`./conftest conftest`
14325 { echo "$as_me:$LINENO: result: $symbol_underscores" >&5
14326 echo "${ECHO_T}$symbol_underscores" >&6; }
14327 $RM -f conftest conftest.c
14328
14329 fi
14330
14331
14332 cat >>confdefs.h <<_ACEOF
14333 #define SYMBOL_PREFIX "${symbol_underscores}"
14334 _ACEOF
14335
14336 fi
14337 fi
14338
14339
14340
14341
14342
14343
14344
14345
14346
14347
14348
14349
14350
14351
14352 if test "$prefix" = "NONE"; then
14353
14354 cat >>confdefs.h <<_ACEOF
14355 #define IRCD_PREFIX "$ac_default_prefix"
14356 _ACEOF
14357
14358
14359 else
14360
14361
14362 prefix=`echo $prefix | sed 's/\/$//'`
14363
14364 cat >>confdefs.h <<_ACEOF
14365 #define IRCD_PREFIX "$prefix"
14366 _ACEOF
14367
14368
14369 fi
14370
14371 ac_config_files="$ac_config_files Makefile libcharybdis/Makefile servlink/Makefile extensions/Makefile unsupported/Makefile src/Makefile modules/Makefile tools/Makefile doc/Makefile help/Makefile"
14372
14373
14374 cat >confcache <<\_ACEOF
14375 # This file is a shell script that caches the results of configure
14376 # tests run on this system so they can be shared between configure
14377 # scripts and configure runs, see configure's option --config-cache.
14378 # It is not useful on other systems. If it contains results you don't
14379 # want to keep, you may remove or edit it.
14380 #
14381 # config.status only pays attention to the cache file if you give it
14382 # the --recheck option to rerun configure.
14383 #
14384 # `ac_cv_env_foo' variables (set or unset) will be overridden when
14385 # loading this file, other *unset* `ac_cv_foo' will be assigned the
14386 # following values.
14387
14388 _ACEOF
14389
14390 # The following way of writing the cache mishandles newlines in values,
14391 # but we know of no workaround that is simple, portable, and efficient.
14392 # So, we kill variables containing newlines.
14393 # Ultrix sh set writes to stderr and can't be redirected directly,
14394 # and sets the high bit in the cache file unless we assign to the vars.
14395 (
14396 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
14397 eval ac_val=\$$ac_var
14398 case $ac_val in #(
14399 *${as_nl}*)
14400 case $ac_var in #(
14401 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
14402 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
14403 esac
14404 case $ac_var in #(
14405 _ | IFS | as_nl) ;; #(
14406 *) $as_unset $ac_var ;;
14407 esac ;;
14408 esac
14409 done
14410
14411 (set) 2>&1 |
14412 case $as_nl`(ac_space=' '; set) 2>&1` in #(
14413 *${as_nl}ac_space=\ *)
14414 # `set' does not quote correctly, so add quotes (double-quote
14415 # substitution turns \\\\ into \\, and sed turns \\ into \).
14416 sed -n \
14417 "s/'/'\\\\''/g;
14418 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
14419 ;; #(
14420 *)
14421 # `set' quotes correctly as required by POSIX, so do not add quotes.
14422 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
14423 ;;
14424 esac |
14425 sort
14426 ) |
14427 sed '
14428 /^ac_cv_env_/b end
14429 t clear
14430 :clear
14431 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14432 t end
14433 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14434 :end' >>confcache
14435 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
14436 if test -w "$cache_file"; then
14437 test "x$cache_file" != "x/dev/null" &&
14438 { echo "$as_me:$LINENO: updating cache $cache_file" >&5
14439 echo "$as_me: updating cache $cache_file" >&6;}
14440 cat confcache >$cache_file
14441 else
14442 { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
14443 echo "$as_me: not updating unwritable cache $cache_file" >&6;}
14444 fi
14445 fi
14446 rm -f confcache
14447
14448 test "x$prefix" = xNONE && prefix=$ac_default_prefix
14449 # Let make expand exec_prefix.
14450 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
14451
14452 DEFS=-DHAVE_CONFIG_H
14453
14454 ac_libobjs=
14455 ac_ltlibobjs=
14456 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14457 # 1. Remove the extension, and $U if already installed.
14458 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
14459 ac_i=`echo "$ac_i" | sed "$ac_script"`
14460 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
14461 # will be set to the directory where LIBOBJS objects are built.
14462 ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
14463 ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
14464 done
14465 LIBOBJS=$ac_libobjs
14466
14467 LTLIBOBJS=$ac_ltlibobjs
14468
14469
14470
14471 : ${CONFIG_STATUS=./config.status}
14472 ac_clean_files_save=$ac_clean_files
14473 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
14474 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
14475 echo "$as_me: creating $CONFIG_STATUS" >&6;}
14476 cat >$CONFIG_STATUS <<_ACEOF
14477 #! $SHELL
14478 # Generated by $as_me.
14479 # Run this file to recreate the current configuration.
14480 # Compiler output produced by configure, useful for debugging
14481 # configure, is in config.log if it exists.
14482
14483 debug=false
14484 ac_cs_recheck=false
14485 ac_cs_silent=false
14486 SHELL=\${CONFIG_SHELL-$SHELL}
14487 _ACEOF
14488
14489 cat >>$CONFIG_STATUS <<\_ACEOF
14490 ## --------------------- ##
14491 ## M4sh Initialization. ##
14492 ## --------------------- ##
14493
14494 # Be more Bourne compatible
14495 DUALCASE=1; export DUALCASE # for MKS sh
14496 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
14497 emulate sh
14498 NULLCMD=:
14499 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
14500 # is contrary to our usage. Disable this feature.
14501 alias -g '${1+"$@"}'='"$@"'
14502 setopt NO_GLOB_SUBST
14503 else
14504 case `(set -o) 2>/dev/null` in
14505 *posix*) set -o posix ;;
14506 esac
14507
14508 fi
14509
14510
14511
14512
14513 # PATH needs CR
14514 # Avoid depending upon Character Ranges.
14515 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14516 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14517 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14518 as_cr_digits='0123456789'
14519 as_cr_alnum=$as_cr_Letters$as_cr_digits
14520
14521 # The user is always right.
14522 if test "${PATH_SEPARATOR+set}" != set; then
14523 echo "#! /bin/sh" >conf$$.sh
14524 echo "exit 0" >>conf$$.sh
14525 chmod +x conf$$.sh
14526 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
14527 PATH_SEPARATOR=';'
14528 else
14529 PATH_SEPARATOR=:
14530 fi
14531 rm -f conf$$.sh
14532 fi
14533
14534 # Support unset when possible.
14535 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
14536 as_unset=unset
14537 else
14538 as_unset=false
14539 fi
14540
14541
14542 # IFS
14543 # We need space, tab and new line, in precisely that order. Quoting is
14544 # there to prevent editors from complaining about space-tab.
14545 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
14546 # splitting by setting IFS to empty value.)
14547 as_nl='
14548 '
14549 IFS=" "" $as_nl"
14550
14551 # Find who we are. Look in the path if we contain no directory separator.
14552 case $0 in
14553 *[\\/]* ) as_myself=$0 ;;
14554 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14555 for as_dir in $PATH
14556 do
14557 IFS=$as_save_IFS
14558 test -z "$as_dir" && as_dir=.
14559 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14560 done
14561 IFS=$as_save_IFS
14562
14563 ;;
14564 esac
14565 # We did not find ourselves, most probably we were run as `sh COMMAND'
14566 # in which case we are not to be found in the path.
14567 if test "x$as_myself" = x; then
14568 as_myself=$0
14569 fi
14570 if test ! -f "$as_myself"; then
14571 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14572 { (exit 1); exit 1; }
14573 fi
14574
14575 # Work around bugs in pre-3.0 UWIN ksh.
14576 for as_var in ENV MAIL MAILPATH
14577 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
14578 done
14579 PS1='$ '
14580 PS2='> '
14581 PS4='+ '
14582
14583 # NLS nuisances.
14584 for as_var in \
14585 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
14586 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
14587 LC_TELEPHONE LC_TIME
14588 do
14589 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
14590 eval $as_var=C; export $as_var
14591 else
14592 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
14593 fi
14594 done
14595
14596 # Required to use basename.
14597 if expr a : '\(a\)' >/dev/null 2>&1 &&
14598 test "X`expr 00001 : '.*\(...\)'`" = X001; then
14599 as_expr=expr
14600 else
14601 as_expr=false
14602 fi
14603
14604 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
14605 as_basename=basename
14606 else
14607 as_basename=false
14608 fi
14609
14610
14611 # Name of the executable.
14612 as_me=`$as_basename -- "$0" ||
14613 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14614 X"$0" : 'X\(//\)$' \| \
14615 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14616 echo X/"$0" |
14617 sed '/^.*\/\([^/][^/]*\)\/*$/{
14618 s//\1/
14619 q
14620 }
14621 /^X\/\(\/\/\)$/{
14622 s//\1/
14623 q
14624 }
14625 /^X\/\(\/\).*/{
14626 s//\1/
14627 q
14628 }
14629 s/.*/./; q'`
14630
14631 # CDPATH.
14632 $as_unset CDPATH
14633
14634
14635
14636 as_lineno_1=$LINENO
14637 as_lineno_2=$LINENO
14638 test "x$as_lineno_1" != "x$as_lineno_2" &&
14639 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
14640
14641 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
14642 # uniformly replaced by the line number. The first 'sed' inserts a
14643 # line-number line after each line using $LINENO; the second 'sed'
14644 # does the real work. The second script uses 'N' to pair each
14645 # line-number line with the line containing $LINENO, and appends
14646 # trailing '-' during substitution so that $LINENO is not a special
14647 # case at line end.
14648 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
14649 # scripts with optimization help from Paolo Bonzini. Blame Lee
14650 # E. McMahon (1931-1989) for sed's syntax. :-)
14651 sed -n '
14652 p
14653 /[$]LINENO/=
14654 ' <$as_myself |
14655 sed '
14656 s/[$]LINENO.*/&-/
14657 t lineno
14658 b
14659 :lineno
14660 N
14661 :loop
14662 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
14663 t loop
14664 s/-\n.*//
14665 ' >$as_me.lineno &&
14666 chmod +x "$as_me.lineno" ||
14667 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
14668 { (exit 1); exit 1; }; }
14669
14670 # Don't try to exec as it changes $[0], causing all sort of problems
14671 # (the dirname of $[0] is not the place where we might find the
14672 # original and so on. Autoconf is especially sensitive to this).
14673 . "./$as_me.lineno"
14674 # Exit status is that of the last command.
14675 exit
14676 }
14677
14678
14679 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14680 as_dirname=dirname
14681 else
14682 as_dirname=false
14683 fi
14684
14685 ECHO_C= ECHO_N= ECHO_T=
14686 case `echo -n x` in
14687 -n*)
14688 case `echo 'x\c'` in
14689 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
14690 *) ECHO_C='\c';;
14691 esac;;
14692 *)
14693 ECHO_N='-n';;
14694 esac
14695
14696 if expr a : '\(a\)' >/dev/null 2>&1 &&
14697 test "X`expr 00001 : '.*\(...\)'`" = X001; then
14698 as_expr=expr
14699 else
14700 as_expr=false
14701 fi
14702
14703 rm -f conf$$ conf$$.exe conf$$.file
14704 if test -d conf$$.dir; then
14705 rm -f conf$$.dir/conf$$.file
14706 else
14707 rm -f conf$$.dir
14708 mkdir conf$$.dir
14709 fi
14710 echo >conf$$.file
14711 if ln -s conf$$.file conf$$ 2>/dev/null; then
14712 as_ln_s='ln -s'
14713 # ... but there are two gotchas:
14714 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14715 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14716 # In both cases, we have to default to `cp -p'.
14717 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14718 as_ln_s='cp -p'
14719 elif ln conf$$.file conf$$ 2>/dev/null; then
14720 as_ln_s=ln
14721 else
14722 as_ln_s='cp -p'
14723 fi
14724 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14725 rmdir conf$$.dir 2>/dev/null
14726
14727 if mkdir -p . 2>/dev/null; then
14728 as_mkdir_p=:
14729 else
14730 test -d ./-p && rmdir ./-p
14731 as_mkdir_p=false
14732 fi
14733
14734 if test -x / >/dev/null 2>&1; then
14735 as_test_x='test -x'
14736 else
14737 if ls -dL / >/dev/null 2>&1; then
14738 as_ls_L_option=L
14739 else
14740 as_ls_L_option=
14741 fi
14742 as_test_x='
14743 eval sh -c '\''
14744 if test -d "$1"; then
14745 test -d "$1/.";
14746 else
14747 case $1 in
14748 -*)set "./$1";;
14749 esac;
14750 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
14751 ???[sx]*):;;*)false;;esac;fi
14752 '\'' sh
14753 '
14754 fi
14755 as_executable_p=$as_test_x
14756
14757 # Sed expression to map a string onto a valid CPP name.
14758 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14759
14760 # Sed expression to map a string onto a valid variable name.
14761 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14762
14763
14764 exec 6>&1
14765
14766 # Save the log message, to keep $[0] and so on meaningful, and to
14767 # report actual input values of CONFIG_FILES etc. instead of their
14768 # values after options handling.
14769 ac_log="
14770 This file was extended by charybdis $as_me 2.2.0, which was
14771 generated by GNU Autoconf 2.61. Invocation command line was
14772
14773 CONFIG_FILES = $CONFIG_FILES
14774 CONFIG_HEADERS = $CONFIG_HEADERS
14775 CONFIG_LINKS = $CONFIG_LINKS
14776 CONFIG_COMMANDS = $CONFIG_COMMANDS
14777 $ $0 $@
14778
14779 on `(hostname || uname -n) 2>/dev/null | sed 1q`
14780 "
14781
14782 _ACEOF
14783
14784 cat >>$CONFIG_STATUS <<_ACEOF
14785 # Files that config.status was made for.
14786 config_files="$ac_config_files"
14787 config_headers="$ac_config_headers"
14788
14789 _ACEOF
14790
14791 cat >>$CONFIG_STATUS <<\_ACEOF
14792 ac_cs_usage="\
14793 \`$as_me' instantiates files from templates according to the
14794 current configuration.
14795
14796 Usage: $0 [OPTIONS] [FILE]...
14797
14798 -h, --help print this help, then exit
14799 -V, --version print version number and configuration settings, then exit
14800 -q, --quiet do not print progress messages
14801 -d, --debug don't remove temporary files
14802 --recheck update $as_me by reconfiguring in the same conditions
14803 --file=FILE[:TEMPLATE]
14804 instantiate the configuration file FILE
14805 --header=FILE[:TEMPLATE]
14806 instantiate the configuration header FILE
14807
14808 Configuration files:
14809 $config_files
14810
14811 Configuration headers:
14812 $config_headers
14813
14814 Report bugs to <bug-autoconf@gnu.org>."
14815
14816 _ACEOF
14817 cat >>$CONFIG_STATUS <<_ACEOF
14818 ac_cs_version="\\
14819 charybdis config.status 2.2.0
14820 configured by $0, generated by GNU Autoconf 2.61,
14821 with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
14822
14823 Copyright (C) 2006 Free Software Foundation, Inc.
14824 This config.status script is free software; the Free Software Foundation
14825 gives unlimited permission to copy, distribute and modify it."
14826
14827 ac_pwd='$ac_pwd'
14828 srcdir='$srcdir'
14829 INSTALL='$INSTALL'
14830 _ACEOF
14831
14832 cat >>$CONFIG_STATUS <<\_ACEOF
14833 # If no file are specified by the user, then we need to provide default
14834 # value. By we need to know if files were specified by the user.
14835 ac_need_defaults=:
14836 while test $# != 0
14837 do
14838 case $1 in
14839 --*=*)
14840 ac_option=`expr "X$1" : 'X\([^=]*\)='`
14841 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
14842 ac_shift=:
14843 ;;
14844 *)
14845 ac_option=$1
14846 ac_optarg=$2
14847 ac_shift=shift
14848 ;;
14849 esac
14850
14851 case $ac_option in
14852 # Handling of the options.
14853 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14854 ac_cs_recheck=: ;;
14855 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14856 echo "$ac_cs_version"; exit ;;
14857 --debug | --debu | --deb | --de | --d | -d )
14858 debug=: ;;
14859 --file | --fil | --fi | --f )
14860 $ac_shift
14861 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
14862 ac_need_defaults=false;;
14863 --header | --heade | --head | --hea )
14864 $ac_shift
14865 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
14866 ac_need_defaults=false;;
14867 --he | --h)
14868 # Conflict between --help and --header
14869 { echo "$as_me: error: ambiguous option: $1
14870 Try \`$0 --help' for more information." >&2
14871 { (exit 1); exit 1; }; };;
14872 --help | --hel | -h )
14873 echo "$ac_cs_usage"; exit ;;
14874 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14875 | -silent | --silent | --silen | --sile | --sil | --si | --s)
14876 ac_cs_silent=: ;;
14877
14878 # This is an error.
14879 -*) { echo "$as_me: error: unrecognized option: $1
14880 Try \`$0 --help' for more information." >&2
14881 { (exit 1); exit 1; }; } ;;
14882
14883 *) ac_config_targets="$ac_config_targets $1"
14884 ac_need_defaults=false ;;
14885
14886 esac
14887 shift
14888 done
14889
14890 ac_configure_extra_args=
14891
14892 if $ac_cs_silent; then
14893 exec 6>/dev/null
14894 ac_configure_extra_args="$ac_configure_extra_args --silent"
14895 fi
14896
14897 _ACEOF
14898 cat >>$CONFIG_STATUS <<_ACEOF
14899 if \$ac_cs_recheck; then
14900 echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
14901 CONFIG_SHELL=$SHELL
14902 export CONFIG_SHELL
14903 exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14904 fi
14905
14906 _ACEOF
14907 cat >>$CONFIG_STATUS <<\_ACEOF
14908 exec 5>>config.log
14909 {
14910 echo
14911 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14912 ## Running $as_me. ##
14913 _ASBOX
14914 echo "$ac_log"
14915 } >&5
14916
14917 _ACEOF
14918 cat >>$CONFIG_STATUS <<_ACEOF
14919 _ACEOF
14920
14921 cat >>$CONFIG_STATUS <<\_ACEOF
14922
14923 # Handling of arguments.
14924 for ac_config_target in $ac_config_targets
14925 do
14926 case $ac_config_target in
14927 "include/setup.h") CONFIG_HEADERS="$CONFIG_HEADERS include/setup.h" ;;
14928 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
14929 "libcharybdis/Makefile") CONFIG_FILES="$CONFIG_FILES libcharybdis/Makefile" ;;
14930 "servlink/Makefile") CONFIG_FILES="$CONFIG_FILES servlink/Makefile" ;;
14931 "extensions/Makefile") CONFIG_FILES="$CONFIG_FILES extensions/Makefile" ;;
14932 "unsupported/Makefile") CONFIG_FILES="$CONFIG_FILES unsupported/Makefile" ;;
14933 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
14934 "modules/Makefile") CONFIG_FILES="$CONFIG_FILES modules/Makefile" ;;
14935 "tools/Makefile") CONFIG_FILES="$CONFIG_FILES tools/Makefile" ;;
14936 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
14937 "help/Makefile") CONFIG_FILES="$CONFIG_FILES help/Makefile" ;;
14938
14939 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
14940 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
14941 { (exit 1); exit 1; }; };;
14942 esac
14943 done
14944
14945
14946 # If the user did not use the arguments to specify the items to instantiate,
14947 # then the envvar interface is used. Set only those that are not.
14948 # We use the long form for the default assignment because of an extremely
14949 # bizarre bug on SunOS 4.1.3.
14950 if $ac_need_defaults; then
14951 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14952 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14953 fi
14954
14955 # Have a temporary directory for convenience. Make it in the build tree
14956 # simply because there is no reason against having it here, and in addition,
14957 # creating and moving files from /tmp can sometimes cause problems.
14958 # Hook for its removal unless debugging.
14959 # Note that there is a small window in which the directory will not be cleaned:
14960 # after its creation but before its name has been assigned to `$tmp'.
14961 $debug ||
14962 {
14963 tmp=
14964 trap 'exit_status=$?
14965 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
14966 ' 0
14967 trap '{ (exit 1); exit 1; }' 1 2 13 15
14968 }
14969 # Create a (secure) tmp directory for tmp files.
14970
14971 {
14972 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
14973 test -n "$tmp" && test -d "$tmp"
14974 } ||
14975 {
14976 tmp=./conf$$-$RANDOM
14977 (umask 077 && mkdir "$tmp")
14978 } ||
14979 {
14980 echo "$me: cannot create a temporary directory in ." >&2
14981 { (exit 1); exit 1; }
14982 }
14983
14984 #
14985 # Set up the sed scripts for CONFIG_FILES section.
14986 #
14987
14988 # No need to generate the scripts if there are no CONFIG_FILES.
14989 # This happens for instance when ./config.status config.h
14990 if test -n "$CONFIG_FILES"; then
14991
14992 _ACEOF
14993
14994
14995
14996 ac_delim='%!_!# '
14997 for ac_last_try in false false false false false :; do
14998 cat >conf$$subs.sed <<_ACEOF
14999 SHELL!$SHELL$ac_delim
15000 PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
15001 PACKAGE_NAME!$PACKAGE_NAME$ac_delim
15002 PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
15003 PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
15004 PACKAGE_STRING!$PACKAGE_STRING$ac_delim
15005 PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
15006 exec_prefix!$exec_prefix$ac_delim
15007 prefix!$prefix$ac_delim
15008 program_transform_name!$program_transform_name$ac_delim
15009 bindir!$bindir$ac_delim
15010 sbindir!$sbindir$ac_delim
15011 libexecdir!$libexecdir$ac_delim
15012 datarootdir!$datarootdir$ac_delim
15013 datadir!$datadir$ac_delim
15014 sysconfdir!$sysconfdir$ac_delim
15015 sharedstatedir!$sharedstatedir$ac_delim
15016 localstatedir!$localstatedir$ac_delim
15017 includedir!$includedir$ac_delim
15018 oldincludedir!$oldincludedir$ac_delim
15019 docdir!$docdir$ac_delim
15020 infodir!$infodir$ac_delim
15021 htmldir!$htmldir$ac_delim
15022 dvidir!$dvidir$ac_delim
15023 pdfdir!$pdfdir$ac_delim
15024 psdir!$psdir$ac_delim
15025 libdir!$libdir$ac_delim
15026 localedir!$localedir$ac_delim
15027 mandir!$mandir$ac_delim
15028 DEFS!$DEFS$ac_delim
15029 ECHO_C!$ECHO_C$ac_delim
15030 ECHO_N!$ECHO_N$ac_delim
15031 ECHO_T!$ECHO_T$ac_delim
15032 LIBS!$LIBS$ac_delim
15033 build_alias!$build_alias$ac_delim
15034 host_alias!$host_alias$ac_delim
15035 target_alias!$target_alias$ac_delim
15036 CC!$CC$ac_delim
15037 CFLAGS!$CFLAGS$ac_delim
15038 LDFLAGS!$LDFLAGS$ac_delim
15039 CPPFLAGS!$CPPFLAGS$ac_delim
15040 ac_ct_CC!$ac_ct_CC$ac_delim
15041 EXEEXT!$EXEEXT$ac_delim
15042 OBJEXT!$OBJEXT$ac_delim
15043 MKDEP!$MKDEP$ac_delim
15044 MAKEDEPEND!$MAKEDEPEND$ac_delim
15045 STDOUT!$STDOUT$ac_delim
15046 CPP!$CPP$ac_delim
15047 GREP!$GREP$ac_delim
15048 EGREP!$EGREP$ac_delim
15049 SET_MAKE!$SET_MAKE$ac_delim
15050 INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
15051 INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
15052 INSTALL_DATA!$INSTALL_DATA$ac_delim
15053 RM!$RM$ac_delim
15054 CP!$CP$ac_delim
15055 MV!$MV$ac_delim
15056 LN!$LN$ac_delim
15057 SED!$SED$ac_delim
15058 AR!$AR$ac_delim
15059 LD!$LD$ac_delim
15060 RANLIB!$RANLIB$ac_delim
15061 TOUCH!$TOUCH$ac_delim
15062 YACC!$YACC$ac_delim
15063 YFLAGS!$YFLAGS$ac_delim
15064 LEX!$LEX$ac_delim
15065 LEX_OUTPUT_ROOT!$LEX_OUTPUT_ROOT$ac_delim
15066 LEXLIB!$LEXLIB$ac_delim
15067 CRYPT_LIB!$CRYPT_LIB$ac_delim
15068 VICONF!$VICONF$ac_delim
15069 ALLOCA!$ALLOCA$ac_delim
15070 ENCSPEED!$ENCSPEED$ac_delim
15071 ZLIB_LD!$ZLIB_LD$ac_delim
15072 ETC_DIR!$ETC_DIR$ac_delim
15073 confdir!$confdir$ac_delim
15074 LOG_DIR!$LOG_DIR$ac_delim
15075 logdir!$logdir$ac_delim
15076 HELP_DIR!$HELP_DIR$ac_delim
15077 helpdir!$helpdir$ac_delim
15078 MODULE_DIR!$MODULE_DIR$ac_delim
15079 moduledir!$moduledir$ac_delim
15080 SELECT_TYPE!$SELECT_TYPE$ac_delim
15081 MODULES_LIBS!$MODULES_LIBS$ac_delim
15082 MOD_TARGET!$MOD_TARGET$ac_delim
15083 SSL_SRCS_ENABLE!$SSL_SRCS_ENABLE$ac_delim
15084 SSL_INCLUDES!$SSL_INCLUDES$ac_delim
15085 SSL_LIBS!$SSL_LIBS$ac_delim
15086 PICFLAGS!$PICFLAGS$ac_delim
15087 IRC_CFLAGS!$IRC_CFLAGS$ac_delim
15088 SEDOBJ!$SEDOBJ$ac_delim
15089 LIBOBJS!$LIBOBJS$ac_delim
15090 LTLIBOBJS!$LTLIBOBJS$ac_delim
15091 _ACEOF
15092
15093 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 92; then
15094 break
15095 elif $ac_last_try; then
15096 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
15097 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
15098 { (exit 1); exit 1; }; }
15099 else
15100 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15101 fi
15102 done
15103
15104 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
15105 if test -n "$ac_eof"; then
15106 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
15107 ac_eof=`expr $ac_eof + 1`
15108 fi
15109
15110 cat >>$CONFIG_STATUS <<_ACEOF
15111 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
15112 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
15113 _ACEOF
15114 sed '
15115 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
15116 s/^/s,@/; s/!/@,|#_!!_#|/
15117 :n
15118 t n
15119 s/'"$ac_delim"'$/,g/; t
15120 s/$/\\/; p
15121 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
15122 ' >>$CONFIG_STATUS <conf$$subs.sed
15123 rm -f conf$$subs.sed
15124 cat >>$CONFIG_STATUS <<_ACEOF
15125 :end
15126 s/|#_!!_#|//g
15127 CEOF$ac_eof
15128 _ACEOF
15129
15130
15131 # VPATH may cause trouble with some makes, so we remove $(srcdir),
15132 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
15133 # trailing colons and then remove the whole line if VPATH becomes empty
15134 # (actually we leave an empty line to preserve line numbers).
15135 if test "x$srcdir" = x.; then
15136 ac_vpsub='/^[ ]*VPATH[ ]*=/{
15137 s/:*\$(srcdir):*/:/
15138 s/:*\${srcdir}:*/:/
15139 s/:*@srcdir@:*/:/
15140 s/^\([^=]*=[ ]*\):*/\1/
15141 s/:*$//
15142 s/^[^=]*=[ ]*$//
15143 }'
15144 fi
15145
15146 cat >>$CONFIG_STATUS <<\_ACEOF
15147 fi # test -n "$CONFIG_FILES"
15148
15149
15150 for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS
15151 do
15152 case $ac_tag in
15153 :[FHLC]) ac_mode=$ac_tag; continue;;
15154 esac
15155 case $ac_mode$ac_tag in
15156 :[FHL]*:*);;
15157 :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
15158 echo "$as_me: error: Invalid tag $ac_tag." >&2;}
15159 { (exit 1); exit 1; }; };;
15160 :[FH]-) ac_tag=-:-;;
15161 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15162 esac
15163 ac_save_IFS=$IFS
15164 IFS=:
15165 set x $ac_tag
15166 IFS=$ac_save_IFS
15167 shift
15168 ac_file=$1
15169 shift
15170
15171 case $ac_mode in
15172 :L) ac_source=$1;;
15173 :[FH])
15174 ac_file_inputs=
15175 for ac_f
15176 do
15177 case $ac_f in
15178 -) ac_f="$tmp/stdin";;
15179 *) # Look for the file first in the build tree, then in the source tree
15180 # (if the path is not absolute). The absolute path cannot be DOS-style,
15181 # because $ac_f cannot contain `:'.
15182 test -f "$ac_f" ||
15183 case $ac_f in
15184 [\\/$]*) false;;
15185 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15186 esac ||
15187 { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
15188 echo "$as_me: error: cannot find input file: $ac_f" >&2;}
15189 { (exit 1); exit 1; }; };;
15190 esac
15191 ac_file_inputs="$ac_file_inputs $ac_f"
15192 done
15193
15194 # Let's still pretend it is `configure' which instantiates (i.e., don't
15195 # use $as_me), people would be surprised to read:
15196 # /* config.h. Generated by config.status. */
15197 configure_input="Generated from "`IFS=:
15198 echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
15199 if test x"$ac_file" != x-; then
15200 configure_input="$ac_file. $configure_input"
15201 { echo "$as_me:$LINENO: creating $ac_file" >&5
15202 echo "$as_me: creating $ac_file" >&6;}
15203 fi
15204
15205 case $ac_tag in
15206 *:-:* | *:-) cat >"$tmp/stdin";;
15207 esac
15208 ;;
15209 esac
15210
15211 ac_dir=`$as_dirname -- "$ac_file" ||
15212 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15213 X"$ac_file" : 'X\(//\)[^/]' \| \
15214 X"$ac_file" : 'X\(//\)$' \| \
15215 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15216 echo X"$ac_file" |
15217 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15218 s//\1/
15219 q
15220 }
15221 /^X\(\/\/\)[^/].*/{
15222 s//\1/
15223 q
15224 }
15225 /^X\(\/\/\)$/{
15226 s//\1/
15227 q
15228 }
15229 /^X\(\/\).*/{
15230 s//\1/
15231 q
15232 }
15233 s/.*/./; q'`
15234 { as_dir="$ac_dir"
15235 case $as_dir in #(
15236 -*) as_dir=./$as_dir;;
15237 esac
15238 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
15239 as_dirs=
15240 while :; do
15241 case $as_dir in #(
15242 *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
15243 *) as_qdir=$as_dir;;
15244 esac
15245 as_dirs="'$as_qdir' $as_dirs"
15246 as_dir=`$as_dirname -- "$as_dir" ||
15247 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15248 X"$as_dir" : 'X\(//\)[^/]' \| \
15249 X"$as_dir" : 'X\(//\)$' \| \
15250 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
15251 echo X"$as_dir" |
15252 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15253 s//\1/
15254 q
15255 }
15256 /^X\(\/\/\)[^/].*/{
15257 s//\1/
15258 q
15259 }
15260 /^X\(\/\/\)$/{
15261 s//\1/
15262 q
15263 }
15264 /^X\(\/\).*/{
15265 s//\1/
15266 q
15267 }
15268 s/.*/./; q'`
15269 test -d "$as_dir" && break
15270 done
15271 test -z "$as_dirs" || eval "mkdir $as_dirs"
15272 } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
15273 echo "$as_me: error: cannot create directory $as_dir" >&2;}
15274 { (exit 1); exit 1; }; }; }
15275 ac_builddir=.
15276
15277 case "$ac_dir" in
15278 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15279 *)
15280 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
15281 # A ".." for each directory in $ac_dir_suffix.
15282 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
15283 case $ac_top_builddir_sub in
15284 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15285 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15286 esac ;;
15287 esac
15288 ac_abs_top_builddir=$ac_pwd
15289 ac_abs_builddir=$ac_pwd$ac_dir_suffix
15290 # for backward compatibility:
15291 ac_top_builddir=$ac_top_build_prefix
15292
15293 case $srcdir in
15294 .) # We are building in place.
15295 ac_srcdir=.
15296 ac_top_srcdir=$ac_top_builddir_sub
15297 ac_abs_top_srcdir=$ac_pwd ;;
15298 [\\/]* | ?:[\\/]* ) # Absolute name.
15299 ac_srcdir=$srcdir$ac_dir_suffix;
15300 ac_top_srcdir=$srcdir
15301 ac_abs_top_srcdir=$srcdir ;;
15302 *) # Relative name.
15303 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15304 ac_top_srcdir=$ac_top_build_prefix$srcdir
15305 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
15306 esac
15307 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
15308
15309
15310 case $ac_mode in
15311 :F)
15312 #
15313 # CONFIG_FILE
15314 #
15315
15316 case $INSTALL in
15317 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
15318 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
15319 esac
15320 _ACEOF
15321
15322 cat >>$CONFIG_STATUS <<\_ACEOF
15323 # If the template does not know about datarootdir, expand it.
15324 # FIXME: This hack should be removed a few years after 2.60.
15325 ac_datarootdir_hack=; ac_datarootdir_seen=
15326
15327 case `sed -n '/datarootdir/ {
15328 p
15329 q
15330 }
15331 /@datadir@/p
15332 /@docdir@/p
15333 /@infodir@/p
15334 /@localedir@/p
15335 /@mandir@/p
15336 ' $ac_file_inputs` in
15337 *datarootdir*) ac_datarootdir_seen=yes;;
15338 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15339 { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15340 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
15341 _ACEOF
15342 cat >>$CONFIG_STATUS <<_ACEOF
15343 ac_datarootdir_hack='
15344 s&@datadir@&$datadir&g
15345 s&@docdir@&$docdir&g
15346 s&@infodir@&$infodir&g
15347 s&@localedir@&$localedir&g
15348 s&@mandir@&$mandir&g
15349 s&\\\${datarootdir}&$datarootdir&g' ;;
15350 esac
15351 _ACEOF
15352
15353 # Neutralize VPATH when `$srcdir' = `.'.
15354 # Shell code in configure.ac might set extrasub.
15355 # FIXME: do we really want to maintain this feature?
15356 cat >>$CONFIG_STATUS <<_ACEOF
15357 sed "$ac_vpsub
15358 $extrasub
15359 _ACEOF
15360 cat >>$CONFIG_STATUS <<\_ACEOF
15361 :t
15362 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
15363 s&@configure_input@&$configure_input&;t t
15364 s&@top_builddir@&$ac_top_builddir_sub&;t t
15365 s&@srcdir@&$ac_srcdir&;t t
15366 s&@abs_srcdir@&$ac_abs_srcdir&;t t
15367 s&@top_srcdir@&$ac_top_srcdir&;t t
15368 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15369 s&@builddir@&$ac_builddir&;t t
15370 s&@abs_builddir@&$ac_abs_builddir&;t t
15371 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15372 s&@INSTALL@&$ac_INSTALL&;t t
15373 $ac_datarootdir_hack
15374 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" >$tmp/out
15375
15376 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15377 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
15378 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
15379 { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15380 which seems to be undefined. Please make sure it is defined." >&5
15381 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15382 which seems to be undefined. Please make sure it is defined." >&2;}
15383
15384 rm -f "$tmp/stdin"
15385 case $ac_file in
15386 -) cat "$tmp/out"; rm -f "$tmp/out";;
15387 *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
15388 esac
15389 ;;
15390 :H)
15391 #
15392 # CONFIG_HEADER
15393 #
15394 _ACEOF
15395
15396 # Transform confdefs.h into a sed script `conftest.defines', that
15397 # substitutes the proper values into config.h.in to produce config.h.
15398 rm -f conftest.defines conftest.tail
15399 # First, append a space to every undef/define line, to ease matching.
15400 echo 's/$/ /' >conftest.defines
15401 # Then, protect against being on the right side of a sed subst, or in
15402 # an unquoted here document, in config.status. If some macros were
15403 # called several times there might be several #defines for the same
15404 # symbol, which is useless. But do not sort them, since the last
15405 # AC_DEFINE must be honored.
15406 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
15407 # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
15408 # NAME is the cpp macro being defined, VALUE is the value it is being given.
15409 # PARAMS is the parameter list in the macro definition--in most cases, it's
15410 # just an empty string.
15411 ac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*'
15412 ac_dB='\\)[ (].*,\\1define\\2'
15413 ac_dC=' '
15414 ac_dD=' ,'
15415
15416 uniq confdefs.h |
15417 sed -n '
15418 t rset
15419 :rset
15420 s/^[ ]*#[ ]*define[ ][ ]*//
15421 t ok
15422 d
15423 :ok
15424 s/[\\&,]/\\&/g
15425 s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
15426 s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
15427 ' >>conftest.defines
15428
15429 # Remove the space that was appended to ease matching.
15430 # Then replace #undef with comments. This is necessary, for
15431 # example, in the case of _POSIX_SOURCE, which is predefined and required
15432 # on some systems where configure will not decide to define it.
15433 # (The regexp can be short, since the line contains either #define or #undef.)
15434 echo 's/ $//
15435 s,^[ #]*u.*,/* & */,' >>conftest.defines
15436
15437 # Break up conftest.defines:
15438 ac_max_sed_lines=50
15439
15440 # First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1"
15441 # Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2"
15442 # Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1"
15443 # et cetera.
15444 ac_in='$ac_file_inputs'
15445 ac_out='"$tmp/out1"'
15446 ac_nxt='"$tmp/out2"'
15447
15448 while :
15449 do
15450 # Write a here document:
15451 cat >>$CONFIG_STATUS <<_ACEOF
15452 # First, check the format of the line:
15453 cat >"\$tmp/defines.sed" <<\\CEOF
15454 /^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def
15455 /^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def
15456 b
15457 :def
15458 _ACEOF
15459 sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
15460 echo 'CEOF
15461 sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
15462 ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
15463 sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
15464 grep . conftest.tail >/dev/null || break
15465 rm -f conftest.defines
15466 mv conftest.tail conftest.defines
15467 done
15468 rm -f conftest.defines conftest.tail
15469
15470 echo "ac_result=$ac_in" >>$CONFIG_STATUS
15471 cat >>$CONFIG_STATUS <<\_ACEOF
15472 if test x"$ac_file" != x-; then
15473 echo "/* $configure_input */" >"$tmp/config.h"
15474 cat "$ac_result" >>"$tmp/config.h"
15475 if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
15476 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
15477 echo "$as_me: $ac_file is unchanged" >&6;}
15478 else
15479 rm -f $ac_file
15480 mv "$tmp/config.h" $ac_file
15481 fi
15482 else
15483 echo "/* $configure_input */"
15484 cat "$ac_result"
15485 fi
15486 rm -f "$tmp/out12"
15487 ;;
15488
15489
15490 esac
15491
15492 done # for ac_tag
15493
15494
15495 { (exit 0); exit 0; }
15496 _ACEOF
15497 chmod +x $CONFIG_STATUS
15498 ac_clean_files=$ac_clean_files_save
15499
15500
15501 # configure is writing to config.log, and then calls config.status.
15502 # config.status does its own redirection, appending to config.log.
15503 # Unfortunately, on DOS this fails, as config.log is still kept open
15504 # by configure, so config.status won't be able to write to it; its
15505 # output is simply discarded. So we exec the FD to /dev/null,
15506 # effectively closing config.log, so it can be properly (re)opened and
15507 # appended to by config.status. When coming back to configure, we
15508 # need to make the FD available again.
15509 if test "$no_create" != yes; then
15510 ac_cs_success=:
15511 ac_config_status_args=
15512 test "$silent" = yes &&
15513 ac_config_status_args="$ac_config_status_args --quiet"
15514 exec 5>/dev/null
15515 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15516 exec 5>>config.log
15517 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15518 # would make configure fail if this is the last instruction.
15519 $ac_cs_success || { (exit 1); exit 1; }
15520 fi
15521
15522
15523 if test "$cf_openssl_version_ok" = yes; then
15524 openssl="yes"
15525 else
15526 openssl="no"
15527 fi
15528
15529 if test "$shared_modules" = yes; then
15530 modules=shared
15531 else
15532 modules=static
15533 fi
15534
15535 echo "
15536 Configuration:
15537 Install directory : $prefix
15538
15539 Ziplinks : $zlib
15540 OpenSSL : $openssl
15541 Modules : $modules
15542 IPv6 support : $have_v6
15543 Socket Engine : $SELECT_TYPE
15544 Small network : $small_net
15545 Block allocator : $balloc
15546 ASM hashing code : $ricer_hashing
15547
15548 Nickname length : $NICKLEN
15549 Topic length : $TOPICLEN
15550
15551 Use make to compile Charybdis, then make install to install it.
15552 "