]> jfr.im git - irc/rqf/shadowircd.git/blame - configure
[svn] - forgot to do something
[irc/rqf/shadowircd.git] / configure
CommitLineData
212380e3 1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
631ef239 3# Generated by GNU Autoconf 2.61 for charybdis 2.2.0.
212380e3 4#
c1c5fdc4 5# $Id: configure 3442 2007-05-07 02:57:50Z nenolod $
212380e3 6#
631ef239 7# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
8# 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
212380e3 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
631ef239 15# Be more Bourne compatible
16DUALCASE=1; export DUALCASE # for MKS sh
212380e3 17if 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+"$@"}'='"$@"'
631ef239 23 setopt NO_GLOB_SUBST
24else
25 case `(set -o) 2>/dev/null` in
26 *posix*) set -o posix ;;
27esac
28
29fi
30
31
32
33
34# PATH needs CR
35# Avoid depending upon Character Ranges.
36as_cr_letters='abcdefghijklmnopqrstuvwxyz'
37as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
38as_cr_Letters=$as_cr_letters$as_cr_LETTERS
39as_cr_digits='0123456789'
40as_cr_alnum=$as_cr_Letters$as_cr_digits
41
42# The user is always right.
43if 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
212380e3 53fi
212380e3 54
55# Support unset when possible.
56if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
57 as_unset=unset
58else
59 as_unset=false
60fi
61
62
631ef239 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.)
68as_nl='
69'
70IFS=" "" $as_nl"
71
72# Find who we are. Look in the path if we contain no directory separator.
73case $0 in
74 *[\\/]* ) as_myself=$0 ;;
75 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
76for as_dir in $PATH
77do
78 IFS=$as_save_IFS
79 test -z "$as_dir" && as_dir=.
80 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
81done
82IFS=$as_save_IFS
83
84 ;;
85esac
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.
88if test "x$as_myself" = x; then
89 as_myself=$0
90fi
91if 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; }
94fi
95
212380e3 96# Work around bugs in pre-3.0 UWIN ksh.
631ef239 97for as_var in ENV MAIL MAILPATH
98do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
99done
212380e3 100PS1='$ '
101PS2='> '
102PS4='+ '
103
104# NLS nuisances.
105for 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
109do
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
631ef239 113 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
212380e3 114 fi
115done
116
117# Required to use basename.
631ef239 118if expr a : '\(a\)' >/dev/null 2>&1 &&
119 test "X`expr 00001 : '.*\(...\)'`" = X001; then
212380e3 120 as_expr=expr
121else
122 as_expr=false
123fi
124
631ef239 125if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
212380e3 126 as_basename=basename
127else
128 as_basename=false
129fi
130
131
132# Name of the executable.
631ef239 133as_me=`$as_basename -- "$0" ||
212380e3 134$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
135 X"$0" : 'X\(//\)$' \| \
631ef239 136 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
212380e3 137echo X/"$0" |
631ef239 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'`
212380e3 151
631ef239 152# CDPATH.
153$as_unset CDPATH
212380e3 154
212380e3 155
631ef239 156if test "x$CONFIG_SHELL" = x; then
157 if (eval ":") 2>/dev/null; then
158 as_have_required=yes
159else
160 as_have_required=no
212380e3 161fi
162
631ef239 163 if test $as_have_required = yes && (eval ":
164(as_func_return () {
165 (exit \$1)
166}
167as_func_success () {
168 as_func_return 0
169}
170as_func_failure () {
171 as_func_return 1
172}
173as_func_ret_success () {
174 return 0
175}
176as_func_ret_failure () {
177 return 1
178}
212380e3 179
631ef239 180exitcode=0
181if as_func_success; then
182 :
183else
184 exitcode=1
185 echo as_func_success failed.
186fi
212380e3 187
631ef239 188if as_func_failure; then
189 exitcode=1
190 echo as_func_failure succeeded.
191fi
192
193if as_func_ret_success; then
194 :
195else
196 exitcode=1
197 echo as_func_ret_success failed.
198fi
199
200if as_func_ret_failure; then
201 exitcode=1
202 echo as_func_ret_failure succeeded.
203fi
204
205if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
206 :
207else
208 exitcode=1
209 echo positional parameters were not saved.
210fi
211
212test \$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 :
221else
222 as_candidate_shells=
212380e3 223 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
224for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
225do
226 IFS=$as_save_IFS
227 test -z "$as_dir" && as_dir=.
631ef239 228 case $as_dir in
212380e3 229 /*)
631ef239 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
234done
235IFS=$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
242if 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
249else
250 case `(set -o) 2>/dev/null` in
251 *posix*) set -o posix ;;
252esac
253
254fi
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
263if 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
270else
271 case `(set -o) 2>/dev/null` in
272 *posix*) set -o posix ;;
273esac
274
275fi
276
277
278:
279(as_func_return () {
280 (exit $1)
281}
282as_func_success () {
283 as_func_return 0
284}
285as_func_failure () {
286 as_func_return 1
287}
288as_func_ret_success () {
289 return 0
290}
291as_func_ret_failure () {
292 return 1
293}
294
295exitcode=0
296if as_func_success; then
297 :
298else
299 exitcode=1
300 echo as_func_success failed.
301fi
302
303if as_func_failure; then
304 exitcode=1
305 echo as_func_failure succeeded.
306fi
307
308if as_func_ret_success; then
309 :
310else
311 exitcode=1
312 echo as_func_ret_success failed.
313fi
314
315if as_func_ret_failure; then
316 exitcode=1
317 echo as_func_ret_failure succeeded.
318fi
319
320if ( set x; as_func_ret_success y && test x = "$1" ); then
321 :
322else
323 exitcode=1
324 echo positional parameters were not saved.
325fi
326
327test $exitcode = 0) || { (exit 1); exit 1; }
328
329(
212380e3 330 as_lineno_1=$LINENO
331 as_lineno_2=$LINENO
212380e3 332 test "x$as_lineno_1" != "x$as_lineno_2" &&
631ef239 333 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
334
335_ASEOF
336}; then
337 break
338fi
339
340fi
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+"$@"}
350fi
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; }
359fi
360
361
362fi
363
364fi
365
366
367
368(eval "as_func_return () {
369 (exit \$1)
370}
371as_func_success () {
372 as_func_return 0
373}
374as_func_failure () {
375 as_func_return 1
376}
377as_func_ret_success () {
378 return 0
379}
380as_func_ret_failure () {
381 return 1
382}
383
384exitcode=0
385if as_func_success; then
386 :
387else
388 exitcode=1
389 echo as_func_success failed.
390fi
391
392if as_func_failure; then
393 exitcode=1
394 echo as_func_failure succeeded.
395fi
396
397if as_func_ret_success; then
398 :
399else
400 exitcode=1
401 echo as_func_ret_success failed.
402fi
403
404if as_func_ret_failure; then
405 exitcode=1
406 echo as_func_ret_failure succeeded.
407fi
408
409if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
410 :
411else
412 exitcode=1
413 echo positional parameters were not saved.
414fi
415
416test \$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" || {
212380e3 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
631ef239 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.
212380e3 437 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
631ef239 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 |
212380e3 444 sed '
631ef239 445 s/[$]LINENO.*/&-/
446 t lineno
447 b
448 :lineno
212380e3 449 N
631ef239 450 :loop
451 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
212380e3 452 t loop
631ef239 453 s/-\n.*//
212380e3 454 ' >$as_me.lineno &&
631ef239 455 chmod +x "$as_me.lineno" ||
212380e3 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
631ef239 461 # original and so on. Autoconf is especially sensitive to this).
462 . "./$as_me.lineno"
212380e3 463 # Exit status is that of the last command.
464 exit
465}
466
467
631ef239 468if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
469 as_dirname=dirname
470else
471 as_dirname=false
472fi
473
474ECHO_C= ECHO_N= ECHO_T=
475case `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';;
212380e3 483esac
484
631ef239 485if expr a : '\(a\)' >/dev/null 2>&1 &&
486 test "X`expr 00001 : '.*\(...\)'`" = X001; then
212380e3 487 as_expr=expr
488else
489 as_expr=false
490fi
491
492rm -f conf$$ conf$$.exe conf$$.file
631ef239 493if test -d conf$$.dir; then
494 rm -f conf$$.dir/conf$$.file
495else
496 rm -f conf$$.dir
497 mkdir conf$$.dir
498fi
212380e3 499echo >conf$$.file
500if ln -s conf$$.file conf$$ 2>/dev/null; then
631ef239 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 ||
212380e3 507 as_ln_s='cp -p'
212380e3 508elif ln conf$$.file conf$$ 2>/dev/null; then
509 as_ln_s=ln
510else
511 as_ln_s='cp -p'
512fi
631ef239 513rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
514rmdir conf$$.dir 2>/dev/null
212380e3 515
516if mkdir -p . 2>/dev/null; then
517 as_mkdir_p=:
518else
519 test -d ./-p && rmdir ./-p
520 as_mkdir_p=false
521fi
522
631ef239 523if test -x / >/dev/null 2>&1; then
524 as_test_x='test -x'
525else
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 '
543fi
544as_executable_p=$as_test_x
212380e3 545
546# Sed expression to map a string onto a valid CPP name.
547as_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.
550as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
551
552
212380e3 553
631ef239 554exec 7<&0 </dev/null 6>&1
212380e3 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.
559ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
560
212380e3 561#
562# Initializations.
563#
564ac_default_prefix=/usr/local
631ef239 565ac_clean_files=
212380e3 566ac_config_libobj_dir=.
631ef239 567LIBOBJS=
212380e3 568cross_compiling=no
569subdirs=
570MFLAGS=
571MAKEFLAGS=
572SHELL=${CONFIG_SHELL-/bin/sh}
573
212380e3 574# Identity of this package.
575PACKAGE_NAME='charybdis'
576PACKAGE_TARNAME='charybdis'
b1fc1658 577PACKAGE_VERSION='2.2.0'
578PACKAGE_STRING='charybdis 2.2.0'
212380e3 579PACKAGE_BUGREPORT=''
580
581ac_default_prefix=$HOME/ircd
582# Factoring default headers for most tests.
583ac_includes_default="\
584#include <stdio.h>
631ef239 585#ifdef HAVE_SYS_TYPES_H
212380e3 586# include <sys/types.h>
587#endif
631ef239 588#ifdef HAVE_SYS_STAT_H
212380e3 589# include <sys/stat.h>
590#endif
631ef239 591#ifdef STDC_HEADERS
212380e3 592# include <stdlib.h>
593# include <stddef.h>
594#else
631ef239 595# ifdef HAVE_STDLIB_H
212380e3 596# include <stdlib.h>
597# endif
598#endif
631ef239 599#ifdef HAVE_STRING_H
600# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
212380e3 601# include <memory.h>
602# endif
603# include <string.h>
604#endif
631ef239 605#ifdef HAVE_STRINGS_H
212380e3 606# include <strings.h>
607#endif
631ef239 608#ifdef HAVE_INTTYPES_H
212380e3 609# include <inttypes.h>
212380e3 610#endif
631ef239 611#ifdef HAVE_STDINT_H
612# include <stdint.h>
613#endif
614#ifdef HAVE_UNISTD_H
212380e3 615# include <unistd.h>
616#endif"
617
631ef239 618ac_subst_vars='SHELL
619PATH_SEPARATOR
620PACKAGE_NAME
621PACKAGE_TARNAME
622PACKAGE_VERSION
623PACKAGE_STRING
624PACKAGE_BUGREPORT
625exec_prefix
626prefix
627program_transform_name
628bindir
629sbindir
630libexecdir
631datarootdir
632datadir
633sysconfdir
634sharedstatedir
635localstatedir
636includedir
637oldincludedir
638docdir
639infodir
640htmldir
641dvidir
642pdfdir
643psdir
644libdir
645localedir
646mandir
647DEFS
648ECHO_C
649ECHO_N
650ECHO_T
651LIBS
652build_alias
653host_alias
654target_alias
655CC
656CFLAGS
657LDFLAGS
658CPPFLAGS
659ac_ct_CC
660EXEEXT
661OBJEXT
662MKDEP
663MAKEDEPEND
664STDOUT
665CPP
666GREP
667EGREP
668SET_MAKE
669INSTALL_PROGRAM
670INSTALL_SCRIPT
671INSTALL_DATA
672RM
673CP
674MV
675LN
676SED
677AR
678LD
679RANLIB
680TOUCH
681YACC
682YFLAGS
683LEX
684LEX_OUTPUT_ROOT
685LEXLIB
686CRYPT_LIB
687VICONF
688ALLOCA
689ENCSPEED
690ZLIB_LD
691ETC_DIR
692confdir
693LOG_DIR
694logdir
695HELP_DIR
696helpdir
697MODULE_DIR
698moduledir
699SELECT_TYPE
631ef239 700MODULES_LIBS
701MOD_TARGET
702SSL_SRCS_ENABLE
703SSL_INCLUDES
704SSL_LIBS
705PICFLAGS
706IRC_CFLAGS
707SEDOBJ
708LIBOBJS
709LTLIBOBJS'
212380e3 710ac_subst_files=''
631ef239 711 ac_precious_vars='build_alias
712host_alias
713target_alias
714CC
715CFLAGS
716LDFLAGS
717LIBS
718CPPFLAGS
719CPP
720YACC
721YFLAGS'
722
212380e3 723
724# Initialize some variables set by options.
725ac_init_help=
726ac_init_version=false
727# The variables have the same names as the options, with
728# dashes changed to underlines.
729cache_file=/dev/null
730exec_prefix=NONE
731no_create=
732no_recursion=
733prefix=NONE
734program_prefix=NONE
735program_suffix=NONE
736program_transform_name=s,x,x,
737silent=
738site=
739srcdir=
740verbose=
741x_includes=NONE
742x_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.
631ef239 749# (The list follows the same order as the GNU Coding Standards.)
212380e3 750bindir='${exec_prefix}/bin'
751sbindir='${exec_prefix}/sbin'
752libexecdir='${exec_prefix}/libexec'
631ef239 753datarootdir='${prefix}/share'
754datadir='${datarootdir}'
212380e3 755sysconfdir='${prefix}/etc'
756sharedstatedir='${prefix}/com'
757localstatedir='${prefix}/var'
212380e3 758includedir='${prefix}/include'
759oldincludedir='/usr/include'
631ef239 760docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
761infodir='${datarootdir}/info'
762htmldir='${docdir}'
763dvidir='${docdir}'
764pdfdir='${docdir}'
765psdir='${docdir}'
766libdir='${exec_prefix}/lib'
767localedir='${datarootdir}/locale'
768mandir='${datarootdir}/man'
212380e3 769
770ac_prev=
631ef239 771ac_dashdash=
212380e3 772for ac_option
773do
774 # If the previous option needs an argument, assign it.
775 if test -n "$ac_prev"; then
631ef239 776 eval $ac_prev=\$ac_option
212380e3 777 ac_prev=
778 continue
779 fi
780
631ef239 781 case $ac_option in
782 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
783 *) ac_optarg=yes ;;
784 esac
212380e3 785
786 # Accept the important Cygnus configure options, so we can diagnose typos.
787
631ef239 788 case $ac_dashdash$ac_option in
789 --)
790 ac_dashdash=yes ;;
212380e3 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
631ef239 812 -datadir | --datadir | --datadi | --datad)
212380e3 813 ac_prev=datadir ;;
631ef239 814 -datadir=* | --datadir=* | --datadi=* | --datad=*)
212380e3 815 datadir=$ac_optarg ;;
816
631ef239 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
212380e3 824 -disable-* | --disable-*)
825 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
826 # Reject names that are not valid shell variable names.
631ef239 827 expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
212380e3 828 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
829 { (exit 1); exit 1; }; }
631ef239 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 ;;
212380e3 842
843 -enable-* | --enable-*)
844 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
845 # Reject names that are not valid shell variable names.
631ef239 846 expr "x$ac_feature" : ".*[^-._$as_cr_alnum]" >/dev/null &&
212380e3 847 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
848 { (exit 1); exit 1; }; }
631ef239 849 ac_feature=`echo $ac_feature | sed 's/[-.]/_/g'`
850 eval enable_$ac_feature=\$ac_optarg ;;
212380e3 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
631ef239 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
212380e3 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
631ef239 907 -localedir | --localedir | --localedi | --localed | --locale)
908 ac_prev=localedir ;;
909 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
910 localedir=$ac_optarg ;;
911
212380e3 912 -localstatedir | --localstatedir | --localstatedi | --localstated \
631ef239 913 | --localstate | --localstat | --localsta | --localst | --locals)
212380e3 914 ac_prev=localstatedir ;;
915 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
631ef239 916 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
212380e3 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
631ef239 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
212380e3 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.
631ef239 1043 expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
212380e3 1044 { echo "$as_me: error: invalid package name: $ac_package" >&2
1045 { (exit 1); exit 1; }; }
631ef239 1046 ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1047 eval with_$ac_package=\$ac_optarg ;;
212380e3 1048
1049 -without-* | --without-*)
1050 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1051 # Reject names that are not valid shell variable names.
631ef239 1052 expr "x$ac_package" : ".*[^-._$as_cr_alnum]" >/dev/null &&
212380e3 1053 { echo "$as_me: error: invalid package name: $ac_package" >&2
1054 { (exit 1); exit 1; }; }
631ef239 1055 ac_package=`echo $ac_package | sed 's/[-.]/_/g'`
1056 eval with_$ac_package=no ;;
212380e3 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
1077Try \`$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; }; }
631ef239 1087 eval $ac_envvar=\$ac_optarg
212380e3 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
1099done
1100
1101if 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; }; }
1105fi
1106
631ef239 1107# Be sure to have absolute directory names.
1108for 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
212380e3 1112do
631ef239 1113 eval ac_val=\$$ac_var
212380e3 1114 case $ac_val in
631ef239 1115 [\\/$]* | ?:[\\/]* ) continue;;
1116 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
212380e3 1117 esac
631ef239 1118 { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1119 { (exit 1); exit 1; }; }
212380e3 1120done
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.
1125build=$build_alias
1126host=$host_alias
1127target=$target_alias
1128
1129# FIXME: To remove some day.
1130if 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
1138fi
1139
1140ac_tool_prefix=
1141test -n "$host_alias" && ac_tool_prefix=$host_alias-
1142
1143test "$silent" = yes && exec 6>/dev/null
1144
1145
631ef239 1146ac_pwd=`pwd` && test -n "$ac_pwd" &&
1147ac_ls_di=`ls -di .` &&
1148ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1149 { echo "$as_me: error: Working directory cannot be determined" >&2
1150 { (exit 1); exit 1; }; }
1151test "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.
1157if test -z "$srcdir"; then
212380e3 1158 ac_srcdir_defaulted=yes
631ef239 1159 # Try the directory containing this script, then the parent directory.
1160 ac_confdir=`$as_dirname -- "$0" ||
212380e3 1161$as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1162 X"$0" : 'X\(//\)[^/]' \| \
1163 X"$0" : 'X\(//\)$' \| \
631ef239 1164 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
212380e3 1165echo X"$0" |
631ef239 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'`
212380e3 1183 srcdir=$ac_confdir
631ef239 1184 if test ! -r "$srcdir/$ac_unique_file"; then
212380e3 1185 srcdir=..
1186 fi
1187else
1188 ac_srcdir_defaulted=no
1189fi
631ef239 1190if 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
212380e3 1193 { (exit 1); exit 1; }; }
212380e3 1194fi
631ef239 1195ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1196ac_abs_confdir=`(
1197 cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
212380e3 1198 { (exit 1); exit 1; }; }
631ef239 1199 pwd)`
1200# When building in place, set srcdir=.
1201if test "$ac_abs_confdir" = "$ac_pwd"; then
1202 srcdir=.
1203fi
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.
1207case $srcdir in
1208*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1209esac
1210for 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}
1215done
212380e3 1216
1217#
1218# Report the --help message.
1219#
1220if 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
b1fc1658 1224\`configure' configures charybdis 2.2.0 to adapt to many kinds of systems.
212380e3 1225
1226Usage: $0 [OPTION]... [VAR=VALUE]...
1227
1228To assign environment variables (e.g., CC, CFLAGS...), specify them as
1229VAR=VALUE. See below for descriptions of some of the useful variables.
1230
1231Defaults for the options are specified in brackets.
1232
1233Configuration:
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
212380e3 1244Installation 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
1250By default, \`make install' will install all the files in
1251\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1252an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1253for instance \`--prefix=\$HOME'.
1254
1255For better control, use the options below.
1256
1257Fine 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]
212380e3 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]
631ef239 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]
212380e3 1277_ACEOF
1278
1279 cat <<\_ACEOF
1280_ACEOF
1281fi
1282
1283if test -n "$ac_init_help"; then
1284 case $ac_init_help in
b1fc1658 1285 short | recursive ) echo "Configuration of charybdis 2.2.0:";;
212380e3 1286 esac
1287 cat <<\_ACEOF
1288
1289Optional 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
631ef239 1293 --enable-openssl=DIR Enable OpenSSL support (DIR optional).
212380e3 1294 --disable-openssl Disable OpenSSL support.
1295 --disable-zlib Disable ziplinks support
c1c5fdc4 1296 --enable-ports Force solaris I/O ports subsystem usage.
212380e3 1297 --enable-poll Force poll() usage.
1298 --enable-select Force select() usage.
1299 --enable-kqueue Force kqueue() usage.
212380e3 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.
212380e3 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
1311Optional 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)
212380e3 1322
1323Some 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>
631ef239 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>
212380e3 1331 CPP C preprocessor
631ef239 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.
212380e3 1337
1338Use these variables to override the choices made by `configure' or to help
1339it to find libraries and programs with nonstandard names/locations.
1340
1341_ACEOF
631ef239 1342ac_status=$?
212380e3 1343fi
1344
1345if test "$ac_init_help" = "recursive"; then
1346 # If there are subdirs, report their specific --help.
212380e3 1347 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
631ef239 1348 test -d "$ac_dir" || continue
212380e3 1349 ac_builddir=.
1350
631ef239 1351case "$ac_dir" in
1352.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1353*)
212380e3 1354 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
631ef239 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 ;;
1361esac
1362ac_abs_top_builddir=$ac_pwd
1363ac_abs_builddir=$ac_pwd$ac_dir_suffix
1364# for backward compatibility:
1365ac_top_builddir=$ac_top_build_prefix
212380e3 1366
1367case $srcdir in
631ef239 1368 .) # We are building in place.
212380e3 1369 ac_srcdir=.
631ef239 1370 ac_top_srcdir=$ac_top_builddir_sub
1371 ac_abs_top_srcdir=$ac_pwd ;;
1372 [\\/]* | ?:[\\/]* ) # Absolute name.
212380e3 1373 ac_srcdir=$srcdir$ac_dir_suffix;
631ef239 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 ;;
212380e3 1380esac
631ef239 1381ac_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
212380e3 1391 else
1392 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
631ef239 1393 fi || ac_status=$?
1394 cd "$ac_pwd" || { ac_status=$?; break; }
212380e3 1395 done
1396fi
1397
631ef239 1398test -n "$ac_init_help" && exit $ac_status
212380e3 1399if $ac_init_version; then
1400 cat <<\_ACEOF
b1fc1658 1401charybdis configure 2.2.0
631ef239 1402generated by GNU Autoconf 2.61
212380e3 1403
631ef239 1404Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
14052002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
212380e3 1406This configure script is free software; the Free Software Foundation
1407gives unlimited permission to copy, distribute and modify it.
1408
c1c5fdc4 1409$Id: configure 3442 2007-05-07 02:57:50Z nenolod $
212380e3 1410_ACEOF
631ef239 1411 exit
212380e3 1412fi
631ef239 1413cat >config.log <<_ACEOF
212380e3 1414This file contains any messages produced by compilers while
1415running configure, to aid debugging if configure makes a mistake.
1416
b1fc1658 1417It was created by charybdis $as_me 2.2.0, which was
631ef239 1418generated by GNU Autoconf 2.61. Invocation command line was
212380e3 1419
1420 $ $0 $@
1421
1422_ACEOF
631ef239 1423exec 5>>config.log
212380e3 1424{
1425cat <<_ASUNAME
1426## --------- ##
1427## Platform. ##
1428## --------- ##
1429
1430hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1431uname -m = `(uname -m) 2>/dev/null || echo unknown`
1432uname -r = `(uname -r) 2>/dev/null || echo unknown`
1433uname -s = `(uname -s) 2>/dev/null || echo unknown`
1434uname -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`
631ef239 1442/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
212380e3 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
1449as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1450for as_dir in $PATH
1451do
1452 IFS=$as_save_IFS
1453 test -z "$as_dir" && as_dir=.
1454 echo "PATH: $as_dir"
1455done
631ef239 1456IFS=$as_save_IFS
212380e3 1457
1458} >&5
1459
1460cat >&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.
1475ac_configure_args=
1476ac_configure_args0=
1477ac_configure_args1=
212380e3 1478ac_must_keep_next=false
1479for ac_pass in 1 2
1480do
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 ;;
631ef239 1488 *\'*)
212380e3 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
631ef239 1510 ac_configure_args="$ac_configure_args '$ac_arg'"
212380e3 1511 ;;
1512 esac
1513 done
1514done
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.
631ef239 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.
212380e3 1523trap '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,
631ef239 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
1542echo "$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
212380e3 1550 (set) 2>&1 |
631ef239 1551 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1552 *${as_nl}ac_space=\ *)
212380e3 1553 sed -n \
631ef239 1554 "s/'\''/'\''\\\\'\'''\''/g;
1555 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1556 ;; #(
212380e3 1557 *)
631ef239 1558 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
212380e3 1559 ;;
631ef239 1560 esac |
1561 sort
1562)
212380e3 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
631ef239 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'\''"
212380e3 1578 done | sort
1579 echo
1580
1581 if test -n "$ac_subst_files"; then
1582 cat <<\_ASBOX
631ef239 1583## ------------------- ##
1584## File substitutions. ##
1585## ------------------- ##
212380e3 1586_ASBOX
1587 echo
1588 for ac_var in $ac_subst_files
1589 do
631ef239 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'\''"
212380e3 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
631ef239 1606 cat confdefs.h
212380e3 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
631ef239 1613 rm -f core *.core core.conftest.* &&
1614 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
212380e3 1615 exit $exit_status
631ef239 1616' 0
212380e3 1617for ac_signal in 1 2 13 15; do
1618 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1619done
1620ac_signal=0
1621
1622# confdefs.h avoids OS command line length limits that DEFS can exceed.
631ef239 1623rm -f -r conftest* confdefs.h
212380e3 1624
1625# Predefined preprocessor variables.
1626
1627cat >>confdefs.h <<_ACEOF
1628#define PACKAGE_NAME "$PACKAGE_NAME"
1629_ACEOF
1630
1631
1632cat >>confdefs.h <<_ACEOF
1633#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1634_ACEOF
1635
1636
1637cat >>confdefs.h <<_ACEOF
1638#define PACKAGE_VERSION "$PACKAGE_VERSION"
1639_ACEOF
1640
1641
1642cat >>confdefs.h <<_ACEOF
1643#define PACKAGE_STRING "$PACKAGE_STRING"
1644_ACEOF
1645
1646
1647cat >>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.
631ef239 1654if test -n "$CONFIG_SITE"; then
1655 set x "$CONFIG_SITE"
1656elif test "x$prefix" != xNONE; then
1657 set x "$prefix/share/config.site" "$prefix/etc/config.site"
1658else
1659 set x "$ac_default_prefix/share/config.site" \
1660 "$ac_default_prefix/etc/config.site"
212380e3 1661fi
631ef239 1662shift
1663for ac_site_file
1664do
212380e3 1665 if test -r "$ac_site_file"; then
1666 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1667echo "$as_me: loading site script $ac_site_file" >&6;}
1668 sed 's/^/| /' "$ac_site_file" >&5
1669 . "$ac_site_file"
1670 fi
1671done
1672
1673if 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
1678echo "$as_me: loading cache $cache_file" >&6;}
1679 case $cache_file in
631ef239 1680 [\\/]* | ?:[\\/]* ) . "$cache_file";;
1681 *) . "./$cache_file";;
212380e3 1682 esac
1683 fi
1684else
1685 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1686echo "$as_me: creating cache $cache_file" >&6;}
1687 >$cache_file
1688fi
1689
1690# Check that the precious variables saved in the cache have kept the same
1691# value.
1692ac_cache_corrupted=false
631ef239 1693for ac_var in $ac_precious_vars; do
212380e3 1694 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1695 eval ac_new_set=\$ac_env_${ac_var}_set
631ef239 1696 eval ac_old_val=\$ac_cv_env_${ac_var}_value
1697 eval ac_new_val=\$ac_env_${ac_var}_value
212380e3 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
1701echo "$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
1705echo "$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
1711echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1712 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1713echo "$as_me: former value: $ac_old_val" >&2;}
1714 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1715echo "$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
631ef239 1722 *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
212380e3 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
1730done
1731if $ac_cache_corrupted; then
1732 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1733echo "$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
1735echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1736 { (exit 1); exit 1; }; }
1737fi
1738
212380e3 1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
631ef239 1763ac_ext=c
1764ac_cpp='$CPP $CPPFLAGS'
1765ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1766ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1767ac_compiler_gnu=$ac_cv_c_compiler_gnu
212380e3 1768
1769
1770
631ef239 1771ac_config_headers="$ac_config_headers include/setup.h"
212380e3 1772
1773
1774
1775
1776
1777cat >>confdefs.h <<\_ACEOF
1778#define _GNU_SOURCE 1
1779_ACEOF
1780
1781
1782
1783OLD_CFLAGS="$CFLAGS"
1784ac_ext=c
1785ac_cpp='$CPP $CPPFLAGS'
1786ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1787ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1788ac_compiler_gnu=$ac_cv_c_compiler_gnu
1789if 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.
1791set dummy ${ac_tool_prefix}gcc; ac_word=$2
631ef239 1792{ echo "$as_me:$LINENO: checking for $ac_word" >&5
1793echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
212380e3 1794if test "${ac_cv_prog_CC+set}" = set; then
1795 echo $ECHO_N "(cached) $ECHO_C" >&6
1796else
1797 if test -n "$CC"; then
1798 ac_cv_prog_CC="$CC" # Let the user override the test.
1799else
1800as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1801for as_dir in $PATH
1802do
1803 IFS=$as_save_IFS
1804 test -z "$as_dir" && as_dir=.
1805 for ac_exec_ext in '' $ac_executable_extensions; do
631ef239 1806 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
212380e3 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
1811done
1812done
631ef239 1813IFS=$as_save_IFS
212380e3 1814
1815fi
1816fi
1817CC=$ac_cv_prog_CC
1818if test -n "$CC"; then
631ef239 1819 { echo "$as_me:$LINENO: result: $CC" >&5
1820echo "${ECHO_T}$CC" >&6; }
212380e3 1821else
631ef239 1822 { echo "$as_me:$LINENO: result: no" >&5
1823echo "${ECHO_T}no" >&6; }
212380e3 1824fi
1825
631ef239 1826
212380e3 1827fi
1828if 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.
1831set dummy gcc; ac_word=$2
631ef239 1832{ echo "$as_me:$LINENO: checking for $ac_word" >&5
1833echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
212380e3 1834if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1835 echo $ECHO_N "(cached) $ECHO_C" >&6
1836else
1837 if test -n "$ac_ct_CC"; then
1838 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1839else
1840as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1841for as_dir in $PATH
1842do
1843 IFS=$as_save_IFS
1844 test -z "$as_dir" && as_dir=.
1845 for ac_exec_ext in '' $ac_executable_extensions; do
631ef239 1846 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
212380e3 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
1851done
1852done
631ef239 1853IFS=$as_save_IFS
212380e3 1854
1855fi
1856fi
1857ac_ct_CC=$ac_cv_prog_ac_ct_CC
1858if test -n "$ac_ct_CC"; then
631ef239 1859 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1860echo "${ECHO_T}$ac_ct_CC" >&6; }
212380e3 1861else
631ef239 1862 { echo "$as_me:$LINENO: result: no" >&5
1863echo "${ECHO_T}no" >&6; }
212380e3 1864fi
1865
631ef239 1866 if test "x$ac_ct_CC" = x; then
1867 CC=""
1868 else
1869 case $cross_compiling:$ac_tool_warned in
1870yes:)
1871{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
1872whose name does not start with the host triplet. If you think this
1873configuration is useful to you, please write to autoconf@gnu.org." >&5
1874echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
1875whose name does not start with the host triplet. If you think this
1876configuration is useful to you, please write to autoconf@gnu.org." >&2;}
1877ac_tool_warned=yes ;;
1878esac
1879 CC=$ac_ct_CC
1880 fi
212380e3 1881else
1882 CC="$ac_cv_prog_CC"
1883fi
1884
1885if test -z "$CC"; then
631ef239 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.
212380e3 1888set dummy ${ac_tool_prefix}cc; ac_word=$2
631ef239 1889{ echo "$as_me:$LINENO: checking for $ac_word" >&5
1890echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
212380e3 1891if test "${ac_cv_prog_CC+set}" = set; then
1892 echo $ECHO_N "(cached) $ECHO_C" >&6
1893else
1894 if test -n "$CC"; then
1895 ac_cv_prog_CC="$CC" # Let the user override the test.
1896else
1897as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1898for as_dir in $PATH
1899do
1900 IFS=$as_save_IFS
1901 test -z "$as_dir" && as_dir=.
1902 for ac_exec_ext in '' $ac_executable_extensions; do
631ef239 1903 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
212380e3 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
1908done
1909done
631ef239 1910IFS=$as_save_IFS
212380e3 1911
1912fi
1913fi
1914CC=$ac_cv_prog_CC
1915if test -n "$CC"; then
631ef239 1916 { echo "$as_me:$LINENO: result: $CC" >&5
1917echo "${ECHO_T}$CC" >&6; }
212380e3 1918else
631ef239 1919 { echo "$as_me:$LINENO: result: no" >&5
1920echo "${ECHO_T}no" >&6; }
212380e3 1921fi
1922
212380e3 1923
631ef239 1924 fi
212380e3 1925fi
1926if test -z "$CC"; then
1927 # Extract the first word of "cc", so it can be a program name with args.
1928set dummy cc; ac_word=$2
631ef239 1929{ echo "$as_me:$LINENO: checking for $ac_word" >&5
1930echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
212380e3 1931if test "${ac_cv_prog_CC+set}" = set; then
1932 echo $ECHO_N "(cached) $ECHO_C" >&6
1933else
1934 if test -n "$CC"; then
1935 ac_cv_prog_CC="$CC" # Let the user override the test.
1936else
1937 ac_prog_rejected=no
1938as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1939for as_dir in $PATH
1940do
1941 IFS=$as_save_IFS
1942 test -z "$as_dir" && as_dir=.
1943 for ac_exec_ext in '' $ac_executable_extensions; do
631ef239 1944 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
212380e3 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
1953done
1954done
631ef239 1955IFS=$as_save_IFS
212380e3 1956
1957if 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
1968fi
1969fi
1970fi
1971CC=$ac_cv_prog_CC
1972if test -n "$CC"; then
631ef239 1973 { echo "$as_me:$LINENO: result: $CC" >&5
1974echo "${ECHO_T}$CC" >&6; }
212380e3 1975else
631ef239 1976 { echo "$as_me:$LINENO: result: no" >&5
1977echo "${ECHO_T}no" >&6; }
212380e3 1978fi
1979
631ef239 1980
212380e3 1981fi
1982if test -z "$CC"; then
1983 if test -n "$ac_tool_prefix"; then
631ef239 1984 for ac_prog in cl.exe
212380e3 1985 do
1986 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1987set dummy $ac_tool_prefix$ac_prog; ac_word=$2
631ef239 1988{ echo "$as_me:$LINENO: checking for $ac_word" >&5
1989echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
212380e3 1990if test "${ac_cv_prog_CC+set}" = set; then
1991 echo $ECHO_N "(cached) $ECHO_C" >&6
1992else
1993 if test -n "$CC"; then
1994 ac_cv_prog_CC="$CC" # Let the user override the test.
1995else
1996as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1997for as_dir in $PATH
1998do
1999 IFS=$as_save_IFS
2000 test -z "$as_dir" && as_dir=.
2001 for ac_exec_ext in '' $ac_executable_extensions; do
631ef239 2002 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
212380e3 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
2007done
2008done
631ef239 2009IFS=$as_save_IFS
212380e3 2010
2011fi
2012fi
2013CC=$ac_cv_prog_CC
2014if test -n "$CC"; then
631ef239 2015 { echo "$as_me:$LINENO: result: $CC" >&5
2016echo "${ECHO_T}$CC" >&6; }
212380e3 2017else
631ef239 2018 { echo "$as_me:$LINENO: result: no" >&5
2019echo "${ECHO_T}no" >&6; }
212380e3 2020fi
2021
631ef239 2022
212380e3 2023 test -n "$CC" && break
2024 done
2025fi
2026if test -z "$CC"; then
2027 ac_ct_CC=$CC
631ef239 2028 for ac_prog in cl.exe
212380e3 2029do
2030 # Extract the first word of "$ac_prog", so it can be a program name with args.
2031set dummy $ac_prog; ac_word=$2
631ef239 2032{ echo "$as_me:$LINENO: checking for $ac_word" >&5
2033echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
212380e3 2034if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2035 echo $ECHO_N "(cached) $ECHO_C" >&6
2036else
2037 if test -n "$ac_ct_CC"; then
2038 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2039else
2040as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2041for as_dir in $PATH
2042do
2043 IFS=$as_save_IFS
2044 test -z "$as_dir" && as_dir=.
2045 for ac_exec_ext in '' $ac_executable_extensions; do
631ef239 2046 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
212380e3 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
2051done
2052done
631ef239 2053IFS=$as_save_IFS
212380e3 2054
2055fi
2056fi
2057ac_ct_CC=$ac_cv_prog_ac_ct_CC
2058if test -n "$ac_ct_CC"; then
631ef239 2059 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2060echo "${ECHO_T}$ac_ct_CC" >&6; }
212380e3 2061else
631ef239 2062 { echo "$as_me:$LINENO: result: no" >&5
2063echo "${ECHO_T}no" >&6; }
212380e3 2064fi
2065
631ef239 2066
212380e3 2067 test -n "$ac_ct_CC" && break
2068done
2069
631ef239 2070 if test "x$ac_ct_CC" = x; then
2071 CC=""
2072 else
2073 case $cross_compiling:$ac_tool_warned in
2074yes:)
2075{ echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2076whose name does not start with the host triplet. If you think this
2077configuration is useful to you, please write to autoconf@gnu.org." >&5
2078echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2079whose name does not start with the host triplet. If you think this
2080configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2081ac_tool_warned=yes ;;
2082esac
2083 CC=$ac_ct_CC
2084 fi
212380e3 2085fi
2086
2087fi
2088
2089
2090test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2091See \`config.log' for more details." >&5
2092echo "$as_me: error: no acceptable C compiler found in \$PATH
2093See \`config.log' for more details." >&2;}
2094 { (exit 1); exit 1; }; }
2095
2096# Provide some information about the compiler.
631ef239 2097echo "$as_me:$LINENO: checking for C compiler version" >&5
212380e3 2098ac_compiler=`set X $ac_compile; echo $2`
631ef239 2099{ (ac_try="$ac_compiler --version >&5"
2100case "(($ac_try" in
2101 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2102 *) ac_try_echo=$ac_try;;
2103esac
2104eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2105 (eval "$ac_compiler --version >&5") 2>&5
212380e3 2106 ac_status=$?
2107 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2108 (exit $ac_status); }
631ef239 2109{ (ac_try="$ac_compiler -v >&5"
2110case "(($ac_try" in
2111 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2112 *) ac_try_echo=$ac_try;;
2113esac
2114eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2115 (eval "$ac_compiler -v >&5") 2>&5
212380e3 2116 ac_status=$?
2117 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2118 (exit $ac_status); }
631ef239 2119{ (ac_try="$ac_compiler -V >&5"
2120case "(($ac_try" in
2121 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2122 *) ac_try_echo=$ac_try;;
2123esac
2124eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2125 (eval "$ac_compiler -V >&5") 2>&5
212380e3 2126 ac_status=$?
2127 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2128 (exit $ac_status); }
2129
2130cat >conftest.$ac_ext <<_ACEOF
2131/* confdefs.h. */
2132_ACEOF
2133cat confdefs.h >>conftest.$ac_ext
2134cat >>conftest.$ac_ext <<_ACEOF
2135/* end confdefs.h. */
2136
2137int
2138main ()
2139{
2140
2141 ;
2142 return 0;
2143}
2144_ACEOF
2145ac_clean_files_save=$ac_clean_files
2146ac_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.
631ef239 2150{ echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2151echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
212380e3 2152ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
631ef239 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.
2157ac_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.
2162ac_rmfiles=
2163for ac_file in $ac_files
2164do
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
2169done
2170rm -f $ac_rmfiles
2171
2172if { (ac_try="$ac_link_default"
2173case "(($ac_try" in
2174 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2175 *) ac_try_echo=$ac_try;;
2176esac
2177eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2178 (eval "$ac_link_default") 2>&5
212380e3 2179 ac_status=$?
2180 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2181 (exit $ac_status); }; then
631ef239 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.
2187for ac_file in $ac_files ''
212380e3 2188do
2189 test -f "$ac_file" || continue
2190 case $ac_file in
631ef239 2191 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
212380e3 2192 ;;
2193 [ab].out )
2194 # We found the default executable, but exeext='' is most
2195 # certainly right.
2196 break;;
2197 *.* )
631ef239 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.
212380e3 2207 break;;
2208 * )
2209 break;;
2210 esac
2211done
631ef239 2212test "$ac_cv_exeext" = no && ac_cv_exeext=
2213
212380e3 2214else
631ef239 2215 ac_file=''
2216fi
2217
2218{ echo "$as_me:$LINENO: result: $ac_file" >&5
2219echo "${ECHO_T}$ac_file" >&6; }
2220if test -z "$ac_file"; then
212380e3 2221 echo "$as_me: failed program was:" >&5
2222sed 's/^/| /' conftest.$ac_ext >&5
2223
2224{ { echo "$as_me:$LINENO: error: C compiler cannot create executables
2225See \`config.log' for more details." >&5
2226echo "$as_me: error: C compiler cannot create executables
2227See \`config.log' for more details." >&2;}
2228 { (exit 77); exit 77; }; }
2229fi
2230
2231ac_exeext=$ac_cv_exeext
212380e3 2232
631ef239 2233# Check that the compiler produces executables we can run. If not, either
212380e3 2234# the compiler is broken, or we cross compile.
631ef239 2235{ echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2236echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
212380e3 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.
2239if test "$cross_compiling" != yes; then
2240 if { ac_try='./$ac_file'
631ef239 2241 { (case "(($ac_try" in
2242 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2243 *) ac_try_echo=$ac_try;;
2244esac
2245eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2246 (eval "$ac_try") 2>&5
212380e3 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.
2256If you meant to cross compile, use \`--host'.
2257See \`config.log' for more details." >&5
2258echo "$as_me: error: cannot run C compiled programs.
2259If you meant to cross compile, use \`--host'.
2260See \`config.log' for more details." >&2;}
2261 { (exit 1); exit 1; }; }
2262 fi
2263 fi
2264fi
631ef239 2265{ echo "$as_me:$LINENO: result: yes" >&5
2266echo "${ECHO_T}yes" >&6; }
212380e3 2267
2268rm -f a.out a.exe conftest$ac_cv_exeext b.out
2269ac_clean_files=$ac_clean_files_save
631ef239 2270# Check that the compiler produces executables we can run. If not, either
212380e3 2271# the compiler is broken, or we cross compile.
631ef239 2272{ echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2273echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
2274{ echo "$as_me:$LINENO: result: $cross_compiling" >&5
2275echo "${ECHO_T}$cross_compiling" >&6; }
2276
2277{ echo "$as_me:$LINENO: checking for suffix of executables" >&5
2278echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
2279if { (ac_try="$ac_link"
2280case "(($ac_try" in
2281 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2282 *) ac_try_echo=$ac_try;;
2283esac
2284eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2285 (eval "$ac_link") 2>&5
212380e3 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'.
2293for ac_file in conftest.exe conftest conftest.*; do
2294 test -f "$ac_file" || continue
2295 case $ac_file in
631ef239 2296 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
212380e3 2297 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
212380e3 2298 break;;
2299 * ) break;;
2300 esac
2301done
2302else
2303 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2304See \`config.log' for more details." >&5
2305echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2306See \`config.log' for more details." >&2;}
2307 { (exit 1); exit 1; }; }
2308fi
2309
2310rm -f conftest$ac_cv_exeext
631ef239 2311{ echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2312echo "${ECHO_T}$ac_cv_exeext" >&6; }
212380e3 2313
2314rm -f conftest.$ac_ext
2315EXEEXT=$ac_cv_exeext
2316ac_exeext=$EXEEXT
631ef239 2317{ echo "$as_me:$LINENO: checking for suffix of object files" >&5
2318echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
212380e3 2319if test "${ac_cv_objext+set}" = set; then
2320 echo $ECHO_N "(cached) $ECHO_C" >&6
2321else
2322 cat >conftest.$ac_ext <<_ACEOF
2323/* confdefs.h. */
2324_ACEOF
2325cat confdefs.h >>conftest.$ac_ext
2326cat >>conftest.$ac_ext <<_ACEOF
2327/* end confdefs.h. */
2328
2329int
2330main ()
2331{
2332
2333 ;
2334 return 0;
2335}
2336_ACEOF
2337rm -f conftest.o conftest.obj
631ef239 2338if { (ac_try="$ac_compile"
2339case "(($ac_try" in
2340 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2341 *) ac_try_echo=$ac_try;;
2342esac
2343eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2344 (eval "$ac_compile") 2>&5
212380e3 2345 ac_status=$?
2346 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2347 (exit $ac_status); }; then
631ef239 2348 for ac_file in conftest.o conftest.obj conftest.*; do
2349 test -f "$ac_file" || continue;
212380e3 2350 case $ac_file in
631ef239 2351 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
212380e3 2352 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2353 break;;
2354 esac
2355done
2356else
2357 echo "$as_me: failed program was:" >&5
2358sed 's/^/| /' conftest.$ac_ext >&5
2359
2360{ { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2361See \`config.log' for more details." >&5
2362echo "$as_me: error: cannot compute suffix of object files: cannot compile
2363See \`config.log' for more details." >&2;}
2364 { (exit 1); exit 1; }; }
2365fi
2366
2367rm -f conftest.$ac_cv_objext conftest.$ac_ext
2368fi
631ef239 2369{ echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2370echo "${ECHO_T}$ac_cv_objext" >&6; }
212380e3 2371OBJEXT=$ac_cv_objext
2372ac_objext=$OBJEXT
631ef239 2373{ echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2374echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
212380e3 2375if test "${ac_cv_c_compiler_gnu+set}" = set; then
2376 echo $ECHO_N "(cached) $ECHO_C" >&6
2377else
2378 cat >conftest.$ac_ext <<_ACEOF
2379/* confdefs.h. */
2380_ACEOF
2381cat confdefs.h >>conftest.$ac_ext
2382cat >>conftest.$ac_ext <<_ACEOF
2383/* end confdefs.h. */
2384
2385int
2386main ()
2387{
2388#ifndef __GNUC__
2389 choke me
2390#endif
2391
2392 ;
2393 return 0;
2394}
2395_ACEOF
2396rm -f conftest.$ac_objext
631ef239 2397if { (ac_try="$ac_compile"
2398case "(($ac_try" in
2399 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2400 *) ac_try_echo=$ac_try;;
2401esac
2402eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2403 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 2409 (exit $ac_status); } && {
2410 test -z "$ac_c_werror_flag" ||
2411 test ! -s conftest.err
2412 } && test -s conftest.$ac_objext; then
212380e3 2413 ac_compiler_gnu=yes
2414else
2415 echo "$as_me: failed program was:" >&5
2416sed 's/^/| /' conftest.$ac_ext >&5
2417
631ef239 2418 ac_compiler_gnu=no
212380e3 2419fi
631ef239 2420
2421rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 2422ac_cv_c_compiler_gnu=$ac_compiler_gnu
2423
2424fi
631ef239 2425{ echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2426echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
212380e3 2427GCC=`test $ac_compiler_gnu = yes && echo yes`
2428ac_test_CFLAGS=${CFLAGS+set}
2429ac_save_CFLAGS=$CFLAGS
631ef239 2430{ echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2431echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
212380e3 2432if test "${ac_cv_prog_cc_g+set}" = set; then
2433 echo $ECHO_N "(cached) $ECHO_C" >&6
2434else
631ef239 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
212380e3 2440/* confdefs.h. */
2441_ACEOF
2442cat confdefs.h >>conftest.$ac_ext
2443cat >>conftest.$ac_ext <<_ACEOF
2444/* end confdefs.h. */
2445
2446int
2447main ()
2448{
2449
2450 ;
2451 return 0;
2452}
2453_ACEOF
2454rm -f conftest.$ac_objext
631ef239 2455if { (ac_try="$ac_compile"
2456case "(($ac_try" in
2457 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2458 *) ac_try_echo=$ac_try;;
2459esac
2460eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2461 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 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
2472else
2473 echo "$as_me: failed program was:" >&5
2474sed 's/^/| /' conftest.$ac_ext >&5
2475
2476 CFLAGS=""
2477 cat >conftest.$ac_ext <<_ACEOF
2478/* confdefs.h. */
2479_ACEOF
2480cat confdefs.h >>conftest.$ac_ext
2481cat >>conftest.$ac_ext <<_ACEOF
2482/* end confdefs.h. */
2483
2484int
2485main ()
2486{
2487
2488 ;
2489 return 0;
2490}
2491_ACEOF
2492rm -f conftest.$ac_objext
2493if { (ac_try="$ac_compile"
2494case "(($ac_try" in
2495 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2496 *) ac_try_echo=$ac_try;;
2497esac
2498eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2499 (eval "$ac_compile") 2>conftest.er1
212380e3 2500 ac_status=$?
631ef239 2501 grep -v '^ *+' conftest.er1 >conftest.err
2502 rm -f conftest.er1
2503 cat conftest.err >&5
212380e3 2504 echo "$as_me:$LINENO: \$? = $ac_status" >&5
631ef239 2505 (exit $ac_status); } && {
2506 test -z "$ac_c_werror_flag" ||
2507 test ! -s conftest.err
2508 } && test -s conftest.$ac_objext; then
2509 :
2510else
2511 echo "$as_me: failed program was:" >&5
2512sed '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
2519cat confdefs.h >>conftest.$ac_ext
2520cat >>conftest.$ac_ext <<_ACEOF
2521/* end confdefs.h. */
2522
2523int
2524main ()
2525{
2526
2527 ;
2528 return 0;
2529}
2530_ACEOF
2531rm -f conftest.$ac_objext
2532if { (ac_try="$ac_compile"
2533case "(($ac_try" in
2534 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2535 *) ac_try_echo=$ac_try;;
2536esac
2537eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2538 (eval "$ac_compile") 2>conftest.er1
212380e3 2539 ac_status=$?
631ef239 2540 grep -v '^ *+' conftest.er1 >conftest.err
2541 rm -f conftest.er1
2542 cat conftest.err >&5
212380e3 2543 echo "$as_me:$LINENO: \$? = $ac_status" >&5
631ef239 2544 (exit $ac_status); } && {
2545 test -z "$ac_c_werror_flag" ||
2546 test ! -s conftest.err
2547 } && test -s conftest.$ac_objext; then
212380e3 2548 ac_cv_prog_cc_g=yes
2549else
2550 echo "$as_me: failed program was:" >&5
2551sed 's/^/| /' conftest.$ac_ext >&5
2552
631ef239 2553
2554fi
2555
2556rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 2557fi
631ef239 2558
2559rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2560fi
2561
2562rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2563 ac_c_werror_flag=$ac_save_c_werror_flag
212380e3 2564fi
631ef239 2565{ echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2566echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
212380e3 2567if test "$ac_test_CFLAGS" = set; then
2568 CFLAGS=$ac_save_CFLAGS
2569elif 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
2575else
2576 if test "$GCC" = yes; then
2577 CFLAGS="-O2"
2578 else
2579 CFLAGS=
2580 fi
2581fi
631ef239 2582{ echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
2583echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
2584if test "${ac_cv_prog_cc_c89+set}" = set; then
212380e3 2585 echo $ECHO_N "(cached) $ECHO_C" >&6
2586else
631ef239 2587 ac_cv_prog_cc_c89=no
212380e3 2588ac_save_CC=$CC
2589cat >conftest.$ac_ext <<_ACEOF
2590/* confdefs.h. */
2591_ACEOF
2592cat confdefs.h >>conftest.$ac_ext
2593cat >>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. */
2600struct buf { int x; };
2601FILE * (*rcsopen) (struct buf *, struct stat *, int);
2602static char *e (p, i)
2603 char **p;
2604 int i;
2605{
2606 return p[i];
2607}
2608static 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
631ef239 2621 as 'x'. The following induces an error, until -std is added to get
212380e3 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
631ef239 2624 that's true only with -std. */
212380e3 2625int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2626
631ef239 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'
2630int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2631
212380e3 2632int test (int i, double x);
2633struct s1 {int (*f) (int a);};
2634struct s2 {int (*f) (double a);};
2635int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2636int argc;
2637char **argv;
2638int
2639main ()
2640{
2641return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2642 ;
2643 return 0;
2644}
2645_ACEOF
631ef239 2646for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
2647 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
212380e3 2648do
2649 CC="$ac_save_CC $ac_arg"
2650 rm -f conftest.$ac_objext
631ef239 2651if { (ac_try="$ac_compile"
2652case "(($ac_try" in
2653 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2654 *) ac_try_echo=$ac_try;;
2655esac
2656eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2657 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 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
212380e3 2668else
2669 echo "$as_me: failed program was:" >&5
2670sed 's/^/| /' conftest.$ac_ext >&5
2671
631ef239 2672
212380e3 2673fi
631ef239 2674
2675rm -f core conftest.err conftest.$ac_objext
2676 test "x$ac_cv_prog_cc_c89" != "xno" && break
212380e3 2677done
631ef239 2678rm -f conftest.$ac_ext
212380e3 2679CC=$ac_save_CC
2680
2681fi
631ef239 2682# AC_CACHE_VAL
2683case "x$ac_cv_prog_cc_c89" in
2684 x)
2685 { echo "$as_me:$LINENO: result: none needed" >&5
2686echo "${ECHO_T}none needed" >&6; } ;;
2687 xno)
2688 { echo "$as_me:$LINENO: result: unsupported" >&5
2689echo "${ECHO_T}unsupported" >&6; } ;;
212380e3 2690 *)
631ef239 2691 CC="$CC $ac_cv_prog_cc_c89"
2692 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
2693echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
212380e3 2694esac
2695
212380e3 2696
212380e3 2697ac_ext=c
2698ac_cpp='$CPP $CPPFLAGS'
2699ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2700ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2701ac_compiler_gnu=$ac_cv_c_compiler_gnu
2702
2703ac_ext=c
2704ac_cpp='$CPP $CPPFLAGS'
2705ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2706ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2707ac_compiler_gnu=$ac_cv_c_compiler_gnu
2708
2709
2710CFLAGS="$OLD_CFLAGS"
2711
2712
2713if test "$ac_cv_c_compiler_gnu" != yes; then
2714
2715SGS=no
631ef239 2716{ echo "$as_me:$LINENO: checking $CC -version for TenDRA or MIPSpro" >&5
2717echo $ECHO_N "checking $CC -version for TenDRA or MIPSpro... $ECHO_C" >&6; }
212380e3 2718case `$CC -version 2>&1` in
2719*TenDRA*)
631ef239 2720 { echo "$as_me:$LINENO: result: yes, TenDRA" >&5
2721echo "${ECHO_T}yes, TenDRA" >&6; }
212380e3 2722 IRC_CFLAGS=""
2723 CPPFLAGS="$CPPFLAGS -Ylonglong -Yansi -I/usr/include"
2724 SGS=yes
2725 TenDRA=yes
2726;;
2727*MIPSpro*)
631ef239 2728 { echo "$as_me:$LINENO: result: yes, MIPSpro" >&5
2729echo "${ECHO_T}yes, MIPSpro" >&6; }
212380e3 2730 MIPSpro=yes
2731 SGS=yes
2732;;
2733*)
631ef239 2734 { echo "$as_me:$LINENO: result: no" >&5
2735echo "${ECHO_T}no" >&6; }
212380e3 2736 TenDRA=no
2737 MIPSpro=no
2738;;
2739esac
2740
631ef239 2741{ echo "$as_me:$LINENO: checking $CC -V for Sun Workshop, Forte, HPUX or Tru64 cc" >&5
2742echo $ECHO_N "checking $CC -V for Sun Workshop, Forte, HPUX or Tru64 cc... $ECHO_C" >&6; }
212380e3 2743case `$CC -V 2>&1` in
2744*Sun*WorkShop* | *Forte*Developer*)
631ef239 2745 { echo "$as_me:$LINENO: result: Sun Workshop/Forte" >&5
2746echo "${ECHO_T}Sun Workshop/Forte" >&6; }
212380e3 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*)
631ef239 2752 { echo "$as_me:$LINENO: result: Tru64 cc" >&5
2753echo "${ECHO_T}Tru64 cc" >&6; }
212380e3 2754 IRC_CFLAGS="-O2"
2755 CPPFLAGS="-I/usr/local/include"
2756 Tru=yes
2757;;
2758*HP*ANSI*)
631ef239 2759 { echo "$as_me:$LINENO: result: HPUX cc" >&5
2760echo "${ECHO_T}HPUX cc" >&6; }
212380e3 2761 HPUX=yes
2762 IRC_CFLAGS="+e"
2763;;
2764*)
631ef239 2765 { echo "$as_me:$LINENO: result: no" >&5
2766echo "${ECHO_T}no" >&6; }
212380e3 2767;;
2768esac
2769
2770fi
2771
631ef239 2772{ echo "$as_me:$LINENO: checking uname -s for Cygwin, Solaris, AIX or HPUX" >&5
2773echo $ECHO_N "checking uname -s for Cygwin, Solaris, AIX or HPUX... $ECHO_C" >&6; }
212380e3 2774OSNAME=`uname -s`
2775case "$OSNAME" in
2776 HP-UX*)
2777
2778 if test "$HPUX" != yes -a "$ac_cv_c_compiler_gnu" = no; then
631ef239 2779 { echo "$as_me:$LINENO: result: assuming old HPUX with its own cc" >&5
2780echo "${ECHO_T}assuming old HPUX with its own cc" >&6; }
212380e3 2781 IRC_CFLAGS="$IRC_CFLAGS +e"
2782 HPUX=yes
2783 else
631ef239 2784 { echo "$as_me:$LINENO: result: already using newer HPUX" >&5
2785echo "${ECHO_T}already using newer HPUX" >&6; }
212380e3 2786 fi
2787 ;;
2788 CYGWIN*)
631ef239 2789 { echo "$as_me:$LINENO: result: Cygwin" >&5
2790echo "${ECHO_T}Cygwin" >&6; }
212380e3 2791 CYGWIN=yes
2792 ;;
2793 SunOS*)
631ef239 2794 { echo "$as_me:$LINENO: result: SunOS or Solaris" >&5
2795echo "${ECHO_T}SunOS or Solaris" >&6; }
212380e3 2796
2797cat >>confdefs.h <<\_ACEOF
2798#define __EXTENSIONS__ 1
2799_ACEOF
2800
2801 SUN=yes
2802 ;;
2803 AIX*)
631ef239 2804 { echo "$as_me:$LINENO: result: AIX - Sorry you poor bastard..really we are" >&5
2805echo "${ECHO_T}AIX - Sorry you poor bastard..really we are" >&6; }
212380e3 2806 IRC_CFLAGS="$IRC_CFLAGS -Wl,-brtl -Wl,-G"
2807 ;;
2808 *)
631ef239 2809 { echo "$as_me:$LINENO: result: no" >&5
2810echo "${ECHO_T}no" >&6; }
212380e3 2811 ;;
2812esac
2813
2814if test "$ac_cv_c_compiler_gnu" = yes; then
631ef239 2815 { echo "$as_me:$LINENO: checking if $CC is Apple GCC" >&5
2816echo $ECHO_N "checking if $CC is Apple GCC... $ECHO_C" >&6; }
212380e3 2817
2818 case `$CC -v 2>&1 | tail -n 1` in
2819 *Apple*)
631ef239 2820 { echo "$as_me:$LINENO: result: yes" >&5
2821echo "${ECHO_T}yes" >&6; }
212380e3 2822 AppleGCC=yes
2823 ;;
2824 *)
631ef239 2825 { echo "$as_me:$LINENO: result: no" >&5
2826echo "${ECHO_T}no" >&6; }
212380e3 2827 AppleGCC=no
2828 ;;
2829 esac
2830
2831 IRC_CFLAGS="$IRC_CFLAGS -O0 -Wall"
2832fi
2833
2834if 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
2840fi
2841
631ef239 2842{ echo "$as_me:$LINENO: checking if $CC supports the SVR4 SGS interfaces" >&5
2843echo $ECHO_N "checking if $CC supports the SVR4 SGS interfaces... $ECHO_C" >&6; }
212380e3 2844if test "$SGS" = "yes"; then
631ef239 2845 { echo "$as_me:$LINENO: result: yes" >&5
2846echo "${ECHO_T}yes" >&6; }
212380e3 2847else
631ef239 2848 { echo "$as_me:$LINENO: result: no" >&5
2849echo "${ECHO_T}no" >&6; }
212380e3 2850fi
2851
2852# Extract the first word of "mkdep", so it can be a program name with args.
2853set dummy mkdep; ac_word=$2
631ef239 2854{ echo "$as_me:$LINENO: checking for $ac_word" >&5
2855echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
212380e3 2856if test "${ac_cv_path_MKDEP+set}" = set; then
2857 echo $ECHO_N "(cached) $ECHO_C" >&6
2858else
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
2865for as_dir in $PATH
2866do
2867 IFS=$as_save_IFS
2868 test -z "$as_dir" && as_dir=.
2869 for ac_exec_ext in '' $ac_executable_extensions; do
631ef239 2870 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
212380e3 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
2875done
2876done
631ef239 2877IFS=$as_save_IFS
212380e3 2878
2879 ;;
2880esac
2881fi
2882MKDEP=$ac_cv_path_MKDEP
212380e3 2883if test -n "$MKDEP"; then
631ef239 2884 { echo "$as_me:$LINENO: result: $MKDEP" >&5
2885echo "${ECHO_T}$MKDEP" >&6; }
212380e3 2886else
631ef239 2887 { echo "$as_me:$LINENO: result: no" >&5
2888echo "${ECHO_T}no" >&6; }
212380e3 2889fi
2890
631ef239 2891
212380e3 2892# Extract the first word of "makedepend", so it can be a program name with args.
2893set dummy makedepend; ac_word=$2
631ef239 2894{ echo "$as_me:$LINENO: checking for $ac_word" >&5
2895echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
212380e3 2896if test "${ac_cv_path_MAKEDEPEND+set}" = set; then
2897 echo $ECHO_N "(cached) $ECHO_C" >&6
2898else
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
2905for as_dir in $PATH
2906do
2907 IFS=$as_save_IFS
2908 test -z "$as_dir" && as_dir=.
2909 for ac_exec_ext in '' $ac_executable_extensions; do
631ef239 2910 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
212380e3 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
2915done
2916done
631ef239 2917IFS=$as_save_IFS
212380e3 2918
2919 ;;
2920esac
2921fi
2922MAKEDEPEND=$ac_cv_path_MAKEDEPEND
212380e3 2923if test -n "$MAKEDEPEND"; then
631ef239 2924 { echo "$as_me:$LINENO: result: $MAKEDEPEND" >&5
2925echo "${ECHO_T}$MAKEDEPEND" >&6; }
212380e3 2926else
631ef239 2927 { echo "$as_me:$LINENO: result: no" >&5
2928echo "${ECHO_T}no" >&6; }
212380e3 2929fi
2930
2931
631ef239 2932
2933{ echo "$as_me:$LINENO: checking how to generate dependency info" >&5
2934echo $ECHO_N "checking how to generate dependency info... $ECHO_C" >&6; }
212380e3 2935
2936STDOUT="> .depend"
2937
2938if test "$ac_cv_c_compiler_gnu" = yes; then
631ef239 2939 { echo "$as_me:$LINENO: result: gcc -MM" >&5
2940echo "${ECHO_T}gcc -MM" >&6; }
212380e3 2941 MKDEP="$CC -MM"
2942elif test ! -z "$MKDEP"; then
631ef239 2943 { echo "$as_me:$LINENO: result: mkdep" >&5
2944echo "${ECHO_T}mkdep" >&6; }
212380e3 2945
2946 if test -z "$Tru"; then
2947 STDOUT=""
2948 else
2949 STDOUT=" 2> /dev/null"
2950 fi
2951elif test "$SunWorkShop" = yes; then
631ef239 2952 { echo "$as_me:$LINENO: result: $CC -xM" >&5
2953echo "${ECHO_T}$CC -xM" >&6; }
212380e3 2954 MKDEP="$CC -xM"
2955 STDOUT="> .depend 2> /dev/null"
2956elif test ! -z "$MAKEDEPEND"; then
631ef239 2957 { echo "$as_me:$LINENO: result: makedepend" >&5
2958echo "${ECHO_T}makedepend" >&6; }
212380e3 2959 MKDEP="$MAKEDEPEND -f-"
2960else
631ef239 2961 { echo "$as_me:$LINENO: result: nothing suitable.. forget it!" >&5
2962echo "${ECHO_T}nothing suitable.. forget it!" >&6; }
212380e3 2963 MKDEP=":"
2964fi
2965
2966
2967
2968
631ef239 2969{ echo "$as_me:$LINENO: checking for /dev/null" >&5
2970echo $ECHO_N "checking for /dev/null... $ECHO_C" >&6; }
212380e3 2971if test -c /dev/null ; then
2972
2973cat >>confdefs.h <<\_ACEOF
2974#define PATH_DEVNULL "/dev/null"
2975_ACEOF
2976
631ef239 2977 { echo "$as_me:$LINENO: result: yes" >&5
2978echo "${ECHO_T}yes" >&6; }
212380e3 2979else
2980
2981cat >>confdefs.h <<\_ACEOF
2982#define PATH_DEVNULL "devnull.log"
2983_ACEOF
2984
631ef239 2985 { echo "$as_me:$LINENO: result: no - using devnull.log" >&5
2986echo "${ECHO_T}no - using devnull.log" >&6; }
212380e3 2987fi
2988
2989if test ! -z "$CFLAGS"; then
2990 IRC_CFLAGS="$IRC_CFLAGS $CFLAGS"
2991fi
2992
2993
631ef239 2994{ echo "$as_me:$LINENO: checking for library containing strerror" >&5
2995echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6; }
212380e3 2996if test "${ac_cv_search_strerror+set}" = set; then
2997 echo $ECHO_N "(cached) $ECHO_C" >&6
2998else
2999 ac_func_search_save_LIBS=$LIBS
212380e3 3000cat >conftest.$ac_ext <<_ACEOF
3001/* confdefs.h. */
3002_ACEOF
3003cat confdefs.h >>conftest.$ac_ext
3004cat >>conftest.$ac_ext <<_ACEOF
3005/* end confdefs.h. */
3006
631ef239 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. */
212380e3 3010#ifdef __cplusplus
3011extern "C"
3012#endif
212380e3 3013char strerror ();
3014int
3015main ()
3016{
631ef239 3017return strerror ();
212380e3 3018 ;
3019 return 0;
3020}
3021_ACEOF
631ef239 3022for 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
3030if { (ac_try="$ac_link"
3031case "(($ac_try" in
3032 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3033 *) ac_try_echo=$ac_try;;
3034esac
3035eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3036 (eval "$ac_link") 2>conftest.er1
212380e3 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
631ef239 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
212380e3 3048else
3049 echo "$as_me: failed program was:" >&5
3050sed 's/^/| /' conftest.$ac_ext >&5
3051
212380e3 3052
631ef239 3053fi
212380e3 3054
631ef239 3055rm -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
212380e3 3059fi
631ef239 3060done
3061if test "${ac_cv_search_strerror+set}" = set; then
3062 :
3063else
3064 ac_cv_search_strerror=no
212380e3 3065fi
631ef239 3066rm conftest.$ac_ext
212380e3 3067LIBS=$ac_func_search_save_LIBS
3068fi
631ef239 3069{ echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
3070echo "${ECHO_T}$ac_cv_search_strerror" >&6; }
3071ac_res=$ac_cv_search_strerror
3072if test "$ac_res" != no; then
3073 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
212380e3 3074
3075fi
3076
631ef239 3077{ echo "$as_me:$LINENO: checking for inline" >&5
3078echo $ECHO_N "checking for inline... $ECHO_C" >&6; }
212380e3 3079if test "${ac_cv_c_inline+set}" = set; then
3080 echo $ECHO_N "(cached) $ECHO_C" >&6
3081else
3082 ac_cv_c_inline=no
3083for ac_kw in inline __inline__ __inline; do
3084 cat >conftest.$ac_ext <<_ACEOF
3085/* confdefs.h. */
3086_ACEOF
3087cat confdefs.h >>conftest.$ac_ext
3088cat >>conftest.$ac_ext <<_ACEOF
3089/* end confdefs.h. */
3090#ifndef __cplusplus
3091typedef int foo_t;
3092static $ac_kw foo_t static_foo () {return 0; }
3093$ac_kw foo_t foo () {return 0; }
3094#endif
3095
3096_ACEOF
3097rm -f conftest.$ac_objext
631ef239 3098if { (ac_try="$ac_compile"
3099case "(($ac_try" in
3100 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3101 *) ac_try_echo=$ac_try;;
3102esac
3103eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3104 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 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
212380e3 3115else
3116 echo "$as_me: failed program was:" >&5
3117sed 's/^/| /' conftest.$ac_ext >&5
3118
631ef239 3119
212380e3 3120fi
631ef239 3121
3122rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3123 test "$ac_cv_c_inline" != no && break
212380e3 3124done
3125
3126fi
631ef239 3127{ echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
3128echo "${ECHO_T}$ac_cv_c_inline" >&6; }
212380e3 3129
3130
3131case $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 ;;
3144esac
3145
3146ac_ext=c
3147ac_cpp='$CPP $CPPFLAGS'
3148ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3149ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3150ac_compiler_gnu=$ac_cv_c_compiler_gnu
631ef239 3151{ echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3152echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
212380e3 3153# On Suns, sometimes $CPP names a directory.
3154if test -n "$CPP" && test -d "$CPP"; then
3155 CPP=
3156fi
3157if test -z "$CPP"; then
3158 if test "${ac_cv_prog_CPP+set}" = set; then
3159 echo $ECHO_N "(cached) $ECHO_C" >&6
3160else
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
3165for ac_c_preproc_warn_flag in '' yes
3166do
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
3176cat confdefs.h >>conftest.$ac_ext
3177cat >>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
631ef239 3186if { (ac_try="$ac_cpp conftest.$ac_ext"
3187case "(($ac_try" in
3188 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3189 *) ac_try_echo=$ac_try;;
3190esac
3191eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3192 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
212380e3 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
631ef239 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
212380e3 3202 :
3203else
3204 echo "$as_me: failed program was:" >&5
3205sed 's/^/| /' conftest.$ac_ext >&5
3206
3207 # Broken: fails on valid input.
3208continue
3209fi
631ef239 3210
212380e3 3211rm -f conftest.err conftest.$ac_ext
3212
631ef239 3213 # OK, works on sane cases. Now check whether nonexistent headers
212380e3 3214 # can be detected and how.
3215 cat >conftest.$ac_ext <<_ACEOF
3216/* confdefs.h. */
3217_ACEOF
3218cat confdefs.h >>conftest.$ac_ext
3219cat >>conftest.$ac_ext <<_ACEOF
3220/* end confdefs.h. */
3221#include <ac_nonexistent.h>
3222_ACEOF
631ef239 3223if { (ac_try="$ac_cpp conftest.$ac_ext"
3224case "(($ac_try" in
3225 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3226 *) ac_try_echo=$ac_try;;
3227esac
3228eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3229 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
212380e3 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
631ef239 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
212380e3 3239 # Broken: success on invalid input.
3240continue
3241else
3242 echo "$as_me: failed program was:" >&5
3243sed 's/^/| /' conftest.$ac_ext >&5
3244
3245 # Passes both tests.
3246ac_preproc_ok=:
3247break
3248fi
631ef239 3249
212380e3 3250rm -f conftest.err conftest.$ac_ext
3251
3252done
3253# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3254rm -f conftest.err conftest.$ac_ext
3255if $ac_preproc_ok; then
3256 break
3257fi
3258
3259 done
3260 ac_cv_prog_CPP=$CPP
3261
3262fi
3263 CPP=$ac_cv_prog_CPP
3264else
3265 ac_cv_prog_CPP=$CPP
3266fi
631ef239 3267{ echo "$as_me:$LINENO: result: $CPP" >&5
3268echo "${ECHO_T}$CPP" >&6; }
212380e3 3269ac_preproc_ok=false
3270for ac_c_preproc_warn_flag in '' yes
3271do
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
3281cat confdefs.h >>conftest.$ac_ext
3282cat >>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
631ef239 3291if { (ac_try="$ac_cpp conftest.$ac_ext"
3292case "(($ac_try" in
3293 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3294 *) ac_try_echo=$ac_try;;
3295esac
3296eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3297 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
212380e3 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
631ef239 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
212380e3 3307 :
3308else
3309 echo "$as_me: failed program was:" >&5
3310sed 's/^/| /' conftest.$ac_ext >&5
3311
3312 # Broken: fails on valid input.
3313continue
3314fi
631ef239 3315
212380e3 3316rm -f conftest.err conftest.$ac_ext
3317
631ef239 3318 # OK, works on sane cases. Now check whether nonexistent headers
212380e3 3319 # can be detected and how.
3320 cat >conftest.$ac_ext <<_ACEOF
3321/* confdefs.h. */
3322_ACEOF
3323cat confdefs.h >>conftest.$ac_ext
3324cat >>conftest.$ac_ext <<_ACEOF
3325/* end confdefs.h. */
3326#include <ac_nonexistent.h>
3327_ACEOF
631ef239 3328if { (ac_try="$ac_cpp conftest.$ac_ext"
3329case "(($ac_try" in
3330 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3331 *) ac_try_echo=$ac_try;;
3332esac
3333eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3334 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
212380e3 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
631ef239 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
212380e3 3344 # Broken: success on invalid input.
3345continue
3346else
3347 echo "$as_me: failed program was:" >&5
3348sed 's/^/| /' conftest.$ac_ext >&5
3349
3350 # Passes both tests.
3351ac_preproc_ok=:
3352break
3353fi
631ef239 3354
212380e3 3355rm -f conftest.err conftest.$ac_ext
3356
3357done
3358# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3359rm -f conftest.err conftest.$ac_ext
3360if $ac_preproc_ok; then
3361 :
3362else
3363 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3364See \`config.log' for more details." >&5
3365echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3366See \`config.log' for more details." >&2;}
3367 { (exit 1); exit 1; }; }
3368fi
3369
3370ac_ext=c
3371ac_cpp='$CPP $CPPFLAGS'
3372ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3373ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3374ac_compiler_gnu=$ac_cv_c_compiler_gnu
3375
3376
631ef239 3377{ echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
3378echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
3379if test "${ac_cv_path_GREP+set}" = set; then
3380 echo $ECHO_N "(cached) $ECHO_C" >&6
3381else
3382 # Extract the first word of "grep ggrep" to use in msg output
3383if test -z "$GREP"; then
3384set dummy grep ggrep; ac_prog_name=$2
3385if test "${ac_cv_path_GREP+set}" = set; then
3386 echo $ECHO_N "(cached) $ECHO_C" >&6
3387else
3388 ac_path_GREP_found=false
3389# Loop through the user's path and test for each of PROGNAME-LIST
3390as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3391for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3392do
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
3401case `"$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;;
3425esac
3426
3427
3428 $ac_path_GREP_found && break 3
3429 done
3430done
3431
3432done
3433IFS=$as_save_IFS
3434
3435
3436fi
3437
3438GREP="$ac_cv_path_GREP"
3439if 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
3441echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3442 { (exit 1); exit 1; }; }
3443fi
3444
3445else
3446 ac_cv_path_GREP=$GREP
3447fi
3448
3449
3450fi
3451{ echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
3452echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
3453 GREP="$ac_cv_path_GREP"
3454
3455
3456{ echo "$as_me:$LINENO: checking for egrep" >&5
3457echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
3458if test "${ac_cv_path_EGREP+set}" = set; then
3459 echo $ECHO_N "(cached) $ECHO_C" >&6
3460else
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
3465if test -z "$EGREP"; then
3466set dummy egrep; ac_prog_name=$2
3467if test "${ac_cv_path_EGREP+set}" = set; then
212380e3 3468 echo $ECHO_N "(cached) $ECHO_C" >&6
3469else
631ef239 3470 ac_path_EGREP_found=false
3471# Loop through the user's path and test for each of PROGNAME-LIST
3472as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3473for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3474do
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
3483case `"$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
212380e3 3502 fi
631ef239 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;;
3507esac
3508
3509
3510 $ac_path_EGREP_found && break 3
3511 done
3512done
3513
3514done
3515IFS=$as_save_IFS
3516
3517
3518fi
3519
3520EGREP="$ac_cv_path_EGREP"
3521if 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
3523echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3524 { (exit 1); exit 1; }; }
3525fi
3526
3527else
3528 ac_cv_path_EGREP=$EGREP
212380e3 3529fi
631ef239 3530
3531
3532 fi
3533fi
3534{ echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
3535echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
3536 EGREP="$ac_cv_path_EGREP"
212380e3 3537
3538
3539if test $ac_cv_c_compiler_gnu = yes; then
631ef239 3540 { echo "$as_me:$LINENO: checking whether $CC needs -traditional" >&5
3541echo $ECHO_N "checking whether $CC needs -traditional... $ECHO_C" >&6; }
212380e3 3542if test "${ac_cv_prog_gcc_traditional+set}" = set; then
3543 echo $ECHO_N "(cached) $ECHO_C" >&6
3544else
3545 ac_pattern="Autoconf.*'x'"
3546 cat >conftest.$ac_ext <<_ACEOF
3547/* confdefs.h. */
3548_ACEOF
3549cat confdefs.h >>conftest.$ac_ext
3550cat >>conftest.$ac_ext <<_ACEOF
3551/* end confdefs.h. */
3552#include <sgtty.h>
3553Autoconf TIOCGETP
3554_ACEOF
3555if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3556 $EGREP "$ac_pattern" >/dev/null 2>&1; then
3557 ac_cv_prog_gcc_traditional=yes
3558else
3559 ac_cv_prog_gcc_traditional=no
3560fi
3561rm -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
3568cat confdefs.h >>conftest.$ac_ext
3569cat >>conftest.$ac_ext <<_ACEOF
3570/* end confdefs.h. */
3571#include <termio.h>
3572Autoconf TCGETA
3573_ACEOF
3574if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3575 $EGREP "$ac_pattern" >/dev/null 2>&1; then
3576 ac_cv_prog_gcc_traditional=yes
3577fi
3578rm -f conftest*
3579
3580 fi
3581fi
631ef239 3582{ echo "$as_me:$LINENO: result: $ac_cv_prog_gcc_traditional" >&5
3583echo "${ECHO_T}$ac_cv_prog_gcc_traditional" >&6; }
212380e3 3584 if test $ac_cv_prog_gcc_traditional = yes; then
3585 CC="$CC -traditional"
3586 fi
3587fi
3588
631ef239 3589{ echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3590echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6; }
3591set x ${MAKE-make}; ac_make=`echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3592if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then
212380e3 3593 echo $ECHO_N "(cached) $ECHO_C" >&6
3594else
3595 cat >conftest.make <<\_ACEOF
631ef239 3596SHELL = /bin/sh
212380e3 3597all:
631ef239 3598 @echo '@@@%%%=$(MAKE)=@@@%%%'
212380e3 3599_ACEOF
3600# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
631ef239 3601case `${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;;
3606esac
212380e3 3607rm -f conftest.make
3608fi
631ef239 3609if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
3610 { echo "$as_me:$LINENO: result: yes" >&5
3611echo "${ECHO_T}yes" >&6; }
212380e3 3612 SET_MAKE=
3613else
631ef239 3614 { echo "$as_me:$LINENO: result: no" >&5
3615echo "${ECHO_T}no" >&6; }
212380e3 3616 SET_MAKE="MAKE=${MAKE-make}"
3617fi
3618
3619ac_aux_dir=
631ef239 3620for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
3621 if test -f "$ac_dir/install-sh"; then
212380e3 3622 ac_aux_dir=$ac_dir
3623 ac_install_sh="$ac_aux_dir/install-sh -c"
3624 break
631ef239 3625 elif test -f "$ac_dir/install.sh"; then
212380e3 3626 ac_aux_dir=$ac_dir
3627 ac_install_sh="$ac_aux_dir/install.sh -c"
3628 break
631ef239 3629 elif test -f "$ac_dir/shtool"; then
212380e3 3630 ac_aux_dir=$ac_dir
3631 ac_install_sh="$ac_aux_dir/shtool install -c"
3632 break
3633 fi
3634done
3635if test -z "$ac_aux_dir"; then
631ef239 3636 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
3637echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
212380e3 3638 { (exit 1); exit 1; }; }
3639fi
631ef239 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.
3645ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
3646ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
3647ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
3648
212380e3 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.
631ef239 3663{ echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3664echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
212380e3 3665if test -z "$INSTALL"; then
3666if test "${ac_cv_path_install+set}" = set; then
3667 echo $ECHO_N "(cached) $ECHO_C" >&6
3668else
3669 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3670for as_dir in $PATH
3671do
3672 IFS=$as_save_IFS
3673 test -z "$as_dir" && as_dir=.
3674 # Account for people who put trailing slashes in PATH elements.
3675case $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
631ef239 3686 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
212380e3 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 ;;
3703esac
3704done
631ef239 3705IFS=$as_save_IFS
212380e3 3706
3707
3708fi
3709 if test "${ac_cv_path_install+set}" = set; then
3710 INSTALL=$ac_cv_path_install
3711 else
631ef239 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
212380e3 3714 # break other packages using the cache if that directory is
631ef239 3715 # removed, or if the value is a relative name.
212380e3 3716 INSTALL=$ac_install_sh
3717 fi
3718fi
631ef239 3719{ echo "$as_me:$LINENO: result: $INSTALL" >&5
3720echo "${ECHO_T}$INSTALL" >&6; }
212380e3 3721
3722# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3723# It thinks the first close brace ends the variable substitution.
3724test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3725
3726test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3727
3728test -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.
3731set dummy rm; ac_word=$2
631ef239 3732{ echo "$as_me:$LINENO: checking for $ac_word" >&5
3733echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
212380e3 3734if test "${ac_cv_path_RM+set}" = set; then
3735 echo $ECHO_N "(cached) $ECHO_C" >&6
3736else
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
3743for as_dir in $PATH
3744do
3745 IFS=$as_save_IFS
3746 test -z "$as_dir" && as_dir=.
3747 for ac_exec_ext in '' $ac_executable_extensions; do
631ef239 3748 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
212380e3 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
3753done
3754done
631ef239 3755IFS=$as_save_IFS
212380e3 3756
3757 ;;
3758esac
3759fi
3760RM=$ac_cv_path_RM
212380e3 3761if test -n "$RM"; then
631ef239 3762 { echo "$as_me:$LINENO: result: $RM" >&5
3763echo "${ECHO_T}$RM" >&6; }
212380e3 3764else
631ef239 3765 { echo "$as_me:$LINENO: result: no" >&5
3766echo "${ECHO_T}no" >&6; }
212380e3 3767fi
3768
631ef239 3769
212380e3 3770# Extract the first word of "cp", so it can be a program name with args.
3771set dummy cp; ac_word=$2
631ef239 3772{ echo "$as_me:$LINENO: checking for $ac_word" >&5
3773echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
212380e3 3774if test "${ac_cv_path_CP+set}" = set; then
3775 echo $ECHO_N "(cached) $ECHO_C" >&6
3776else
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
3783for as_dir in $PATH
3784do
3785 IFS=$as_save_IFS
3786 test -z "$as_dir" && as_dir=.
3787 for ac_exec_ext in '' $ac_executable_extensions; do
631ef239 3788 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
212380e3 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
3793done
3794done
631ef239 3795IFS=$as_save_IFS
212380e3 3796
3797 ;;
3798esac
3799fi
3800CP=$ac_cv_path_CP
212380e3 3801if test -n "$CP"; then
631ef239 3802 { echo "$as_me:$LINENO: result: $CP" >&5
3803echo "${ECHO_T}$CP" >&6; }
212380e3 3804else
631ef239 3805 { echo "$as_me:$LINENO: result: no" >&5
3806echo "${ECHO_T}no" >&6; }
212380e3 3807fi
3808
631ef239 3809
212380e3 3810# Extract the first word of "mv", so it can be a program name with args.
3811set dummy mv; ac_word=$2
631ef239 3812{ echo "$as_me:$LINENO: checking for $ac_word" >&5
3813echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
212380e3 3814if test "${ac_cv_path_MV+set}" = set; then
3815 echo $ECHO_N "(cached) $ECHO_C" >&6
3816else
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
3823for as_dir in $PATH
3824do
3825 IFS=$as_save_IFS
3826 test -z "$as_dir" && as_dir=.
3827 for ac_exec_ext in '' $ac_executable_extensions; do
631ef239 3828 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
212380e3 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
3833done
3834done
631ef239 3835IFS=$as_save_IFS
212380e3 3836
3837 ;;
3838esac
3839fi
3840MV=$ac_cv_path_MV
212380e3 3841if test -n "$MV"; then
631ef239 3842 { echo "$as_me:$LINENO: result: $MV" >&5
3843echo "${ECHO_T}$MV" >&6; }
212380e3 3844else
631ef239 3845 { echo "$as_me:$LINENO: result: no" >&5
3846echo "${ECHO_T}no" >&6; }
212380e3 3847fi
3848
631ef239 3849
212380e3 3850# Extract the first word of "ln", so it can be a program name with args.
3851set dummy ln; ac_word=$2
631ef239 3852{ echo "$as_me:$LINENO: checking for $ac_word" >&5
3853echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
212380e3 3854if test "${ac_cv_path_LN+set}" = set; then
3855 echo $ECHO_N "(cached) $ECHO_C" >&6
3856else
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
3863for as_dir in $PATH
3864do
3865 IFS=$as_save_IFS
3866 test -z "$as_dir" && as_dir=.
3867 for ac_exec_ext in '' $ac_executable_extensions; do
631ef239 3868 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
212380e3 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
3873done
3874done
631ef239 3875IFS=$as_save_IFS
212380e3 3876
3877 ;;
3878esac
3879fi
3880LN=$ac_cv_path_LN
212380e3 3881if test -n "$LN"; then
631ef239 3882 { echo "$as_me:$LINENO: result: $LN" >&5
3883echo "${ECHO_T}$LN" >&6; }
212380e3 3884else
631ef239 3885 { echo "$as_me:$LINENO: result: no" >&5
3886echo "${ECHO_T}no" >&6; }
212380e3 3887fi
3888
631ef239 3889
212380e3 3890# Extract the first word of "sed", so it can be a program name with args.
3891set dummy sed; ac_word=$2
631ef239 3892{ echo "$as_me:$LINENO: checking for $ac_word" >&5
3893echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
212380e3 3894if test "${ac_cv_path_SED+set}" = set; then
3895 echo $ECHO_N "(cached) $ECHO_C" >&6
3896else
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
3903for as_dir in $PATH
3904do
3905 IFS=$as_save_IFS
3906 test -z "$as_dir" && as_dir=.
3907 for ac_exec_ext in '' $ac_executable_extensions; do
631ef239 3908 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
212380e3 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
3913done
3914done
631ef239 3915IFS=$as_save_IFS
212380e3 3916
3917 ;;
3918esac
3919fi
3920SED=$ac_cv_path_SED
212380e3 3921if test -n "$SED"; then
631ef239 3922 { echo "$as_me:$LINENO: result: $SED" >&5
3923echo "${ECHO_T}$SED" >&6; }
212380e3 3924else
631ef239 3925 { echo "$as_me:$LINENO: result: no" >&5
3926echo "${ECHO_T}no" >&6; }
212380e3 3927fi
3928
631ef239 3929
212380e3 3930# Extract the first word of "ar", so it can be a program name with args.
3931set dummy ar; ac_word=$2
631ef239 3932{ echo "$as_me:$LINENO: checking for $ac_word" >&5
3933echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
212380e3 3934if test "${ac_cv_path_AR+set}" = set; then
3935 echo $ECHO_N "(cached) $ECHO_C" >&6
3936else
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
3943for as_dir in $PATH
3944do
3945 IFS=$as_save_IFS
3946 test -z "$as_dir" && as_dir=.
3947 for ac_exec_ext in '' $ac_executable_extensions; do
631ef239 3948 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
212380e3 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
3953done
3954done
631ef239 3955IFS=$as_save_IFS
212380e3 3956
3957 ;;
3958esac
3959fi
3960AR=$ac_cv_path_AR
212380e3 3961if test -n "$AR"; then
631ef239 3962 { echo "$as_me:$LINENO: result: $AR" >&5
3963echo "${ECHO_T}$AR" >&6; }
212380e3 3964else
631ef239 3965 { echo "$as_me:$LINENO: result: no" >&5
3966echo "${ECHO_T}no" >&6; }
212380e3 3967fi
3968
631ef239 3969
212380e3 3970# Extract the first word of "ld", so it can be a program name with args.
3971set dummy ld; ac_word=$2
631ef239 3972{ echo "$as_me:$LINENO: checking for $ac_word" >&5
3973echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
212380e3 3974if test "${ac_cv_path_LD+set}" = set; then
3975 echo $ECHO_N "(cached) $ECHO_C" >&6
3976else
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
3983for as_dir in $PATH
3984do
3985 IFS=$as_save_IFS
3986 test -z "$as_dir" && as_dir=.
3987 for ac_exec_ext in '' $ac_executable_extensions; do
631ef239 3988 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
212380e3 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
3993done
3994done
631ef239 3995IFS=$as_save_IFS
212380e3 3996
3997 ;;
3998esac
3999fi
4000LD=$ac_cv_path_LD
212380e3 4001if test -n "$LD"; then
631ef239 4002 { echo "$as_me:$LINENO: result: $LD" >&5
4003echo "${ECHO_T}$LD" >&6; }
212380e3 4004else
631ef239 4005 { echo "$as_me:$LINENO: result: no" >&5
4006echo "${ECHO_T}no" >&6; }
212380e3 4007fi
4008
631ef239 4009
212380e3 4010# Extract the first word of "ranlib", so it can be a program name with args.
4011set dummy ranlib; ac_word=$2
631ef239 4012{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4013echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
212380e3 4014if test "${ac_cv_path_RANLIB+set}" = set; then
4015 echo $ECHO_N "(cached) $ECHO_C" >&6
4016else
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
4023for as_dir in $PATH
4024do
4025 IFS=$as_save_IFS
4026 test -z "$as_dir" && as_dir=.
4027 for ac_exec_ext in '' $ac_executable_extensions; do
631ef239 4028 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
212380e3 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
4033done
4034done
631ef239 4035IFS=$as_save_IFS
212380e3 4036
4037 ;;
4038esac
4039fi
4040RANLIB=$ac_cv_path_RANLIB
212380e3 4041if test -n "$RANLIB"; then
631ef239 4042 { echo "$as_me:$LINENO: result: $RANLIB" >&5
4043echo "${ECHO_T}$RANLIB" >&6; }
212380e3 4044else
631ef239 4045 { echo "$as_me:$LINENO: result: no" >&5
4046echo "${ECHO_T}no" >&6; }
212380e3 4047fi
4048
631ef239 4049
212380e3 4050# Extract the first word of "touch", so it can be a program name with args.
4051set dummy touch; ac_word=$2
631ef239 4052{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4053echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
212380e3 4054if test "${ac_cv_path_TOUCH+set}" = set; then
4055 echo $ECHO_N "(cached) $ECHO_C" >&6
4056else
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
4063for as_dir in $PATH
4064do
4065 IFS=$as_save_IFS
4066 test -z "$as_dir" && as_dir=.
4067 for ac_exec_ext in '' $ac_executable_extensions; do
631ef239 4068 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
212380e3 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
4073done
4074done
631ef239 4075IFS=$as_save_IFS
212380e3 4076
4077 ;;
4078esac
4079fi
4080TOUCH=$ac_cv_path_TOUCH
212380e3 4081if test -n "$TOUCH"; then
631ef239 4082 { echo "$as_me:$LINENO: result: $TOUCH" >&5
4083echo "${ECHO_T}$TOUCH" >&6; }
212380e3 4084else
631ef239 4085 { echo "$as_me:$LINENO: result: no" >&5
4086echo "${ECHO_T}no" >&6; }
212380e3 4087fi
4088
4089
631ef239 4090
212380e3 4091for ac_prog in 'bison -y' byacc
4092do
4093 # Extract the first word of "$ac_prog", so it can be a program name with args.
4094set dummy $ac_prog; ac_word=$2
631ef239 4095{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4096echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
212380e3 4097if test "${ac_cv_prog_YACC+set}" = set; then
4098 echo $ECHO_N "(cached) $ECHO_C" >&6
4099else
4100 if test -n "$YACC"; then
4101 ac_cv_prog_YACC="$YACC" # Let the user override the test.
4102else
4103as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4104for as_dir in $PATH
4105do
4106 IFS=$as_save_IFS
4107 test -z "$as_dir" && as_dir=.
4108 for ac_exec_ext in '' $ac_executable_extensions; do
631ef239 4109 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
212380e3 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
4114done
4115done
631ef239 4116IFS=$as_save_IFS
212380e3 4117
4118fi
4119fi
4120YACC=$ac_cv_prog_YACC
4121if test -n "$YACC"; then
631ef239 4122 { echo "$as_me:$LINENO: result: $YACC" >&5
4123echo "${ECHO_T}$YACC" >&6; }
212380e3 4124else
631ef239 4125 { echo "$as_me:$LINENO: result: no" >&5
4126echo "${ECHO_T}no" >&6; }
212380e3 4127fi
4128
631ef239 4129
212380e3 4130 test -n "$YACC" && break
4131done
4132test -n "$YACC" || YACC="yacc"
4133
4134
4135if 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
4137echo "$as_me: error: could not locate a suitable parser generator; install bison, yacc, or byacc" >&2;}
4138 { (exit 1); exit 1; }; }
4139fi
4140
4141for ac_prog in flex lex
4142do
4143 # Extract the first word of "$ac_prog", so it can be a program name with args.
4144set dummy $ac_prog; ac_word=$2
631ef239 4145{ echo "$as_me:$LINENO: checking for $ac_word" >&5
4146echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
212380e3 4147if test "${ac_cv_prog_LEX+set}" = set; then
4148 echo $ECHO_N "(cached) $ECHO_C" >&6
4149else
4150 if test -n "$LEX"; then
4151 ac_cv_prog_LEX="$LEX" # Let the user override the test.
4152else
4153as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4154for as_dir in $PATH
4155do
4156 IFS=$as_save_IFS
4157 test -z "$as_dir" && as_dir=.
4158 for ac_exec_ext in '' $ac_executable_extensions; do
631ef239 4159 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
212380e3 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
4164done
4165done
631ef239 4166IFS=$as_save_IFS
212380e3 4167
4168fi
4169fi
4170LEX=$ac_cv_prog_LEX
4171if test -n "$LEX"; then
631ef239 4172 { echo "$as_me:$LINENO: result: $LEX" >&5
4173echo "${ECHO_T}$LEX" >&6; }
212380e3 4174else
631ef239 4175 { echo "$as_me:$LINENO: result: no" >&5
4176echo "${ECHO_T}no" >&6; }
212380e3 4177fi
4178
631ef239 4179
212380e3 4180 test -n "$LEX" && break
4181done
4182test -n "$LEX" || LEX=":"
4183
631ef239 4184if test "x$LEX" != "x:"; then
4185 cat >conftest.l <<_ACEOF
4186%%
4187a { ECHO; }
4188b { REJECT; }
4189c { yymore (); }
4190d { yyless (1); }
4191e { yyless (input () != 0); }
4192f { unput (yytext[0]); }
4193. { BEGIN INITIAL; }
4194%%
4195#ifdef YYTEXT_POINTER
4196extern char *yytext;
212380e3 4197#endif
212380e3 4198int
631ef239 4199main (void)
212380e3 4200{
631ef239 4201 return ! yylex () + ! yywrap ();
212380e3 4202}
4203_ACEOF
631ef239 4204{ (ac_try="$LEX conftest.l"
4205case "(($ac_try" in
4206 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4207 *) ac_try_echo=$ac_try;;
4208esac
4209eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4210 (eval "$LEX conftest.l") 2>&5
212380e3 4211 ac_status=$?
4212 echo "$as_me:$LINENO: \$? = $ac_status" >&5
631ef239 4213 (exit $ac_status); }
4214{ echo "$as_me:$LINENO: checking lex output file root" >&5
4215echo $ECHO_N "checking lex output file root... $ECHO_C" >&6; }
4216if test "${ac_cv_prog_lex_root+set}" = set; then
4217 echo $ECHO_N "(cached) $ECHO_C" >&6
212380e3 4218else
212380e3 4219
631ef239 4220if test -f lex.yy.c; then
4221 ac_cv_prog_lex_root=lex.yy
4222elif test -f lexyy.c; then
4223 ac_cv_prog_lex_root=lexyy
212380e3 4224else
631ef239 4225 { { echo "$as_me:$LINENO: error: cannot find output from $LEX; giving up" >&5
4226echo "$as_me: error: cannot find output from $LEX; giving up" >&2;}
4227 { (exit 1); exit 1; }; }
4228fi
4229fi
4230{ echo "$as_me:$LINENO: result: $ac_cv_prog_lex_root" >&5
4231echo "${ECHO_T}$ac_cv_prog_lex_root" >&6; }
4232LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
4233
4234if test -z "${LEXLIB+set}"; then
4235 { echo "$as_me:$LINENO: checking lex library" >&5
4236echo $ECHO_N "checking lex library... $ECHO_C" >&6; }
4237if test "${ac_cv_lib_lex+set}" = set; then
212380e3 4238 echo $ECHO_N "(cached) $ECHO_C" >&6
4239else
212380e3 4240
631ef239 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`
212380e3 4247_ACEOF
4248rm -f conftest.$ac_objext conftest$ac_exeext
631ef239 4249if { (ac_try="$ac_link"
4250case "(($ac_try" in
4251 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4252 *) ac_try_echo=$ac_try;;
4253esac
4254eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4255 (eval "$ac_link") 2>conftest.er1
212380e3 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
631ef239 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
212380e3 4267else
4268 echo "$as_me: failed program was:" >&5
4269sed 's/^/| /' conftest.$ac_ext >&5
4270
212380e3 4271
4272fi
4273
631ef239 4274rm -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
212380e3 4279
212380e3 4280fi
631ef239 4281{ echo "$as_me:$LINENO: result: $ac_cv_lib_lex" >&5
4282echo "${ECHO_T}$ac_cv_lib_lex" >&6; }
4283 test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex
212380e3 4284fi
212380e3 4285
631ef239 4286
4287{ echo "$as_me:$LINENO: checking whether yytext is a pointer" >&5
4288echo $ECHO_N "checking whether yytext is a pointer... $ECHO_C" >&6; }
212380e3 4289if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then
4290 echo $ECHO_N "(cached) $ECHO_C" >&6
4291else
4292 # POSIX says lex can declare yytext either as a pointer or an array; the
631ef239 4293# default is implementation-dependent. Figure out which it is, since
212380e3 4294# not all implementations provide the %pointer and %array declarations.
4295ac_cv_prog_lex_yytext_pointer=no
212380e3 4296ac_save_LIBS=$LIBS
631ef239 4297LIBS="$LEXLIB $ac_save_LIBS"
212380e3 4298cat >conftest.$ac_ext <<_ACEOF
631ef239 4299#define YYTEXT_POINTER 1
212380e3 4300`cat $LEX_OUTPUT_ROOT.c`
4301_ACEOF
4302rm -f conftest.$ac_objext conftest$ac_exeext
631ef239 4303if { (ac_try="$ac_link"
4304case "(($ac_try" in
4305 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4306 *) ac_try_echo=$ac_try;;
4307esac
4308eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4309 (eval "$ac_link") 2>conftest.er1
212380e3 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
631ef239 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
212380e3 4320 ac_cv_prog_lex_yytext_pointer=yes
4321else
4322 echo "$as_me: failed program was:" >&5
4323sed 's/^/| /' conftest.$ac_ext >&5
4324
631ef239 4325
212380e3 4326fi
631ef239 4327
4328rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
212380e3 4329 conftest$ac_exeext conftest.$ac_ext
4330LIBS=$ac_save_LIBS
212380e3 4331
4332fi
631ef239 4333{ echo "$as_me:$LINENO: result: $ac_cv_prog_lex_yytext_pointer" >&5
4334echo "${ECHO_T}$ac_cv_prog_lex_yytext_pointer" >&6; }
212380e3 4335if test $ac_cv_prog_lex_yytext_pointer = yes; then
4336
4337cat >>confdefs.h <<\_ACEOF
4338#define YYTEXT_POINTER 1
4339_ACEOF
4340
4341fi
631ef239 4342rm -f conftest.l $LEX_OUTPUT_ROOT.c
212380e3 4343
4344fi
4345
4346if test "$LEX" = ":"; then
4347 { { echo "$as_me:$LINENO: error: could not locate a suitable lexical generator, install flex or lex." >&5
4348echo "$as_me: error: could not locate a suitable lexical generator, install flex or lex." >&2;}
4349 { (exit 1); exit 1; }; }
4350fi
4351
4352if test "$libexecdir" = '${exec_prefix}/libexec' &&
4353 test "$localstatedir" = '${prefix}/var'; then
4354 libexecdir='${bindir}'
4355 localstatedir='${prefix}'
4356fi
4357
631ef239 4358{ echo "$as_me:$LINENO: checking for ANSI C header files" >&5
4359echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
212380e3 4360if test "${ac_cv_header_stdc+set}" = set; then
4361 echo $ECHO_N "(cached) $ECHO_C" >&6
4362else
4363 cat >conftest.$ac_ext <<_ACEOF
4364/* confdefs.h. */
4365_ACEOF
4366cat confdefs.h >>conftest.$ac_ext
4367cat >>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
4374int
4375main ()
4376{
4377
4378 ;
4379 return 0;
4380}
4381_ACEOF
4382rm -f conftest.$ac_objext
631ef239 4383if { (ac_try="$ac_compile"
4384case "(($ac_try" in
4385 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4386 *) ac_try_echo=$ac_try;;
4387esac
4388eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4389 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 4395 (exit $ac_status); } && {
4396 test -z "$ac_c_werror_flag" ||
4397 test ! -s conftest.err
4398 } && test -s conftest.$ac_objext; then
212380e3 4399 ac_cv_header_stdc=yes
4400else
4401 echo "$as_me: failed program was:" >&5
4402sed 's/^/| /' conftest.$ac_ext >&5
4403
631ef239 4404 ac_cv_header_stdc=no
212380e3 4405fi
631ef239 4406
4407rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 4408
4409if 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
4414cat confdefs.h >>conftest.$ac_ext
4415cat >>conftest.$ac_ext <<_ACEOF
4416/* end confdefs.h. */
4417#include <string.h>
4418
4419_ACEOF
4420if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4421 $EGREP "memchr" >/dev/null 2>&1; then
4422 :
4423else
4424 ac_cv_header_stdc=no
4425fi
4426rm -f conftest*
4427
4428fi
4429
4430if 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
4435cat confdefs.h >>conftest.$ac_ext
4436cat >>conftest.$ac_ext <<_ACEOF
4437/* end confdefs.h. */
4438#include <stdlib.h>
4439
4440_ACEOF
4441if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4442 $EGREP "free" >/dev/null 2>&1; then
4443 :
4444else
4445 ac_cv_header_stdc=no
4446fi
4447rm -f conftest*
4448
4449fi
4450
4451if 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 :
4455else
4456 cat >conftest.$ac_ext <<_ACEOF
4457/* confdefs.h. */
4458_ACEOF
4459cat confdefs.h >>conftest.$ac_ext
4460cat >>conftest.$ac_ext <<_ACEOF
4461/* end confdefs.h. */
4462#include <ctype.h>
631ef239 4463#include <stdlib.h>
212380e3 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)))
4476int
4477main ()
4478{
4479 int i;
4480 for (i = 0; i < 256; i++)
4481 if (XOR (islower (i), ISLOWER (i))
4482 || toupper (i) != TOUPPER (i))
631ef239 4483 return 2;
4484 return 0;
212380e3 4485}
4486_ACEOF
4487rm -f conftest$ac_exeext
631ef239 4488if { (ac_try="$ac_link"
4489case "(($ac_try" in
4490 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4491 *) ac_try_echo=$ac_try;;
4492esac
4493eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4494 (eval "$ac_link") 2>&5
212380e3 4495 ac_status=$?
4496 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4497 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
631ef239 4498 { (case "(($ac_try" in
4499 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4500 *) ac_try_echo=$ac_try;;
4501esac
4502eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4503 (eval "$ac_try") 2>&5
212380e3 4504 ac_status=$?
4505 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4506 (exit $ac_status); }; }; then
4507 :
4508else
4509 echo "$as_me: program exited with status $ac_status" >&5
4510echo "$as_me: failed program was:" >&5
4511sed 's/^/| /' conftest.$ac_ext >&5
4512
4513( exit $ac_status )
4514ac_cv_header_stdc=no
4515fi
631ef239 4516rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
212380e3 4517fi
631ef239 4518
4519
212380e3 4520fi
4521fi
631ef239 4522{ echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
4523echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
212380e3 4524if test $ac_cv_header_stdc = yes; then
4525
4526cat >>confdefs.h <<\_ACEOF
4527#define STDC_HEADERS 1
4528_ACEOF
4529
4530fi
4531
4532
4533# On IRIX 5.3, sys/types and inttypes.h are conflicting.
4534
4535
4536
4537
4538
4539
4540
4541
4542
4543for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4544 inttypes.h stdint.h unistd.h
4545do
4546as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
631ef239 4547{ echo "$as_me:$LINENO: checking for $ac_header" >&5
4548echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
4549if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
212380e3 4550 echo $ECHO_N "(cached) $ECHO_C" >&6
4551else
4552 cat >conftest.$ac_ext <<_ACEOF
4553/* confdefs.h. */
4554_ACEOF
4555cat confdefs.h >>conftest.$ac_ext
4556cat >>conftest.$ac_ext <<_ACEOF
4557/* end confdefs.h. */
4558$ac_includes_default
4559
4560#include <$ac_header>
4561_ACEOF
4562rm -f conftest.$ac_objext
631ef239 4563if { (ac_try="$ac_compile"
4564case "(($ac_try" in
4565 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4566 *) ac_try_echo=$ac_try;;
4567esac
4568eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4569 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 4575 (exit $ac_status); } && {
4576 test -z "$ac_c_werror_flag" ||
4577 test ! -s conftest.err
4578 } && test -s conftest.$ac_objext; then
212380e3 4579 eval "$as_ac_Header=yes"
4580else
4581 echo "$as_me: failed program was:" >&5
4582sed 's/^/| /' conftest.$ac_ext >&5
4583
631ef239 4584 eval "$as_ac_Header=no"
212380e3 4585fi
631ef239 4586
4587rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 4588fi
631ef239 4589ac_res=`eval echo '${'$as_ac_Header'}'`
4590 { echo "$as_me:$LINENO: result: $ac_res" >&5
4591echo "${ECHO_T}$ac_res" >&6; }
212380e3 4592if 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
4597fi
4598
4599done
4600
4601
4602
4603
4604
4605
4606
4607
4608
4609
4610
4611
4612
4613for 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
4614do
4615as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
631ef239 4616if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
4617 { echo "$as_me:$LINENO: checking for $ac_header" >&5
4618echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
4619if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
212380e3 4620 echo $ECHO_N "(cached) $ECHO_C" >&6
4621fi
631ef239 4622ac_res=`eval echo '${'$as_ac_Header'}'`
4623 { echo "$as_me:$LINENO: result: $ac_res" >&5
4624echo "${ECHO_T}$ac_res" >&6; }
212380e3 4625else
4626 # Is the header compilable?
631ef239 4627{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
4628echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
212380e3 4629cat >conftest.$ac_ext <<_ACEOF
4630/* confdefs.h. */
4631_ACEOF
4632cat confdefs.h >>conftest.$ac_ext
4633cat >>conftest.$ac_ext <<_ACEOF
4634/* end confdefs.h. */
4635$ac_includes_default
4636#include <$ac_header>
4637_ACEOF
4638rm -f conftest.$ac_objext
631ef239 4639if { (ac_try="$ac_compile"
4640case "(($ac_try" in
4641 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4642 *) ac_try_echo=$ac_try;;
4643esac
4644eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4645 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 4651 (exit $ac_status); } && {
4652 test -z "$ac_c_werror_flag" ||
4653 test ! -s conftest.err
4654 } && test -s conftest.$ac_objext; then
212380e3 4655 ac_header_compiler=yes
4656else
4657 echo "$as_me: failed program was:" >&5
4658sed 's/^/| /' conftest.$ac_ext >&5
4659
631ef239 4660 ac_header_compiler=no
212380e3 4661fi
631ef239 4662
4663rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4664{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4665echo "${ECHO_T}$ac_header_compiler" >&6; }
212380e3 4666
4667# Is the header present?
631ef239 4668{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
4669echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
212380e3 4670cat >conftest.$ac_ext <<_ACEOF
4671/* confdefs.h. */
4672_ACEOF
4673cat confdefs.h >>conftest.$ac_ext
4674cat >>conftest.$ac_ext <<_ACEOF
4675/* end confdefs.h. */
4676#include <$ac_header>
4677_ACEOF
631ef239 4678if { (ac_try="$ac_cpp conftest.$ac_ext"
4679case "(($ac_try" in
4680 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4681 *) ac_try_echo=$ac_try;;
4682esac
4683eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4684 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
212380e3 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
631ef239 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
212380e3 4694 ac_header_preproc=yes
4695else
4696 echo "$as_me: failed program was:" >&5
4697sed 's/^/| /' conftest.$ac_ext >&5
4698
4699 ac_header_preproc=no
4700fi
631ef239 4701
212380e3 4702rm -f conftest.err conftest.$ac_ext
631ef239 4703{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4704echo "${ECHO_T}$ac_header_preproc" >&6; }
212380e3 4705
4706# So? What about this header?
4707case $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
4710echo "$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
4712echo "$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
4717echo "$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
4719echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
4720 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
4721echo "$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
4723echo "$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
4725echo "$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
4727echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
631ef239 4728
212380e3 4729 ;;
4730esac
631ef239 4731{ echo "$as_me:$LINENO: checking for $ac_header" >&5
4732echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
4733if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
212380e3 4734 echo $ECHO_N "(cached) $ECHO_C" >&6
4735else
4736 eval "$as_ac_Header=\$ac_header_preproc"
4737fi
631ef239 4738ac_res=`eval echo '${'$as_ac_Header'}'`
4739 { echo "$as_me:$LINENO: result: $ac_res" >&5
4740echo "${ECHO_T}$ac_res" >&6; }
212380e3 4741
4742fi
4743if 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
4748fi
4749
4750done
4751
4752
4753
631ef239 4754{ echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
4755echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
212380e3 4756if test "${ac_cv_c_const+set}" = set; then
4757 echo $ECHO_N "(cached) $ECHO_C" >&6
4758else
4759 cat >conftest.$ac_ext <<_ACEOF
4760/* confdefs.h. */
4761_ACEOF
4762cat confdefs.h >>conftest.$ac_ext
4763cat >>conftest.$ac_ext <<_ACEOF
4764/* end confdefs.h. */
4765
4766int
4767main ()
4768{
4769/* FIXME: Include the comments suggested by Paul. */
4770#ifndef __cplusplus
4771 /* Ultrix mips cc rejects this. */
4772 typedef int charset[2];
631ef239 4773 const charset cs;
212380e3 4774 /* SunOS 4.1.1 cc rejects this. */
631ef239 4775 char const *const *pcpcc;
4776 char **ppc;
212380e3 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";
631ef239 4785 pcpcc = &g + (g ? g-g : 0);
212380e3 4786 /* HPUX 7.0 cc rejects these. */
631ef239 4787 ++pcpcc;
4788 ppc = (char**) pcpcc;
4789 pcpcc = (char const *const *) ppc;
212380e3 4790 { /* SCO 3.2v4 cc rejects this. */
4791 char *t;
4792 char const *s = 0 ? (char *) 0 : (char const *) 0;
4793
4794 *t++ = 0;
631ef239 4795 if (s) return 0;
212380e3 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;
631ef239 4814 if (!foo) return 0;
212380e3 4815 }
631ef239 4816 return !cs[0] && !zero.x;
212380e3 4817#endif
4818
4819 ;
4820 return 0;
4821}
4822_ACEOF
4823rm -f conftest.$ac_objext
631ef239 4824if { (ac_try="$ac_compile"
4825case "(($ac_try" in
4826 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4827 *) ac_try_echo=$ac_try;;
4828esac
4829eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4830 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 4836 (exit $ac_status); } && {
4837 test -z "$ac_c_werror_flag" ||
4838 test ! -s conftest.err
4839 } && test -s conftest.$ac_objext; then
212380e3 4840 ac_cv_c_const=yes
4841else
4842 echo "$as_me: failed program was:" >&5
4843sed 's/^/| /' conftest.$ac_ext >&5
4844
631ef239 4845 ac_cv_c_const=no
212380e3 4846fi
631ef239 4847
4848rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 4849fi
631ef239 4850{ echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
4851echo "${ECHO_T}$ac_cv_c_const" >&6; }
212380e3 4852if test $ac_cv_c_const = no; then
4853
4854cat >>confdefs.h <<\_ACEOF
4855#define const
4856_ACEOF
4857
4858fi
4859
4860if test "$ac_cv_header_machine_endian_h" = "no" ; then
631ef239 4861 { echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
4862echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6; }
212380e3 4863if test "${ac_cv_c_bigendian+set}" = set; then
4864 echo $ECHO_N "(cached) $ECHO_C" >&6
4865else
4866 # See if sys/param.h defines the BYTE_ORDER macro.
4867cat >conftest.$ac_ext <<_ACEOF
4868/* confdefs.h. */
4869_ACEOF
4870cat confdefs.h >>conftest.$ac_ext
4871cat >>conftest.$ac_ext <<_ACEOF
4872/* end confdefs.h. */
4873#include <sys/types.h>
4874#include <sys/param.h>
4875
4876int
4877main ()
4878{
631ef239 4879#if ! (defined BYTE_ORDER && defined BIG_ENDIAN && defined LITTLE_ENDIAN \
4880 && BYTE_ORDER && BIG_ENDIAN && LITTLE_ENDIAN)
212380e3 4881 bogus endian macros
4882#endif
4883
4884 ;
4885 return 0;
4886}
4887_ACEOF
4888rm -f conftest.$ac_objext
631ef239 4889if { (ac_try="$ac_compile"
4890case "(($ac_try" in
4891 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4892 *) ac_try_echo=$ac_try;;
4893esac
4894eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4895 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 4901 (exit $ac_status); } && {
4902 test -z "$ac_c_werror_flag" ||
4903 test ! -s conftest.err
4904 } && test -s conftest.$ac_objext; then
212380e3 4905 # It does; now see whether it defined to BIG_ENDIAN or not.
4906cat >conftest.$ac_ext <<_ACEOF
4907/* confdefs.h. */
4908_ACEOF
4909cat confdefs.h >>conftest.$ac_ext
4910cat >>conftest.$ac_ext <<_ACEOF
4911/* end confdefs.h. */
4912#include <sys/types.h>
4913#include <sys/param.h>
4914
4915int
4916main ()
4917{
4918#if BYTE_ORDER != BIG_ENDIAN
4919 not big endian
4920#endif
4921
4922 ;
4923 return 0;
4924}
4925_ACEOF
4926rm -f conftest.$ac_objext
631ef239 4927if { (ac_try="$ac_compile"
4928case "(($ac_try" in
4929 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4930 *) ac_try_echo=$ac_try;;
4931esac
4932eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4933 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 4939 (exit $ac_status); } && {
4940 test -z "$ac_c_werror_flag" ||
4941 test ! -s conftest.err
4942 } && test -s conftest.$ac_objext; then
212380e3 4943 ac_cv_c_bigendian=yes
4944else
4945 echo "$as_me: failed program was:" >&5
4946sed 's/^/| /' conftest.$ac_ext >&5
4947
631ef239 4948 ac_cv_c_bigendian=no
212380e3 4949fi
631ef239 4950
4951rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 4952else
4953 echo "$as_me: failed program was:" >&5
4954sed 's/^/| /' conftest.$ac_ext >&5
4955
631ef239 4956 # It does not; compile a test program.
212380e3 4957if 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
4963cat confdefs.h >>conftest.$ac_ext
4964cat >>conftest.$ac_ext <<_ACEOF
4965/* end confdefs.h. */
631ef239 4966short int ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
4967short int ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
212380e3 4968void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
631ef239 4969short int ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
4970short int ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
212380e3 4971void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
4972int
4973main ()
4974{
4975 _ascii (); _ebcdic ();
4976 ;
4977 return 0;
4978}
4979_ACEOF
4980rm -f conftest.$ac_objext
631ef239 4981if { (ac_try="$ac_compile"
4982case "(($ac_try" in
4983 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4984 *) ac_try_echo=$ac_try;;
4985esac
4986eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4987 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 4993 (exit $ac_status); } && {
4994 test -z "$ac_c_werror_flag" ||
4995 test ! -s conftest.err
4996 } && test -s conftest.$ac_objext; then
212380e3 4997 if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
4998 ac_cv_c_bigendian=yes
4999fi
5000if 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
5007fi
5008else
5009 echo "$as_me: failed program was:" >&5
5010sed 's/^/| /' conftest.$ac_ext >&5
5011
631ef239 5012
212380e3 5013fi
631ef239 5014
5015rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 5016else
5017 cat >conftest.$ac_ext <<_ACEOF
5018/* confdefs.h. */
5019_ACEOF
5020cat confdefs.h >>conftest.$ac_ext
5021cat >>conftest.$ac_ext <<_ACEOF
5022/* end confdefs.h. */
631ef239 5023$ac_includes_default
212380e3 5024int
5025main ()
5026{
631ef239 5027
212380e3 5028 /* Are we little or big endian? From Harbison&Steele. */
5029 union
5030 {
631ef239 5031 long int l;
5032 char c[sizeof (long int)];
212380e3 5033 } u;
5034 u.l = 1;
631ef239 5035 return u.c[sizeof (long int) - 1] == 1;
5036
5037 ;
5038 return 0;
212380e3 5039}
5040_ACEOF
5041rm -f conftest$ac_exeext
631ef239 5042if { (ac_try="$ac_link"
5043case "(($ac_try" in
5044 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5045 *) ac_try_echo=$ac_try;;
5046esac
5047eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5048 (eval "$ac_link") 2>&5
212380e3 5049 ac_status=$?
5050 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5051 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
631ef239 5052 { (case "(($ac_try" in
5053 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5054 *) ac_try_echo=$ac_try;;
5055esac
5056eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5057 (eval "$ac_try") 2>&5
212380e3 5058 ac_status=$?
5059 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5060 (exit $ac_status); }; }; then
5061 ac_cv_c_bigendian=no
5062else
5063 echo "$as_me: program exited with status $ac_status" >&5
5064echo "$as_me: failed program was:" >&5
5065sed 's/^/| /' conftest.$ac_ext >&5
5066
5067( exit $ac_status )
5068ac_cv_c_bigendian=yes
5069fi
631ef239 5070rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
212380e3 5071fi
631ef239 5072
5073
212380e3 5074fi
631ef239 5075
5076rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 5077fi
631ef239 5078{ echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
5079echo "${ECHO_T}$ac_cv_c_bigendian" >&6; }
212380e3 5080case $ac_cv_c_bigendian in
5081 yes)
5082
5083cat >>confdefs.h <<\_ACEOF
5084#define WORDS_BIGENDIAN 1
5085_ACEOF
5086 ;;
5087 no)
5088 ;;
5089 *)
5090 { { echo "$as_me:$LINENO: error: unknown endianness
5091presetting ac_cv_c_bigendian=no (or yes) will help" >&5
5092echo "$as_me: error: unknown endianness
5093presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
5094 { (exit 1); exit 1; }; } ;;
5095esac
5096
5097fi
631ef239 5098{ echo "$as_me:$LINENO: checking for pid_t" >&5
5099echo $ECHO_N "checking for pid_t... $ECHO_C" >&6; }
212380e3 5100if test "${ac_cv_type_pid_t+set}" = set; then
5101 echo $ECHO_N "(cached) $ECHO_C" >&6
5102else
5103 cat >conftest.$ac_ext <<_ACEOF
5104/* confdefs.h. */
5105_ACEOF
5106cat confdefs.h >>conftest.$ac_ext
5107cat >>conftest.$ac_ext <<_ACEOF
5108/* end confdefs.h. */
5109$ac_includes_default
631ef239 5110typedef pid_t ac__type_new_;
212380e3 5111int
5112main ()
5113{
631ef239 5114if ((ac__type_new_ *) 0)
212380e3 5115 return 0;
631ef239 5116if (sizeof (ac__type_new_))
212380e3 5117 return 0;
5118 ;
5119 return 0;
5120}
5121_ACEOF
5122rm -f conftest.$ac_objext
631ef239 5123if { (ac_try="$ac_compile"
5124case "(($ac_try" in
5125 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5126 *) ac_try_echo=$ac_try;;
5127esac
5128eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5129 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 5135 (exit $ac_status); } && {
5136 test -z "$ac_c_werror_flag" ||
5137 test ! -s conftest.err
5138 } && test -s conftest.$ac_objext; then
212380e3 5139 ac_cv_type_pid_t=yes
5140else
5141 echo "$as_me: failed program was:" >&5
5142sed 's/^/| /' conftest.$ac_ext >&5
5143
631ef239 5144 ac_cv_type_pid_t=no
212380e3 5145fi
631ef239 5146
5147rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 5148fi
631ef239 5149{ echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
5150echo "${ECHO_T}$ac_cv_type_pid_t" >&6; }
212380e3 5151if test $ac_cv_type_pid_t = yes; then
5152 :
5153else
5154
5155cat >>confdefs.h <<_ACEOF
5156#define pid_t int
5157_ACEOF
5158
5159fi
5160
631ef239 5161{ echo "$as_me:$LINENO: checking for size_t" >&5
5162echo $ECHO_N "checking for size_t... $ECHO_C" >&6; }
212380e3 5163if test "${ac_cv_type_size_t+set}" = set; then
5164 echo $ECHO_N "(cached) $ECHO_C" >&6
5165else
5166 cat >conftest.$ac_ext <<_ACEOF
5167/* confdefs.h. */
5168_ACEOF
5169cat confdefs.h >>conftest.$ac_ext
5170cat >>conftest.$ac_ext <<_ACEOF
5171/* end confdefs.h. */
5172$ac_includes_default
631ef239 5173typedef size_t ac__type_new_;
212380e3 5174int
5175main ()
5176{
631ef239 5177if ((ac__type_new_ *) 0)
212380e3 5178 return 0;
631ef239 5179if (sizeof (ac__type_new_))
212380e3 5180 return 0;
5181 ;
5182 return 0;
5183}
5184_ACEOF
5185rm -f conftest.$ac_objext
631ef239 5186if { (ac_try="$ac_compile"
5187case "(($ac_try" in
5188 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5189 *) ac_try_echo=$ac_try;;
5190esac
5191eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5192 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 5198 (exit $ac_status); } && {
5199 test -z "$ac_c_werror_flag" ||
5200 test ! -s conftest.err
5201 } && test -s conftest.$ac_objext; then
212380e3 5202 ac_cv_type_size_t=yes
5203else
5204 echo "$as_me: failed program was:" >&5
5205sed 's/^/| /' conftest.$ac_ext >&5
5206
631ef239 5207 ac_cv_type_size_t=no
212380e3 5208fi
631ef239 5209
5210rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 5211fi
631ef239 5212{ echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
5213echo "${ECHO_T}$ac_cv_type_size_t" >&6; }
212380e3 5214if test $ac_cv_type_size_t = yes; then
5215 :
5216else
5217
5218cat >>confdefs.h <<_ACEOF
631ef239 5219#define size_t unsigned int
212380e3 5220_ACEOF
5221
5222fi
5223
631ef239 5224{ echo "$as_me:$LINENO: checking for short" >&5
5225echo $ECHO_N "checking for short... $ECHO_C" >&6; }
212380e3 5226if test "${ac_cv_type_short+set}" = set; then
5227 echo $ECHO_N "(cached) $ECHO_C" >&6
5228else
5229 cat >conftest.$ac_ext <<_ACEOF
5230/* confdefs.h. */
5231_ACEOF
5232cat confdefs.h >>conftest.$ac_ext
5233cat >>conftest.$ac_ext <<_ACEOF
5234/* end confdefs.h. */
5235$ac_includes_default
631ef239 5236typedef short ac__type_new_;
212380e3 5237int
5238main ()
5239{
631ef239 5240if ((ac__type_new_ *) 0)
212380e3 5241 return 0;
631ef239 5242if (sizeof (ac__type_new_))
212380e3 5243 return 0;
5244 ;
5245 return 0;
5246}
5247_ACEOF
5248rm -f conftest.$ac_objext
631ef239 5249if { (ac_try="$ac_compile"
5250case "(($ac_try" in
5251 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5252 *) ac_try_echo=$ac_try;;
5253esac
5254eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5255 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 5261 (exit $ac_status); } && {
5262 test -z "$ac_c_werror_flag" ||
5263 test ! -s conftest.err
5264 } && test -s conftest.$ac_objext; then
212380e3 5265 ac_cv_type_short=yes
5266else
5267 echo "$as_me: failed program was:" >&5
5268sed 's/^/| /' conftest.$ac_ext >&5
5269
631ef239 5270 ac_cv_type_short=no
212380e3 5271fi
631ef239 5272
5273rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 5274fi
631ef239 5275{ echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
5276echo "${ECHO_T}$ac_cv_type_short" >&6; }
212380e3 5277
631ef239 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
5283echo $ECHO_N "checking size of short... $ECHO_C" >&6; }
212380e3 5284if test "${ac_cv_sizeof_short+set}" = set; then
5285 echo $ECHO_N "(cached) $ECHO_C" >&6
5286else
212380e3 5287 if test "$cross_compiling" = yes; then
5288 # Depending upon the size, compute the lo and hi bounds.
5289cat >conftest.$ac_ext <<_ACEOF
5290/* confdefs.h. */
5291_ACEOF
5292cat confdefs.h >>conftest.$ac_ext
5293cat >>conftest.$ac_ext <<_ACEOF
5294/* end confdefs.h. */
5295$ac_includes_default
631ef239 5296 typedef short ac__type_sizeof_;
212380e3 5297int
5298main ()
5299{
631ef239 5300static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
212380e3 5301test_array [0] = 0
5302
5303 ;
5304 return 0;
5305}
5306_ACEOF
5307rm -f conftest.$ac_objext
631ef239 5308if { (ac_try="$ac_compile"
5309case "(($ac_try" in
5310 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5311 *) ac_try_echo=$ac_try;;
5312esac
5313eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5314 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 5320 (exit $ac_status); } && {
5321 test -z "$ac_c_werror_flag" ||
5322 test ! -s conftest.err
5323 } && test -s conftest.$ac_objext; then
212380e3 5324 ac_lo=0 ac_mid=0
5325 while :; do
5326 cat >conftest.$ac_ext <<_ACEOF
5327/* confdefs.h. */
5328_ACEOF
5329cat confdefs.h >>conftest.$ac_ext
5330cat >>conftest.$ac_ext <<_ACEOF
5331/* end confdefs.h. */
5332$ac_includes_default
631ef239 5333 typedef short ac__type_sizeof_;
212380e3 5334int
5335main ()
5336{
631ef239 5337static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
212380e3 5338test_array [0] = 0
5339
5340 ;
5341 return 0;
5342}
5343_ACEOF
5344rm -f conftest.$ac_objext
631ef239 5345if { (ac_try="$ac_compile"
5346case "(($ac_try" in
5347 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5348 *) ac_try_echo=$ac_try;;
5349esac
5350eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5351 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 5357 (exit $ac_status); } && {
5358 test -z "$ac_c_werror_flag" ||
5359 test ! -s conftest.err
5360 } && test -s conftest.$ac_objext; then
212380e3 5361 ac_hi=$ac_mid; break
5362else
5363 echo "$as_me: failed program was:" >&5
5364sed 's/^/| /' conftest.$ac_ext >&5
5365
631ef239 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`
212380e3 5372fi
631ef239 5373
5374rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 5375 done
5376else
5377 echo "$as_me: failed program was:" >&5
5378sed 's/^/| /' conftest.$ac_ext >&5
5379
631ef239 5380 cat >conftest.$ac_ext <<_ACEOF
212380e3 5381/* confdefs.h. */
5382_ACEOF
5383cat confdefs.h >>conftest.$ac_ext
5384cat >>conftest.$ac_ext <<_ACEOF
5385/* end confdefs.h. */
5386$ac_includes_default
631ef239 5387 typedef short ac__type_sizeof_;
212380e3 5388int
5389main ()
5390{
631ef239 5391static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
212380e3 5392test_array [0] = 0
5393
5394 ;
5395 return 0;
5396}
5397_ACEOF
5398rm -f conftest.$ac_objext
631ef239 5399if { (ac_try="$ac_compile"
5400case "(($ac_try" in
5401 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5402 *) ac_try_echo=$ac_try;;
5403esac
5404eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5405 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 5411 (exit $ac_status); } && {
5412 test -z "$ac_c_werror_flag" ||
5413 test ! -s conftest.err
5414 } && test -s conftest.$ac_objext; then
212380e3 5415 ac_hi=-1 ac_mid=-1
5416 while :; do
5417 cat >conftest.$ac_ext <<_ACEOF
5418/* confdefs.h. */
5419_ACEOF
5420cat confdefs.h >>conftest.$ac_ext
5421cat >>conftest.$ac_ext <<_ACEOF
5422/* end confdefs.h. */
5423$ac_includes_default
631ef239 5424 typedef short ac__type_sizeof_;
212380e3 5425int
5426main ()
5427{
631ef239 5428static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
212380e3 5429test_array [0] = 0
5430
5431 ;
5432 return 0;
5433}
5434_ACEOF
5435rm -f conftest.$ac_objext
631ef239 5436if { (ac_try="$ac_compile"
5437case "(($ac_try" in
5438 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5439 *) ac_try_echo=$ac_try;;
5440esac
5441eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5442 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 5448 (exit $ac_status); } && {
5449 test -z "$ac_c_werror_flag" ||
5450 test ! -s conftest.err
5451 } && test -s conftest.$ac_objext; then
212380e3 5452 ac_lo=$ac_mid; break
5453else
5454 echo "$as_me: failed program was:" >&5
5455sed 's/^/| /' conftest.$ac_ext >&5
5456
631ef239 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`
212380e3 5463fi
631ef239 5464
5465rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 5466 done
5467else
5468 echo "$as_me: failed program was:" >&5
5469sed 's/^/| /' conftest.$ac_ext >&5
5470
631ef239 5471 ac_lo= ac_hi=
212380e3 5472fi
631ef239 5473
5474rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 5475fi
631ef239 5476
5477rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 5478# Binary search between lo and hi bounds.
5479while 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
5484cat confdefs.h >>conftest.$ac_ext
5485cat >>conftest.$ac_ext <<_ACEOF
5486/* end confdefs.h. */
5487$ac_includes_default
631ef239 5488 typedef short ac__type_sizeof_;
212380e3 5489int
5490main ()
5491{
631ef239 5492static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
212380e3 5493test_array [0] = 0
5494
5495 ;
5496 return 0;
5497}
5498_ACEOF
5499rm -f conftest.$ac_objext
631ef239 5500if { (ac_try="$ac_compile"
5501case "(($ac_try" in
5502 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5503 *) ac_try_echo=$ac_try;;
5504esac
5505eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5506 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 5512 (exit $ac_status); } && {
5513 test -z "$ac_c_werror_flag" ||
5514 test ! -s conftest.err
5515 } && test -s conftest.$ac_objext; then
212380e3 5516 ac_hi=$ac_mid
5517else
5518 echo "$as_me: failed program was:" >&5
5519sed 's/^/| /' conftest.$ac_ext >&5
5520
631ef239 5521 ac_lo=`expr '(' $ac_mid ')' + 1`
212380e3 5522fi
631ef239 5523
5524rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 5525done
5526case $ac_lo in
5527?*) ac_cv_sizeof_short=$ac_lo;;
631ef239 5528'') if test "$ac_cv_type_short" = yes; then
5529 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short)
212380e3 5530See \`config.log' for more details." >&5
631ef239 5531echo "$as_me: error: cannot compute sizeof (short)
212380e3 5532See \`config.log' for more details." >&2;}
631ef239 5533 { (exit 77); exit 77; }; }
5534 else
5535 ac_cv_sizeof_short=0
5536 fi ;;
212380e3 5537esac
212380e3 5538else
5539 cat >conftest.$ac_ext <<_ACEOF
5540/* confdefs.h. */
5541_ACEOF
5542cat confdefs.h >>conftest.$ac_ext
5543cat >>conftest.$ac_ext <<_ACEOF
5544/* end confdefs.h. */
5545$ac_includes_default
631ef239 5546 typedef short ac__type_sizeof_;
5547static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
5548static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
212380e3 5549#include <stdio.h>
5550#include <stdlib.h>
5551int
5552main ()
5553{
5554
5555 FILE *f = fopen ("conftest.val", "w");
5556 if (! f)
631ef239 5557 return 1;
5558 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
212380e3 5559 {
631ef239 5560 long int i = longval ();
5561 if (i != ((long int) (sizeof (ac__type_sizeof_))))
5562 return 1;
212380e3 5563 fprintf (f, "%ld\n", i);
5564 }
5565 else
5566 {
631ef239 5567 unsigned long int i = ulongval ();
5568 if (i != ((long int) (sizeof (ac__type_sizeof_))))
5569 return 1;
212380e3 5570 fprintf (f, "%lu\n", i);
5571 }
631ef239 5572 return ferror (f) || fclose (f) != 0;
212380e3 5573
5574 ;
5575 return 0;
5576}
5577_ACEOF
5578rm -f conftest$ac_exeext
631ef239 5579if { (ac_try="$ac_link"
5580case "(($ac_try" in
5581 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5582 *) ac_try_echo=$ac_try;;
5583esac
5584eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5585 (eval "$ac_link") 2>&5
212380e3 5586 ac_status=$?
5587 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5588 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
631ef239 5589 { (case "(($ac_try" in
5590 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5591 *) ac_try_echo=$ac_try;;
5592esac
5593eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5594 (eval "$ac_try") 2>&5
212380e3 5595 ac_status=$?
5596 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5597 (exit $ac_status); }; }; then
5598 ac_cv_sizeof_short=`cat conftest.val`
5599else
5600 echo "$as_me: program exited with status $ac_status" >&5
5601echo "$as_me: failed program was:" >&5
5602sed 's/^/| /' conftest.$ac_ext >&5
5603
5604( exit $ac_status )
631ef239 5605if test "$ac_cv_type_short" = yes; then
5606 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short)
212380e3 5607See \`config.log' for more details." >&5
631ef239 5608echo "$as_me: error: cannot compute sizeof (short)
212380e3 5609See \`config.log' for more details." >&2;}
631ef239 5610 { (exit 77); exit 77; }; }
5611 else
5612 ac_cv_sizeof_short=0
5613 fi
212380e3 5614fi
631ef239 5615rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
212380e3 5616fi
5617rm -f conftest.val
212380e3 5618fi
631ef239 5619{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
5620echo "${ECHO_T}$ac_cv_sizeof_short" >&6; }
5621
5622
5623
212380e3 5624cat >>confdefs.h <<_ACEOF
5625#define SIZEOF_SHORT $ac_cv_sizeof_short
5626_ACEOF
5627
5628
631ef239 5629{ echo "$as_me:$LINENO: checking for int" >&5
5630echo $ECHO_N "checking for int... $ECHO_C" >&6; }
212380e3 5631if test "${ac_cv_type_int+set}" = set; then
5632 echo $ECHO_N "(cached) $ECHO_C" >&6
5633else
5634 cat >conftest.$ac_ext <<_ACEOF
5635/* confdefs.h. */
5636_ACEOF
5637cat confdefs.h >>conftest.$ac_ext
5638cat >>conftest.$ac_ext <<_ACEOF
5639/* end confdefs.h. */
5640$ac_includes_default
631ef239 5641typedef int ac__type_new_;
212380e3 5642int
5643main ()
5644{
631ef239 5645if ((ac__type_new_ *) 0)
212380e3 5646 return 0;
631ef239 5647if (sizeof (ac__type_new_))
212380e3 5648 return 0;
5649 ;
5650 return 0;
5651}
5652_ACEOF
5653rm -f conftest.$ac_objext
631ef239 5654if { (ac_try="$ac_compile"
5655case "(($ac_try" in
5656 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5657 *) ac_try_echo=$ac_try;;
5658esac
5659eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5660 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 5666 (exit $ac_status); } && {
5667 test -z "$ac_c_werror_flag" ||
5668 test ! -s conftest.err
5669 } && test -s conftest.$ac_objext; then
212380e3 5670 ac_cv_type_int=yes
5671else
5672 echo "$as_me: failed program was:" >&5
5673sed 's/^/| /' conftest.$ac_ext >&5
5674
631ef239 5675 ac_cv_type_int=no
212380e3 5676fi
631ef239 5677
5678rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 5679fi
631ef239 5680{ echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
5681echo "${ECHO_T}$ac_cv_type_int" >&6; }
212380e3 5682
631ef239 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
5688echo $ECHO_N "checking size of int... $ECHO_C" >&6; }
212380e3 5689if test "${ac_cv_sizeof_int+set}" = set; then
5690 echo $ECHO_N "(cached) $ECHO_C" >&6
5691else
212380e3 5692 if test "$cross_compiling" = yes; then
5693 # Depending upon the size, compute the lo and hi bounds.
5694cat >conftest.$ac_ext <<_ACEOF
5695/* confdefs.h. */
5696_ACEOF
5697cat confdefs.h >>conftest.$ac_ext
5698cat >>conftest.$ac_ext <<_ACEOF
5699/* end confdefs.h. */
5700$ac_includes_default
631ef239 5701 typedef int ac__type_sizeof_;
212380e3 5702int
5703main ()
5704{
631ef239 5705static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
212380e3 5706test_array [0] = 0
5707
5708 ;
5709 return 0;
5710}
5711_ACEOF
5712rm -f conftest.$ac_objext
631ef239 5713if { (ac_try="$ac_compile"
5714case "(($ac_try" in
5715 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5716 *) ac_try_echo=$ac_try;;
5717esac
5718eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5719 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 5725 (exit $ac_status); } && {
5726 test -z "$ac_c_werror_flag" ||
5727 test ! -s conftest.err
5728 } && test -s conftest.$ac_objext; then
212380e3 5729 ac_lo=0 ac_mid=0
5730 while :; do
5731 cat >conftest.$ac_ext <<_ACEOF
5732/* confdefs.h. */
5733_ACEOF
5734cat confdefs.h >>conftest.$ac_ext
5735cat >>conftest.$ac_ext <<_ACEOF
5736/* end confdefs.h. */
5737$ac_includes_default
631ef239 5738 typedef int ac__type_sizeof_;
212380e3 5739int
5740main ()
5741{
631ef239 5742static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
212380e3 5743test_array [0] = 0
5744
5745 ;
5746 return 0;
5747}
5748_ACEOF
5749rm -f conftest.$ac_objext
631ef239 5750if { (ac_try="$ac_compile"
5751case "(($ac_try" in
5752 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5753 *) ac_try_echo=$ac_try;;
5754esac
5755eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5756 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 5762 (exit $ac_status); } && {
5763 test -z "$ac_c_werror_flag" ||
5764 test ! -s conftest.err
5765 } && test -s conftest.$ac_objext; then
212380e3 5766 ac_hi=$ac_mid; break
5767else
5768 echo "$as_me: failed program was:" >&5
5769sed 's/^/| /' conftest.$ac_ext >&5
5770
631ef239 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`
212380e3 5777fi
631ef239 5778
5779rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 5780 done
5781else
5782 echo "$as_me: failed program was:" >&5
5783sed 's/^/| /' conftest.$ac_ext >&5
5784
631ef239 5785 cat >conftest.$ac_ext <<_ACEOF
212380e3 5786/* confdefs.h. */
5787_ACEOF
5788cat confdefs.h >>conftest.$ac_ext
5789cat >>conftest.$ac_ext <<_ACEOF
5790/* end confdefs.h. */
5791$ac_includes_default
631ef239 5792 typedef int ac__type_sizeof_;
212380e3 5793int
5794main ()
5795{
631ef239 5796static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
212380e3 5797test_array [0] = 0
5798
5799 ;
5800 return 0;
5801}
5802_ACEOF
5803rm -f conftest.$ac_objext
631ef239 5804if { (ac_try="$ac_compile"
5805case "(($ac_try" in
5806 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5807 *) ac_try_echo=$ac_try;;
5808esac
5809eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5810 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 5816 (exit $ac_status); } && {
5817 test -z "$ac_c_werror_flag" ||
5818 test ! -s conftest.err
5819 } && test -s conftest.$ac_objext; then
212380e3 5820 ac_hi=-1 ac_mid=-1
5821 while :; do
5822 cat >conftest.$ac_ext <<_ACEOF
5823/* confdefs.h. */
5824_ACEOF
5825cat confdefs.h >>conftest.$ac_ext
5826cat >>conftest.$ac_ext <<_ACEOF
5827/* end confdefs.h. */
5828$ac_includes_default
631ef239 5829 typedef int ac__type_sizeof_;
212380e3 5830int
5831main ()
5832{
631ef239 5833static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
212380e3 5834test_array [0] = 0
5835
5836 ;
5837 return 0;
5838}
5839_ACEOF
5840rm -f conftest.$ac_objext
631ef239 5841if { (ac_try="$ac_compile"
5842case "(($ac_try" in
5843 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5844 *) ac_try_echo=$ac_try;;
5845esac
5846eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5847 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 5853 (exit $ac_status); } && {
5854 test -z "$ac_c_werror_flag" ||
5855 test ! -s conftest.err
5856 } && test -s conftest.$ac_objext; then
212380e3 5857 ac_lo=$ac_mid; break
5858else
5859 echo "$as_me: failed program was:" >&5
5860sed 's/^/| /' conftest.$ac_ext >&5
5861
631ef239 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`
212380e3 5868fi
631ef239 5869
5870rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 5871 done
5872else
5873 echo "$as_me: failed program was:" >&5
5874sed 's/^/| /' conftest.$ac_ext >&5
5875
631ef239 5876 ac_lo= ac_hi=
212380e3 5877fi
631ef239 5878
5879rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 5880fi
631ef239 5881
5882rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 5883# Binary search between lo and hi bounds.
5884while 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
5889cat confdefs.h >>conftest.$ac_ext
5890cat >>conftest.$ac_ext <<_ACEOF
5891/* end confdefs.h. */
5892$ac_includes_default
631ef239 5893 typedef int ac__type_sizeof_;
212380e3 5894int
5895main ()
5896{
631ef239 5897static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
212380e3 5898test_array [0] = 0
5899
5900 ;
5901 return 0;
5902}
5903_ACEOF
5904rm -f conftest.$ac_objext
631ef239 5905if { (ac_try="$ac_compile"
5906case "(($ac_try" in
5907 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5908 *) ac_try_echo=$ac_try;;
5909esac
5910eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5911 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 5917 (exit $ac_status); } && {
5918 test -z "$ac_c_werror_flag" ||
5919 test ! -s conftest.err
5920 } && test -s conftest.$ac_objext; then
212380e3 5921 ac_hi=$ac_mid
5922else
5923 echo "$as_me: failed program was:" >&5
5924sed 's/^/| /' conftest.$ac_ext >&5
5925
631ef239 5926 ac_lo=`expr '(' $ac_mid ')' + 1`
212380e3 5927fi
631ef239 5928
5929rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 5930done
5931case $ac_lo in
5932?*) ac_cv_sizeof_int=$ac_lo;;
631ef239 5933'') if test "$ac_cv_type_int" = yes; then
5934 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int)
212380e3 5935See \`config.log' for more details." >&5
631ef239 5936echo "$as_me: error: cannot compute sizeof (int)
212380e3 5937See \`config.log' for more details." >&2;}
631ef239 5938 { (exit 77); exit 77; }; }
5939 else
5940 ac_cv_sizeof_int=0
5941 fi ;;
212380e3 5942esac
212380e3 5943else
5944 cat >conftest.$ac_ext <<_ACEOF
5945/* confdefs.h. */
5946_ACEOF
5947cat confdefs.h >>conftest.$ac_ext
5948cat >>conftest.$ac_ext <<_ACEOF
5949/* end confdefs.h. */
5950$ac_includes_default
631ef239 5951 typedef int ac__type_sizeof_;
5952static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
5953static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
212380e3 5954#include <stdio.h>
5955#include <stdlib.h>
5956int
5957main ()
5958{
5959
5960 FILE *f = fopen ("conftest.val", "w");
5961 if (! f)
631ef239 5962 return 1;
5963 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
212380e3 5964 {
631ef239 5965 long int i = longval ();
5966 if (i != ((long int) (sizeof (ac__type_sizeof_))))
5967 return 1;
212380e3 5968 fprintf (f, "%ld\n", i);
5969 }
5970 else
5971 {
631ef239 5972 unsigned long int i = ulongval ();
5973 if (i != ((long int) (sizeof (ac__type_sizeof_))))
5974 return 1;
212380e3 5975 fprintf (f, "%lu\n", i);
5976 }
631ef239 5977 return ferror (f) || fclose (f) != 0;
212380e3 5978
5979 ;
5980 return 0;
5981}
5982_ACEOF
5983rm -f conftest$ac_exeext
631ef239 5984if { (ac_try="$ac_link"
5985case "(($ac_try" in
5986 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5987 *) ac_try_echo=$ac_try;;
5988esac
5989eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5990 (eval "$ac_link") 2>&5
212380e3 5991 ac_status=$?
5992 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5993 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
631ef239 5994 { (case "(($ac_try" in
5995 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5996 *) ac_try_echo=$ac_try;;
5997esac
5998eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5999 (eval "$ac_try") 2>&5
212380e3 6000 ac_status=$?
6001 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6002 (exit $ac_status); }; }; then
6003 ac_cv_sizeof_int=`cat conftest.val`
6004else
6005 echo "$as_me: program exited with status $ac_status" >&5
6006echo "$as_me: failed program was:" >&5
6007sed 's/^/| /' conftest.$ac_ext >&5
6008
6009( exit $ac_status )
631ef239 6010if test "$ac_cv_type_int" = yes; then
6011 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int)
212380e3 6012See \`config.log' for more details." >&5
631ef239 6013echo "$as_me: error: cannot compute sizeof (int)
212380e3 6014See \`config.log' for more details." >&2;}
631ef239 6015 { (exit 77); exit 77; }; }
6016 else
6017 ac_cv_sizeof_int=0
6018 fi
212380e3 6019fi
631ef239 6020rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
212380e3 6021fi
6022rm -f conftest.val
212380e3 6023fi
631ef239 6024{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
6025echo "${ECHO_T}$ac_cv_sizeof_int" >&6; }
6026
6027
6028
212380e3 6029cat >>confdefs.h <<_ACEOF
6030#define SIZEOF_INT $ac_cv_sizeof_int
6031_ACEOF
6032
6033
631ef239 6034{ echo "$as_me:$LINENO: checking for long" >&5
6035echo $ECHO_N "checking for long... $ECHO_C" >&6; }
212380e3 6036if test "${ac_cv_type_long+set}" = set; then
6037 echo $ECHO_N "(cached) $ECHO_C" >&6
6038else
6039 cat >conftest.$ac_ext <<_ACEOF
6040/* confdefs.h. */
6041_ACEOF
6042cat confdefs.h >>conftest.$ac_ext
6043cat >>conftest.$ac_ext <<_ACEOF
6044/* end confdefs.h. */
6045$ac_includes_default
631ef239 6046typedef long ac__type_new_;
212380e3 6047int
6048main ()
6049{
631ef239 6050if ((ac__type_new_ *) 0)
212380e3 6051 return 0;
631ef239 6052if (sizeof (ac__type_new_))
212380e3 6053 return 0;
6054 ;
6055 return 0;
6056}
6057_ACEOF
6058rm -f conftest.$ac_objext
631ef239 6059if { (ac_try="$ac_compile"
6060case "(($ac_try" in
6061 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6062 *) ac_try_echo=$ac_try;;
6063esac
6064eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6065 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 6071 (exit $ac_status); } && {
6072 test -z "$ac_c_werror_flag" ||
6073 test ! -s conftest.err
6074 } && test -s conftest.$ac_objext; then
212380e3 6075 ac_cv_type_long=yes
6076else
6077 echo "$as_me: failed program was:" >&5
6078sed 's/^/| /' conftest.$ac_ext >&5
6079
631ef239 6080 ac_cv_type_long=no
212380e3 6081fi
631ef239 6082
6083rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 6084fi
631ef239 6085{ echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
6086echo "${ECHO_T}$ac_cv_type_long" >&6; }
212380e3 6087
631ef239 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
6093echo $ECHO_N "checking size of long... $ECHO_C" >&6; }
212380e3 6094if test "${ac_cv_sizeof_long+set}" = set; then
6095 echo $ECHO_N "(cached) $ECHO_C" >&6
6096else
212380e3 6097 if test "$cross_compiling" = yes; then
6098 # Depending upon the size, compute the lo and hi bounds.
6099cat >conftest.$ac_ext <<_ACEOF
6100/* confdefs.h. */
6101_ACEOF
6102cat confdefs.h >>conftest.$ac_ext
6103cat >>conftest.$ac_ext <<_ACEOF
6104/* end confdefs.h. */
6105$ac_includes_default
631ef239 6106 typedef long ac__type_sizeof_;
212380e3 6107int
6108main ()
6109{
631ef239 6110static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
212380e3 6111test_array [0] = 0
6112
6113 ;
6114 return 0;
6115}
6116_ACEOF
6117rm -f conftest.$ac_objext
631ef239 6118if { (ac_try="$ac_compile"
6119case "(($ac_try" in
6120 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6121 *) ac_try_echo=$ac_try;;
6122esac
6123eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6124 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 6130 (exit $ac_status); } && {
6131 test -z "$ac_c_werror_flag" ||
6132 test ! -s conftest.err
6133 } && test -s conftest.$ac_objext; then
212380e3 6134 ac_lo=0 ac_mid=0
6135 while :; do
6136 cat >conftest.$ac_ext <<_ACEOF
6137/* confdefs.h. */
6138_ACEOF
6139cat confdefs.h >>conftest.$ac_ext
6140cat >>conftest.$ac_ext <<_ACEOF
6141/* end confdefs.h. */
6142$ac_includes_default
631ef239 6143 typedef long ac__type_sizeof_;
212380e3 6144int
6145main ()
6146{
631ef239 6147static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
212380e3 6148test_array [0] = 0
6149
6150 ;
6151 return 0;
6152}
6153_ACEOF
6154rm -f conftest.$ac_objext
631ef239 6155if { (ac_try="$ac_compile"
6156case "(($ac_try" in
6157 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6158 *) ac_try_echo=$ac_try;;
6159esac
6160eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6161 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 6167 (exit $ac_status); } && {
6168 test -z "$ac_c_werror_flag" ||
6169 test ! -s conftest.err
6170 } && test -s conftest.$ac_objext; then
212380e3 6171 ac_hi=$ac_mid; break
6172else
6173 echo "$as_me: failed program was:" >&5
6174sed 's/^/| /' conftest.$ac_ext >&5
6175
631ef239 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`
212380e3 6182fi
631ef239 6183
6184rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 6185 done
6186else
6187 echo "$as_me: failed program was:" >&5
6188sed 's/^/| /' conftest.$ac_ext >&5
6189
631ef239 6190 cat >conftest.$ac_ext <<_ACEOF
212380e3 6191/* confdefs.h. */
6192_ACEOF
6193cat confdefs.h >>conftest.$ac_ext
6194cat >>conftest.$ac_ext <<_ACEOF
6195/* end confdefs.h. */
6196$ac_includes_default
631ef239 6197 typedef long ac__type_sizeof_;
212380e3 6198int
6199main ()
6200{
631ef239 6201static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
212380e3 6202test_array [0] = 0
6203
6204 ;
6205 return 0;
6206}
6207_ACEOF
6208rm -f conftest.$ac_objext
631ef239 6209if { (ac_try="$ac_compile"
6210case "(($ac_try" in
6211 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6212 *) ac_try_echo=$ac_try;;
6213esac
6214eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6215 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 6221 (exit $ac_status); } && {
6222 test -z "$ac_c_werror_flag" ||
6223 test ! -s conftest.err
6224 } && test -s conftest.$ac_objext; then
212380e3 6225 ac_hi=-1 ac_mid=-1
6226 while :; do
6227 cat >conftest.$ac_ext <<_ACEOF
6228/* confdefs.h. */
6229_ACEOF
6230cat confdefs.h >>conftest.$ac_ext
6231cat >>conftest.$ac_ext <<_ACEOF
6232/* end confdefs.h. */
6233$ac_includes_default
631ef239 6234 typedef long ac__type_sizeof_;
212380e3 6235int
6236main ()
6237{
631ef239 6238static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
212380e3 6239test_array [0] = 0
6240
6241 ;
6242 return 0;
6243}
6244_ACEOF
6245rm -f conftest.$ac_objext
631ef239 6246if { (ac_try="$ac_compile"
6247case "(($ac_try" in
6248 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6249 *) ac_try_echo=$ac_try;;
6250esac
6251eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6252 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 6258 (exit $ac_status); } && {
6259 test -z "$ac_c_werror_flag" ||
6260 test ! -s conftest.err
6261 } && test -s conftest.$ac_objext; then
212380e3 6262 ac_lo=$ac_mid; break
6263else
6264 echo "$as_me: failed program was:" >&5
6265sed 's/^/| /' conftest.$ac_ext >&5
6266
631ef239 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`
212380e3 6273fi
631ef239 6274
6275rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 6276 done
6277else
6278 echo "$as_me: failed program was:" >&5
6279sed 's/^/| /' conftest.$ac_ext >&5
6280
631ef239 6281 ac_lo= ac_hi=
212380e3 6282fi
631ef239 6283
6284rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 6285fi
631ef239 6286
6287rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 6288# Binary search between lo and hi bounds.
6289while 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
6294cat confdefs.h >>conftest.$ac_ext
6295cat >>conftest.$ac_ext <<_ACEOF
6296/* end confdefs.h. */
6297$ac_includes_default
631ef239 6298 typedef long ac__type_sizeof_;
212380e3 6299int
6300main ()
6301{
631ef239 6302static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
212380e3 6303test_array [0] = 0
6304
6305 ;
6306 return 0;
6307}
6308_ACEOF
6309rm -f conftest.$ac_objext
631ef239 6310if { (ac_try="$ac_compile"
6311case "(($ac_try" in
6312 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6313 *) ac_try_echo=$ac_try;;
6314esac
6315eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6316 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 6322 (exit $ac_status); } && {
6323 test -z "$ac_c_werror_flag" ||
6324 test ! -s conftest.err
6325 } && test -s conftest.$ac_objext; then
212380e3 6326 ac_hi=$ac_mid
6327else
6328 echo "$as_me: failed program was:" >&5
6329sed 's/^/| /' conftest.$ac_ext >&5
6330
631ef239 6331 ac_lo=`expr '(' $ac_mid ')' + 1`
212380e3 6332fi
631ef239 6333
6334rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 6335done
6336case $ac_lo in
6337?*) ac_cv_sizeof_long=$ac_lo;;
631ef239 6338'') if test "$ac_cv_type_long" = yes; then
6339 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long)
212380e3 6340See \`config.log' for more details." >&5
631ef239 6341echo "$as_me: error: cannot compute sizeof (long)
212380e3 6342See \`config.log' for more details." >&2;}
631ef239 6343 { (exit 77); exit 77; }; }
6344 else
6345 ac_cv_sizeof_long=0
6346 fi ;;
212380e3 6347esac
212380e3 6348else
6349 cat >conftest.$ac_ext <<_ACEOF
6350/* confdefs.h. */
6351_ACEOF
6352cat confdefs.h >>conftest.$ac_ext
6353cat >>conftest.$ac_ext <<_ACEOF
6354/* end confdefs.h. */
6355$ac_includes_default
631ef239 6356 typedef long ac__type_sizeof_;
6357static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
6358static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
212380e3 6359#include <stdio.h>
6360#include <stdlib.h>
6361int
6362main ()
6363{
6364
6365 FILE *f = fopen ("conftest.val", "w");
6366 if (! f)
631ef239 6367 return 1;
6368 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
212380e3 6369 {
631ef239 6370 long int i = longval ();
6371 if (i != ((long int) (sizeof (ac__type_sizeof_))))
6372 return 1;
212380e3 6373 fprintf (f, "%ld\n", i);
6374 }
6375 else
6376 {
631ef239 6377 unsigned long int i = ulongval ();
6378 if (i != ((long int) (sizeof (ac__type_sizeof_))))
6379 return 1;
212380e3 6380 fprintf (f, "%lu\n", i);
6381 }
631ef239 6382 return ferror (f) || fclose (f) != 0;
212380e3 6383
6384 ;
6385 return 0;
6386}
6387_ACEOF
6388rm -f conftest$ac_exeext
631ef239 6389if { (ac_try="$ac_link"
6390case "(($ac_try" in
6391 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6392 *) ac_try_echo=$ac_try;;
6393esac
6394eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6395 (eval "$ac_link") 2>&5
212380e3 6396 ac_status=$?
6397 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6398 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
631ef239 6399 { (case "(($ac_try" in
6400 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6401 *) ac_try_echo=$ac_try;;
6402esac
6403eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6404 (eval "$ac_try") 2>&5
212380e3 6405 ac_status=$?
6406 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6407 (exit $ac_status); }; }; then
6408 ac_cv_sizeof_long=`cat conftest.val`
6409else
6410 echo "$as_me: program exited with status $ac_status" >&5
6411echo "$as_me: failed program was:" >&5
6412sed 's/^/| /' conftest.$ac_ext >&5
6413
6414( exit $ac_status )
631ef239 6415if test "$ac_cv_type_long" = yes; then
6416 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long)
212380e3 6417See \`config.log' for more details." >&5
631ef239 6418echo "$as_me: error: cannot compute sizeof (long)
212380e3 6419See \`config.log' for more details." >&2;}
631ef239 6420 { (exit 77); exit 77; }; }
6421 else
6422 ac_cv_sizeof_long=0
6423 fi
212380e3 6424fi
631ef239 6425rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
212380e3 6426fi
6427rm -f conftest.val
212380e3 6428fi
631ef239 6429{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
6430echo "${ECHO_T}$ac_cv_sizeof_long" >&6; }
6431
6432
6433
212380e3 6434cat >>confdefs.h <<_ACEOF
6435#define SIZEOF_LONG $ac_cv_sizeof_long
6436_ACEOF
6437
6438
631ef239 6439{ echo "$as_me:$LINENO: checking for long long" >&5
6440echo $ECHO_N "checking for long long... $ECHO_C" >&6; }
212380e3 6441if test "${ac_cv_type_long_long+set}" = set; then
6442 echo $ECHO_N "(cached) $ECHO_C" >&6
6443else
6444 cat >conftest.$ac_ext <<_ACEOF
6445/* confdefs.h. */
6446_ACEOF
6447cat confdefs.h >>conftest.$ac_ext
6448cat >>conftest.$ac_ext <<_ACEOF
6449/* end confdefs.h. */
6450$ac_includes_default
631ef239 6451typedef long long ac__type_new_;
212380e3 6452int
6453main ()
6454{
631ef239 6455if ((ac__type_new_ *) 0)
212380e3 6456 return 0;
631ef239 6457if (sizeof (ac__type_new_))
212380e3 6458 return 0;
6459 ;
6460 return 0;
6461}
6462_ACEOF
6463rm -f conftest.$ac_objext
631ef239 6464if { (ac_try="$ac_compile"
6465case "(($ac_try" in
6466 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6467 *) ac_try_echo=$ac_try;;
6468esac
6469eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6470 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 6476 (exit $ac_status); } && {
6477 test -z "$ac_c_werror_flag" ||
6478 test ! -s conftest.err
6479 } && test -s conftest.$ac_objext; then
212380e3 6480 ac_cv_type_long_long=yes
6481else
6482 echo "$as_me: failed program was:" >&5
6483sed 's/^/| /' conftest.$ac_ext >&5
6484
631ef239 6485 ac_cv_type_long_long=no
212380e3 6486fi
631ef239 6487
6488rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 6489fi
631ef239 6490{ echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
6491echo "${ECHO_T}$ac_cv_type_long_long" >&6; }
212380e3 6492
631ef239 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
6498echo $ECHO_N "checking size of long long... $ECHO_C" >&6; }
212380e3 6499if test "${ac_cv_sizeof_long_long+set}" = set; then
6500 echo $ECHO_N "(cached) $ECHO_C" >&6
6501else
212380e3 6502 if test "$cross_compiling" = yes; then
6503 # Depending upon the size, compute the lo and hi bounds.
6504cat >conftest.$ac_ext <<_ACEOF
6505/* confdefs.h. */
6506_ACEOF
6507cat confdefs.h >>conftest.$ac_ext
6508cat >>conftest.$ac_ext <<_ACEOF
6509/* end confdefs.h. */
6510$ac_includes_default
631ef239 6511 typedef long long ac__type_sizeof_;
212380e3 6512int
6513main ()
6514{
631ef239 6515static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= 0)];
212380e3 6516test_array [0] = 0
6517
6518 ;
6519 return 0;
6520}
6521_ACEOF
6522rm -f conftest.$ac_objext
631ef239 6523if { (ac_try="$ac_compile"
6524case "(($ac_try" in
6525 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6526 *) ac_try_echo=$ac_try;;
6527esac
6528eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6529 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 6535 (exit $ac_status); } && {
6536 test -z "$ac_c_werror_flag" ||
6537 test ! -s conftest.err
6538 } && test -s conftest.$ac_objext; then
212380e3 6539 ac_lo=0 ac_mid=0
6540 while :; do
6541 cat >conftest.$ac_ext <<_ACEOF
6542/* confdefs.h. */
6543_ACEOF
6544cat confdefs.h >>conftest.$ac_ext
6545cat >>conftest.$ac_ext <<_ACEOF
6546/* end confdefs.h. */
6547$ac_includes_default
631ef239 6548 typedef long long ac__type_sizeof_;
212380e3 6549int
6550main ()
6551{
631ef239 6552static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
212380e3 6553test_array [0] = 0
6554
6555 ;
6556 return 0;
6557}
6558_ACEOF
6559rm -f conftest.$ac_objext
631ef239 6560if { (ac_try="$ac_compile"
6561case "(($ac_try" in
6562 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6563 *) ac_try_echo=$ac_try;;
6564esac
6565eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6566 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 6572 (exit $ac_status); } && {
6573 test -z "$ac_c_werror_flag" ||
6574 test ! -s conftest.err
6575 } && test -s conftest.$ac_objext; then
212380e3 6576 ac_hi=$ac_mid; break
6577else
6578 echo "$as_me: failed program was:" >&5
6579sed 's/^/| /' conftest.$ac_ext >&5
6580
631ef239 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`
212380e3 6587fi
631ef239 6588
6589rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 6590 done
6591else
6592 echo "$as_me: failed program was:" >&5
6593sed 's/^/| /' conftest.$ac_ext >&5
6594
631ef239 6595 cat >conftest.$ac_ext <<_ACEOF
212380e3 6596/* confdefs.h. */
6597_ACEOF
6598cat confdefs.h >>conftest.$ac_ext
6599cat >>conftest.$ac_ext <<_ACEOF
6600/* end confdefs.h. */
6601$ac_includes_default
631ef239 6602 typedef long long ac__type_sizeof_;
212380e3 6603int
6604main ()
6605{
631ef239 6606static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) < 0)];
212380e3 6607test_array [0] = 0
6608
6609 ;
6610 return 0;
6611}
6612_ACEOF
6613rm -f conftest.$ac_objext
631ef239 6614if { (ac_try="$ac_compile"
6615case "(($ac_try" in
6616 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6617 *) ac_try_echo=$ac_try;;
6618esac
6619eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6620 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 6626 (exit $ac_status); } && {
6627 test -z "$ac_c_werror_flag" ||
6628 test ! -s conftest.err
6629 } && test -s conftest.$ac_objext; then
212380e3 6630 ac_hi=-1 ac_mid=-1
6631 while :; do
6632 cat >conftest.$ac_ext <<_ACEOF
6633/* confdefs.h. */
6634_ACEOF
6635cat confdefs.h >>conftest.$ac_ext
6636cat >>conftest.$ac_ext <<_ACEOF
6637/* end confdefs.h. */
6638$ac_includes_default
631ef239 6639 typedef long long ac__type_sizeof_;
212380e3 6640int
6641main ()
6642{
631ef239 6643static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) >= $ac_mid)];
212380e3 6644test_array [0] = 0
6645
6646 ;
6647 return 0;
6648}
6649_ACEOF
6650rm -f conftest.$ac_objext
631ef239 6651if { (ac_try="$ac_compile"
6652case "(($ac_try" in
6653 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6654 *) ac_try_echo=$ac_try;;
6655esac
6656eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6657 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 6663 (exit $ac_status); } && {
6664 test -z "$ac_c_werror_flag" ||
6665 test ! -s conftest.err
6666 } && test -s conftest.$ac_objext; then
212380e3 6667 ac_lo=$ac_mid; break
6668else
6669 echo "$as_me: failed program was:" >&5
6670sed 's/^/| /' conftest.$ac_ext >&5
6671
631ef239 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`
212380e3 6678fi
631ef239 6679
6680rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 6681 done
6682else
6683 echo "$as_me: failed program was:" >&5
6684sed 's/^/| /' conftest.$ac_ext >&5
6685
631ef239 6686 ac_lo= ac_hi=
212380e3 6687fi
631ef239 6688
6689rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 6690fi
631ef239 6691
6692rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 6693# Binary search between lo and hi bounds.
6694while 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
6699cat confdefs.h >>conftest.$ac_ext
6700cat >>conftest.$ac_ext <<_ACEOF
6701/* end confdefs.h. */
6702$ac_includes_default
631ef239 6703 typedef long long ac__type_sizeof_;
212380e3 6704int
6705main ()
6706{
631ef239 6707static int test_array [1 - 2 * !(((long int) (sizeof (ac__type_sizeof_))) <= $ac_mid)];
212380e3 6708test_array [0] = 0
6709
6710 ;
6711 return 0;
6712}
6713_ACEOF
6714rm -f conftest.$ac_objext
631ef239 6715if { (ac_try="$ac_compile"
6716case "(($ac_try" in
6717 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6718 *) ac_try_echo=$ac_try;;
6719esac
6720eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6721 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 6727 (exit $ac_status); } && {
6728 test -z "$ac_c_werror_flag" ||
6729 test ! -s conftest.err
6730 } && test -s conftest.$ac_objext; then
212380e3 6731 ac_hi=$ac_mid
6732else
6733 echo "$as_me: failed program was:" >&5
6734sed 's/^/| /' conftest.$ac_ext >&5
6735
631ef239 6736 ac_lo=`expr '(' $ac_mid ')' + 1`
212380e3 6737fi
631ef239 6738
6739rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 6740done
6741case $ac_lo in
6742?*) ac_cv_sizeof_long_long=$ac_lo;;
631ef239 6743'') if test "$ac_cv_type_long_long" = yes; then
6744 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long)
212380e3 6745See \`config.log' for more details." >&5
631ef239 6746echo "$as_me: error: cannot compute sizeof (long long)
212380e3 6747See \`config.log' for more details." >&2;}
631ef239 6748 { (exit 77); exit 77; }; }
6749 else
6750 ac_cv_sizeof_long_long=0
6751 fi ;;
212380e3 6752esac
212380e3 6753else
6754 cat >conftest.$ac_ext <<_ACEOF
6755/* confdefs.h. */
6756_ACEOF
6757cat confdefs.h >>conftest.$ac_ext
6758cat >>conftest.$ac_ext <<_ACEOF
6759/* end confdefs.h. */
6760$ac_includes_default
631ef239 6761 typedef long long ac__type_sizeof_;
6762static long int longval () { return (long int) (sizeof (ac__type_sizeof_)); }
6763static unsigned long int ulongval () { return (long int) (sizeof (ac__type_sizeof_)); }
212380e3 6764#include <stdio.h>
6765#include <stdlib.h>
6766int
6767main ()
6768{
6769
6770 FILE *f = fopen ("conftest.val", "w");
6771 if (! f)
631ef239 6772 return 1;
6773 if (((long int) (sizeof (ac__type_sizeof_))) < 0)
212380e3 6774 {
631ef239 6775 long int i = longval ();
6776 if (i != ((long int) (sizeof (ac__type_sizeof_))))
6777 return 1;
212380e3 6778 fprintf (f, "%ld\n", i);
6779 }
6780 else
6781 {
631ef239 6782 unsigned long int i = ulongval ();
6783 if (i != ((long int) (sizeof (ac__type_sizeof_))))
6784 return 1;
212380e3 6785 fprintf (f, "%lu\n", i);
6786 }
631ef239 6787 return ferror (f) || fclose (f) != 0;
212380e3 6788
6789 ;
6790 return 0;
6791}
6792_ACEOF
6793rm -f conftest$ac_exeext
631ef239 6794if { (ac_try="$ac_link"
6795case "(($ac_try" in
6796 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6797 *) ac_try_echo=$ac_try;;
6798esac
6799eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6800 (eval "$ac_link") 2>&5
212380e3 6801 ac_status=$?
6802 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6803 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
631ef239 6804 { (case "(($ac_try" in
6805 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6806 *) ac_try_echo=$ac_try;;
6807esac
6808eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6809 (eval "$ac_try") 2>&5
212380e3 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`
6814else
6815 echo "$as_me: program exited with status $ac_status" >&5
6816echo "$as_me: failed program was:" >&5
6817sed 's/^/| /' conftest.$ac_ext >&5
6818
6819( exit $ac_status )
631ef239 6820if test "$ac_cv_type_long_long" = yes; then
6821 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long)
212380e3 6822See \`config.log' for more details." >&5
631ef239 6823echo "$as_me: error: cannot compute sizeof (long long)
212380e3 6824See \`config.log' for more details." >&2;}
631ef239 6825 { (exit 77); exit 77; }; }
6826 else
6827 ac_cv_sizeof_long_long=0
6828 fi
212380e3 6829fi
631ef239 6830rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
212380e3 6831fi
6832rm -f conftest.val
212380e3 6833fi
631ef239 6834{ echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
6835echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6; }
6836
6837
6838
212380e3 6839cat >>confdefs.h <<_ACEOF
6840#define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
6841_ACEOF
6842
6843
6844
6845
631ef239 6846{ echo "$as_me:$LINENO: checking the system's memory page size" >&5
6847echo $ECHO_N "checking the system's memory page size... $ECHO_C" >&6; }
212380e3 6848pagesize="no"
6849if test "$cross_compiling" = yes; then
6850 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
6851See \`config.log' for more details." >&5
6852echo "$as_me: error: cannot run test program while cross compiling
6853See \`config.log' for more details." >&2;}
6854 { (exit 1); exit 1; }; }
6855else
6856 cat >conftest.$ac_ext <<_ACEOF
6857/* confdefs.h. */
6858_ACEOF
6859cat confdefs.h >>conftest.$ac_ext
6860cat >>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
6868int 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
6879rm -f conftest$ac_exeext
631ef239 6880if { (ac_try="$ac_link"
6881case "(($ac_try" in
6882 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6883 *) ac_try_echo=$ac_try;;
6884esac
6885eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6886 (eval "$ac_link") 2>&5
212380e3 6887 ac_status=$?
6888 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6889 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
631ef239 6890 { (case "(($ac_try" in
6891 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6892 *) ac_try_echo=$ac_try;;
6893esac
6894eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6895 (eval "$ac_try") 2>&5
212380e3 6896 ac_status=$?
6897 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6898 (exit $ac_status); }; }; then
6899
6900if test -f "conftest.malloc" ; then
6901 pagesize=`cat conftest.malloc`
6902fi
6903
6904else
6905 echo "$as_me: program exited with status $ac_status" >&5
6906echo "$as_me: failed program was:" >&5
6907sed 's/^/| /' conftest.$ac_ext >&5
6908
6909fi
631ef239 6910rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
212380e3 6911fi
631ef239 6912
6913
212380e3 6914if test "$pagesize" != "no" ; then
631ef239 6915 { echo "$as_me:$LINENO: result: $pagesize" >&5
6916echo "${ECHO_T}$pagesize" >&6; }
212380e3 6917else
6918 if test "$ac_cv_sizeof_int" = "4" ; then
6919 pagesize=4096
6920 else
6921 pagesize=8192
6922 fi
631ef239 6923 { echo "$as_me:$LINENO: result: $pagesize (guessing)" >&5
6924echo "${ECHO_T}$pagesize (guessing)" >&6; }
212380e3 6925fi
6926
6927cat >>confdefs.h <<_ACEOF
6928#define MALLOC_PAGESIZE $pagesize
6929_ACEOF
6930
6931
6932
631ef239 6933{ echo "$as_me:$LINENO: checking for library containing socket" >&5
6934echo $ECHO_N "checking for library containing socket... $ECHO_C" >&6; }
212380e3 6935if test "${ac_cv_search_socket+set}" = set; then
6936 echo $ECHO_N "(cached) $ECHO_C" >&6
6937else
6938 ac_func_search_save_LIBS=$LIBS
212380e3 6939cat >conftest.$ac_ext <<_ACEOF
6940/* confdefs.h. */
6941_ACEOF
6942cat confdefs.h >>conftest.$ac_ext
6943cat >>conftest.$ac_ext <<_ACEOF
6944/* end confdefs.h. */
6945
631ef239 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. */
212380e3 6949#ifdef __cplusplus
6950extern "C"
6951#endif
212380e3 6952char socket ();
6953int
6954main ()
6955{
631ef239 6956return socket ();
212380e3 6957 ;
6958 return 0;
6959}
6960_ACEOF
631ef239 6961for 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
6969if { (ac_try="$ac_link"
6970case "(($ac_try" in
6971 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6972 *) ac_try_echo=$ac_try;;
6973esac
6974eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6975 (eval "$ac_link") 2>conftest.er1
212380e3 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
631ef239 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
212380e3 6987else
6988 echo "$as_me: failed program was:" >&5
6989sed 's/^/| /' conftest.$ac_ext >&5
6990
631ef239 6991
212380e3 6992fi
631ef239 6993
6994rm -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
6998fi
6999done
7000if test "${ac_cv_search_socket+set}" = set; then
7001 :
7002else
7003 ac_cv_search_socket=no
7004fi
7005rm conftest.$ac_ext
7006LIBS=$ac_func_search_save_LIBS
7007fi
7008{ echo "$as_me:$LINENO: result: $ac_cv_search_socket" >&5
7009echo "${ECHO_T}$ac_cv_search_socket" >&6; }
7010ac_res=$ac_cv_search_socket
7011if test "$ac_res" != no; then
7012 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7013
7014else
7015 { { echo "$as_me:$LINENO: error: You have no socket()! Aborting." >&5
7016echo "$as_me: error: You have no socket()! Aborting." >&2;}
7017 { (exit 1); exit 1; }; }
7018fi
7019
7020
7021if test x"$SUN" = xyes; then
7022 { echo "$as_me:$LINENO: checking for library containing inet_ntoa" >&5
7023echo $ECHO_N "checking for library containing inet_ntoa... $ECHO_C" >&6; }
7024if test "${ac_cv_search_inet_ntoa+set}" = set; then
7025 echo $ECHO_N "(cached) $ECHO_C" >&6
7026else
7027 ac_func_search_save_LIBS=$LIBS
7028cat >conftest.$ac_ext <<_ACEOF
212380e3 7029/* confdefs.h. */
7030_ACEOF
7031cat confdefs.h >>conftest.$ac_ext
7032cat >>conftest.$ac_ext <<_ACEOF
7033/* end confdefs.h. */
7034
631ef239 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. */
212380e3 7038#ifdef __cplusplus
7039extern "C"
7040#endif
631ef239 7041char inet_ntoa ();
212380e3 7042int
7043main ()
7044{
631ef239 7045return inet_ntoa ();
212380e3 7046 ;
7047 return 0;
7048}
7049_ACEOF
631ef239 7050for 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
7058if { (ac_try="$ac_link"
7059case "(($ac_try" in
7060 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7061 *) ac_try_echo=$ac_try;;
7062esac
7063eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7064 (eval "$ac_link") 2>conftest.er1
212380e3 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
631ef239 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
212380e3 7076else
7077 echo "$as_me: failed program was:" >&5
7078sed 's/^/| /' conftest.$ac_ext >&5
7079
631ef239 7080
212380e3 7081fi
631ef239 7082
7083rm -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
7087fi
7088done
7089if test "${ac_cv_search_inet_ntoa+set}" = set; then
7090 :
7091else
7092 ac_cv_search_inet_ntoa=no
212380e3 7093fi
631ef239 7094rm conftest.$ac_ext
212380e3 7095LIBS=$ac_func_search_save_LIBS
7096fi
631ef239 7097{ echo "$as_me:$LINENO: result: $ac_cv_search_inet_ntoa" >&5
7098echo "${ECHO_T}$ac_cv_search_inet_ntoa" >&6; }
7099ac_res=$ac_cv_search_inet_ntoa
7100if test "$ac_res" != no; then
7101 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
212380e3 7102
7103else
631ef239 7104 { { echo "$as_me:$LINENO: error: libnsl not found! Aborting." >&5
7105echo "$as_me: error: libnsl not found! Aborting." >&2;}
212380e3 7106 { (exit 1); exit 1; }; }
7107fi
7108
631ef239 7109fi
212380e3 7110
631ef239 7111{ echo "$as_me:$LINENO: checking for struct sockaddr.sa_len" >&5
7112echo $ECHO_N "checking for struct sockaddr.sa_len... $ECHO_C" >&6; }
7113if test "${ac_cv_member_struct_sockaddr_sa_len+set}" = set; then
212380e3 7114 echo $ECHO_N "(cached) $ECHO_C" >&6
7115else
631ef239 7116 cat >conftest.$ac_ext <<_ACEOF
212380e3 7117/* confdefs.h. */
7118_ACEOF
7119cat confdefs.h >>conftest.$ac_ext
7120cat >>conftest.$ac_ext <<_ACEOF
7121/* end confdefs.h. */
631ef239 7122#include <sys/types.h>
7123#include <sys/socket.h>
7124
212380e3 7125
212380e3 7126int
7127main ()
7128{
631ef239 7129static struct sockaddr ac_aggr;
7130if (ac_aggr.sa_len)
7131return 0;
212380e3 7132 ;
7133 return 0;
7134}
7135_ACEOF
7136rm -f conftest.$ac_objext
631ef239 7137if { (ac_try="$ac_compile"
7138case "(($ac_try" in
7139 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7140 *) ac_try_echo=$ac_try;;
7141esac
7142eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7143 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 7149 (exit $ac_status); } && {
7150 test -z "$ac_c_werror_flag" ||
7151 test ! -s conftest.err
7152 } && test -s conftest.$ac_objext; then
212380e3 7153 ac_cv_member_struct_sockaddr_sa_len=yes
7154else
7155 echo "$as_me: failed program was:" >&5
7156sed 's/^/| /' conftest.$ac_ext >&5
7157
631ef239 7158 cat >conftest.$ac_ext <<_ACEOF
212380e3 7159/* confdefs.h. */
7160_ACEOF
7161cat confdefs.h >>conftest.$ac_ext
7162cat >>conftest.$ac_ext <<_ACEOF
7163/* end confdefs.h. */
7164#include <sys/types.h>
7165#include <sys/socket.h>
7166
7167
7168int
7169main ()
7170{
7171static struct sockaddr ac_aggr;
7172if (sizeof ac_aggr.sa_len)
7173return 0;
7174 ;
7175 return 0;
7176}
7177_ACEOF
7178rm -f conftest.$ac_objext
631ef239 7179if { (ac_try="$ac_compile"
7180case "(($ac_try" in
7181 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7182 *) ac_try_echo=$ac_try;;
7183esac
7184eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7185 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 7191 (exit $ac_status); } && {
7192 test -z "$ac_c_werror_flag" ||
7193 test ! -s conftest.err
7194 } && test -s conftest.$ac_objext; then
212380e3 7195 ac_cv_member_struct_sockaddr_sa_len=yes
7196else
7197 echo "$as_me: failed program was:" >&5
7198sed 's/^/| /' conftest.$ac_ext >&5
7199
631ef239 7200 ac_cv_member_struct_sockaddr_sa_len=no
212380e3 7201fi
631ef239 7202
7203rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 7204fi
631ef239 7205
7206rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 7207fi
631ef239 7208{ echo "$as_me:$LINENO: result: $ac_cv_member_struct_sockaddr_sa_len" >&5
7209echo "${ECHO_T}$ac_cv_member_struct_sockaddr_sa_len" >&6; }
212380e3 7210if test $ac_cv_member_struct_sockaddr_sa_len = yes; then
7211
7212cat >>confdefs.h <<\_ACEOF
7213#define SOCKADDR_IN_HAS_LEN 1
7214_ACEOF
7215
7216fi
7217
7218
631ef239 7219{ echo "$as_me:$LINENO: checking for socklen_t" >&5
7220echo $ECHO_N "checking for socklen_t... $ECHO_C" >&6; }
212380e3 7221if test "${ac_cv_type_socklen_t+set}" = set; then
7222 echo $ECHO_N "(cached) $ECHO_C" >&6
7223else
7224 cat >conftest.$ac_ext <<_ACEOF
7225/* confdefs.h. */
7226_ACEOF
7227cat confdefs.h >>conftest.$ac_ext
7228cat >>conftest.$ac_ext <<_ACEOF
7229/* end confdefs.h. */
7230#include <sys/types.h>
7231#include <sys/socket.h>
7232
631ef239 7233typedef socklen_t ac__type_new_;
212380e3 7234int
7235main ()
7236{
631ef239 7237if ((ac__type_new_ *) 0)
212380e3 7238 return 0;
631ef239 7239if (sizeof (ac__type_new_))
212380e3 7240 return 0;
7241 ;
7242 return 0;
7243}
7244_ACEOF
7245rm -f conftest.$ac_objext
631ef239 7246if { (ac_try="$ac_compile"
7247case "(($ac_try" in
7248 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7249 *) ac_try_echo=$ac_try;;
7250esac
7251eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7252 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 7258 (exit $ac_status); } && {
7259 test -z "$ac_c_werror_flag" ||
7260 test ! -s conftest.err
7261 } && test -s conftest.$ac_objext; then
212380e3 7262 ac_cv_type_socklen_t=yes
7263else
7264 echo "$as_me: failed program was:" >&5
7265sed 's/^/| /' conftest.$ac_ext >&5
7266
631ef239 7267 ac_cv_type_socklen_t=no
212380e3 7268fi
631ef239 7269
7270rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 7271fi
631ef239 7272{ echo "$as_me:$LINENO: result: $ac_cv_type_socklen_t" >&5
7273echo "${ECHO_T}$ac_cv_type_socklen_t" >&6; }
212380e3 7274if test $ac_cv_type_socklen_t = yes; then
7275 :
7276else
7277
7278cat >>confdefs.h <<\_ACEOF
7279#define socklen_t unsigned int
7280_ACEOF
7281
7282fi
7283
7284
631ef239 7285# Check whether --enable-ipv6 was given.
212380e3 7286if test "${enable_ipv6+set}" = set; then
631ef239 7287 enableval=$enable_ipv6; ipv6=$enableval
212380e3 7288else
7289 ipv6=no
631ef239 7290fi
7291
212380e3 7292
7293if test $ipv6 != yes; then
7294 have_v6="no"
7295else
631ef239 7296{ echo "$as_me:$LINENO: checking for core IPv6 support" >&5
7297echo $ECHO_N "checking for core IPv6 support... $ECHO_C" >&6; }
212380e3 7298
7299cat >conftest.$ac_ext <<_ACEOF
7300/* confdefs.h. */
7301_ACEOF
7302cat confdefs.h >>conftest.$ac_ext
7303cat >>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>
7309int
7310main ()
7311{
7312struct sockaddr_in6 s;
7313 s.sin6_family = 0;
7314
7315 ;
7316 return 0;
7317}
7318_ACEOF
7319rm -f conftest.$ac_objext
631ef239 7320if { (ac_try="$ac_compile"
7321case "(($ac_try" in
7322 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7323 *) ac_try_echo=$ac_try;;
7324esac
7325eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7326 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 7332 (exit $ac_status); } && {
7333 test -z "$ac_c_werror_flag" ||
7334 test ! -s conftest.err
7335 } && test -s conftest.$ac_objext; then
212380e3 7336
7337 if test "$CYGWIN" = "yes"; then
631ef239 7338 { echo "$as_me:$LINENO: result: no, Cygwin's IPv6 is incomplete" >&5
7339echo "${ECHO_T}no, Cygwin's IPv6 is incomplete" >&6; }
212380e3 7340 have_v6=no
7341 else
7342 have_v6=yes
7343
7344cat >>confdefs.h <<\_ACEOF
7345#define IPV6 1
7346_ACEOF
7347
631ef239 7348 { echo "$as_me:$LINENO: result: yes" >&5
7349echo "${ECHO_T}yes" >&6; }
7350 { echo "$as_me:$LINENO: checking for struct in6addr_any" >&5
7351echo $ECHO_N "checking for struct in6addr_any... $ECHO_C" >&6; }
212380e3 7352 cat >conftest.$ac_ext <<_ACEOF
7353/* confdefs.h. */
7354_ACEOF
7355cat confdefs.h >>conftest.$ac_ext
7356cat >>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>
7362int
7363main ()
7364{
7365struct in6_addr a = in6addr_any;
7366
7367 ;
7368 return 0;
7369}
7370_ACEOF
7371rm -f conftest.$ac_objext
631ef239 7372if { (ac_try="$ac_compile"
7373case "(($ac_try" in
7374 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7375 *) ac_try_echo=$ac_try;;
7376esac
7377eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7378 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 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
7389echo "${ECHO_T}yes" >&6; }
212380e3 7390else
7391 echo "$as_me: failed program was:" >&5
7392sed 's/^/| /' conftest.$ac_ext >&5
7393
7394
631ef239 7395 { echo "$as_me:$LINENO: result: no" >&5
7396echo "${ECHO_T}no" >&6; }
212380e3 7397
7398cat >>confdefs.h <<\_ACEOF
7399#define NO_IN6ADDR_ANY 1
7400_ACEOF
7401
7402 inet_misc=1
7403
7404
7405fi
631ef239 7406
7407rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 7408 fi
7409
7410else
7411 echo "$as_me: failed program was:" >&5
7412sed 's/^/| /' conftest.$ac_ext >&5
7413
631ef239 7414 { echo "$as_me:$LINENO: result: no" >&5
7415echo "${ECHO_T}no" >&6; }
212380e3 7416have_v6="no"
7417fi
631ef239 7418
7419rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 7420fi
7421
631ef239 7422{ echo "$as_me:$LINENO: checking for library containing crypt" >&5
7423echo $ECHO_N "checking for library containing crypt... $ECHO_C" >&6; }
212380e3 7424if test "${ac_cv_search_crypt+set}" = set; then
7425 echo $ECHO_N "(cached) $ECHO_C" >&6
7426else
7427 ac_func_search_save_LIBS=$LIBS
212380e3 7428cat >conftest.$ac_ext <<_ACEOF
7429/* confdefs.h. */
7430_ACEOF
7431cat confdefs.h >>conftest.$ac_ext
7432cat >>conftest.$ac_ext <<_ACEOF
7433/* end confdefs.h. */
7434
631ef239 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. */
212380e3 7438#ifdef __cplusplus
7439extern "C"
7440#endif
212380e3 7441char crypt ();
7442int
7443main ()
7444{
631ef239 7445return crypt ();
212380e3 7446 ;
7447 return 0;
7448}
7449_ACEOF
631ef239 7450for 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
7458if { (ac_try="$ac_link"
7459case "(($ac_try" in
7460 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7461 *) ac_try_echo=$ac_try;;
7462esac
7463eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7464 (eval "$ac_link") 2>conftest.er1
212380e3 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
631ef239 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
212380e3 7476else
7477 echo "$as_me: failed program was:" >&5
7478sed 's/^/| /' conftest.$ac_ext >&5
7479
212380e3 7480
631ef239 7481fi
212380e3 7482
631ef239 7483rm -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
212380e3 7487fi
631ef239 7488done
7489if test "${ac_cv_search_crypt+set}" = set; then
7490 :
7491else
7492 ac_cv_search_crypt=no
212380e3 7493fi
631ef239 7494rm conftest.$ac_ext
212380e3 7495LIBS=$ac_func_search_save_LIBS
7496fi
631ef239 7497{ echo "$as_me:$LINENO: result: $ac_cv_search_crypt" >&5
7498echo "${ECHO_T}$ac_cv_search_crypt" >&6; }
7499ac_res=$ac_cv_search_crypt
7500if test "$ac_res" != no; then
7501 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
212380e3 7502
7503fi
7504
7505
7506CRYPT_LIB=$ac_cv_search_crypt
7507
7508if test "$CRYPT_LIB" = "none required"; then
7509 unset CRYPT_LIB
7510elif test "$CRYPT_LIB" = no; then
7511 unset CRYPT_LIB
7512fi
7513
7514
7515
7516if test "$ac_cv_header_sys_wait_h" = yes -o "$ac_cv_header_wait_h" = yes; then
7517 VICONF=viconf
7518 else
7519 VICONF=""
7520fi
7521
7522
7523
631ef239 7524{ echo "$as_me:$LINENO: checking whether string.h and strings.h may both be included" >&5
7525echo $ECHO_N "checking whether string.h and strings.h may both be included... $ECHO_C" >&6; }
212380e3 7526if test "${gcc_cv_header_string+set}" = set; then
7527 echo $ECHO_N "(cached) $ECHO_C" >&6
7528else
7529
7530 cat >conftest.$ac_ext <<_ACEOF
7531#include <string.h>
7532 #include <strings.h>
7533_ACEOF
7534rm -f conftest.$ac_objext
631ef239 7535if { (ac_try="$ac_compile"
7536case "(($ac_try" in
7537 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7538 *) ac_try_echo=$ac_try;;
7539esac
7540eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7541 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 7547 (exit $ac_status); } && {
7548 test -z "$ac_c_werror_flag" ||
7549 test ! -s conftest.err
7550 } && test -s conftest.$ac_objext; then
212380e3 7551 gcc_cv_header_string=yes
7552else
7553 echo "$as_me: failed program was:" >&5
7554sed 's/^/| /' conftest.$ac_ext >&5
7555
631ef239 7556 gcc_cv_header_string=no
212380e3 7557fi
631ef239 7558
7559rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 7560
7561fi
631ef239 7562{ echo "$as_me:$LINENO: result: $gcc_cv_header_string" >&5
7563echo "${ECHO_T}$gcc_cv_header_string" >&6; }
212380e3 7564
7565if test "$gcc_cv_header_string" = "yes"; then
7566
7567cat >>confdefs.h <<\_ACEOF
7568#define STRING_WITH_STRINGS 1
7569_ACEOF
7570
7571fi
7572
631ef239 7573{ echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
7574echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6; }
212380e3 7575if test "${ac_cv_c_bigendian+set}" = set; then
7576 echo $ECHO_N "(cached) $ECHO_C" >&6
7577else
7578 # See if sys/param.h defines the BYTE_ORDER macro.
7579cat >conftest.$ac_ext <<_ACEOF
7580/* confdefs.h. */
7581_ACEOF
7582cat confdefs.h >>conftest.$ac_ext
7583cat >>conftest.$ac_ext <<_ACEOF
7584/* end confdefs.h. */
7585#include <sys/types.h>
7586#include <sys/param.h>
7587
7588int
7589main ()
7590{
631ef239 7591#if ! (defined BYTE_ORDER && defined BIG_ENDIAN && defined LITTLE_ENDIAN \
7592 && BYTE_ORDER && BIG_ENDIAN && LITTLE_ENDIAN)
212380e3 7593 bogus endian macros
7594#endif
7595
7596 ;
7597 return 0;
7598}
7599_ACEOF
7600rm -f conftest.$ac_objext
631ef239 7601if { (ac_try="$ac_compile"
7602case "(($ac_try" in
7603 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7604 *) ac_try_echo=$ac_try;;
7605esac
7606eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7607 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 7613 (exit $ac_status); } && {
7614 test -z "$ac_c_werror_flag" ||
7615 test ! -s conftest.err
7616 } && test -s conftest.$ac_objext; then
212380e3 7617 # It does; now see whether it defined to BIG_ENDIAN or not.
7618cat >conftest.$ac_ext <<_ACEOF
7619/* confdefs.h. */
7620_ACEOF
7621cat confdefs.h >>conftest.$ac_ext
7622cat >>conftest.$ac_ext <<_ACEOF
7623/* end confdefs.h. */
7624#include <sys/types.h>
7625#include <sys/param.h>
7626
7627int
7628main ()
7629{
7630#if BYTE_ORDER != BIG_ENDIAN
7631 not big endian
7632#endif
7633
7634 ;
7635 return 0;
7636}
7637_ACEOF
7638rm -f conftest.$ac_objext
631ef239 7639if { (ac_try="$ac_compile"
7640case "(($ac_try" in
7641 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7642 *) ac_try_echo=$ac_try;;
7643esac
7644eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7645 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 7651 (exit $ac_status); } && {
7652 test -z "$ac_c_werror_flag" ||
7653 test ! -s conftest.err
7654 } && test -s conftest.$ac_objext; then
212380e3 7655 ac_cv_c_bigendian=yes
7656else
7657 echo "$as_me: failed program was:" >&5
7658sed 's/^/| /' conftest.$ac_ext >&5
7659
631ef239 7660 ac_cv_c_bigendian=no
212380e3 7661fi
631ef239 7662
7663rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 7664else
7665 echo "$as_me: failed program was:" >&5
7666sed 's/^/| /' conftest.$ac_ext >&5
7667
631ef239 7668 # It does not; compile a test program.
212380e3 7669if 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
7675cat confdefs.h >>conftest.$ac_ext
7676cat >>conftest.$ac_ext <<_ACEOF
7677/* end confdefs.h. */
631ef239 7678short int ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
7679short int ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
212380e3 7680void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
631ef239 7681short int ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
7682short int ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
212380e3 7683void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
7684int
7685main ()
7686{
7687 _ascii (); _ebcdic ();
7688 ;
7689 return 0;
7690}
7691_ACEOF
7692rm -f conftest.$ac_objext
631ef239 7693if { (ac_try="$ac_compile"
7694case "(($ac_try" in
7695 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7696 *) ac_try_echo=$ac_try;;
7697esac
7698eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7699 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 7705 (exit $ac_status); } && {
7706 test -z "$ac_c_werror_flag" ||
7707 test ! -s conftest.err
7708 } && test -s conftest.$ac_objext; then
212380e3 7709 if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
7710 ac_cv_c_bigendian=yes
7711fi
7712if 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
7719fi
7720else
7721 echo "$as_me: failed program was:" >&5
7722sed 's/^/| /' conftest.$ac_ext >&5
7723
631ef239 7724
212380e3 7725fi
631ef239 7726
7727rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 7728else
7729 cat >conftest.$ac_ext <<_ACEOF
7730/* confdefs.h. */
7731_ACEOF
7732cat confdefs.h >>conftest.$ac_ext
7733cat >>conftest.$ac_ext <<_ACEOF
7734/* end confdefs.h. */
631ef239 7735$ac_includes_default
212380e3 7736int
7737main ()
7738{
631ef239 7739
212380e3 7740 /* Are we little or big endian? From Harbison&Steele. */
7741 union
7742 {
631ef239 7743 long int l;
7744 char c[sizeof (long int)];
212380e3 7745 } u;
7746 u.l = 1;
631ef239 7747 return u.c[sizeof (long int) - 1] == 1;
7748
7749 ;
7750 return 0;
212380e3 7751}
7752_ACEOF
7753rm -f conftest$ac_exeext
631ef239 7754if { (ac_try="$ac_link"
7755case "(($ac_try" in
7756 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7757 *) ac_try_echo=$ac_try;;
7758esac
7759eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7760 (eval "$ac_link") 2>&5
212380e3 7761 ac_status=$?
7762 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7763 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
631ef239 7764 { (case "(($ac_try" in
7765 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7766 *) ac_try_echo=$ac_try;;
7767esac
7768eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7769 (eval "$ac_try") 2>&5
212380e3 7770 ac_status=$?
7771 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7772 (exit $ac_status); }; }; then
7773 ac_cv_c_bigendian=no
7774else
7775 echo "$as_me: program exited with status $ac_status" >&5
7776echo "$as_me: failed program was:" >&5
7777sed 's/^/| /' conftest.$ac_ext >&5
7778
7779( exit $ac_status )
7780ac_cv_c_bigendian=yes
7781fi
631ef239 7782rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
212380e3 7783fi
631ef239 7784
7785
212380e3 7786fi
631ef239 7787
7788rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 7789fi
631ef239 7790{ echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
7791echo "${ECHO_T}$ac_cv_c_bigendian" >&6; }
212380e3 7792case $ac_cv_c_bigendian in
7793 yes)
7794
7795cat >>confdefs.h <<\_ACEOF
7796#define WORDS_BIGENDIAN 1
7797_ACEOF
7798 ;;
7799 no)
7800 ;;
7801 *)
7802 { { echo "$as_me:$LINENO: error: unknown endianness
7803presetting ac_cv_c_bigendian=no (or yes) will help" >&5
7804echo "$as_me: error: unknown endianness
7805presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
7806 { (exit 1); exit 1; }; } ;;
7807esac
7808
7809
7810if test "${ac_cv_header_stdarg_h+set}" = set; then
631ef239 7811 { echo "$as_me:$LINENO: checking for stdarg.h" >&5
7812echo $ECHO_N "checking for stdarg.h... $ECHO_C" >&6; }
212380e3 7813if test "${ac_cv_header_stdarg_h+set}" = set; then
7814 echo $ECHO_N "(cached) $ECHO_C" >&6
7815fi
631ef239 7816{ echo "$as_me:$LINENO: result: $ac_cv_header_stdarg_h" >&5
7817echo "${ECHO_T}$ac_cv_header_stdarg_h" >&6; }
212380e3 7818else
7819 # Is the header compilable?
631ef239 7820{ echo "$as_me:$LINENO: checking stdarg.h usability" >&5
7821echo $ECHO_N "checking stdarg.h usability... $ECHO_C" >&6; }
212380e3 7822cat >conftest.$ac_ext <<_ACEOF
7823/* confdefs.h. */
7824_ACEOF
7825cat confdefs.h >>conftest.$ac_ext
7826cat >>conftest.$ac_ext <<_ACEOF
7827/* end confdefs.h. */
7828$ac_includes_default
7829#include <stdarg.h>
7830_ACEOF
7831rm -f conftest.$ac_objext
631ef239 7832if { (ac_try="$ac_compile"
7833case "(($ac_try" in
7834 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7835 *) ac_try_echo=$ac_try;;
7836esac
7837eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7838 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 7844 (exit $ac_status); } && {
7845 test -z "$ac_c_werror_flag" ||
7846 test ! -s conftest.err
7847 } && test -s conftest.$ac_objext; then
212380e3 7848 ac_header_compiler=yes
7849else
7850 echo "$as_me: failed program was:" >&5
7851sed 's/^/| /' conftest.$ac_ext >&5
7852
631ef239 7853 ac_header_compiler=no
212380e3 7854fi
631ef239 7855
7856rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7857{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
7858echo "${ECHO_T}$ac_header_compiler" >&6; }
212380e3 7859
7860# Is the header present?
631ef239 7861{ echo "$as_me:$LINENO: checking stdarg.h presence" >&5
7862echo $ECHO_N "checking stdarg.h presence... $ECHO_C" >&6; }
212380e3 7863cat >conftest.$ac_ext <<_ACEOF
7864/* confdefs.h. */
7865_ACEOF
7866cat confdefs.h >>conftest.$ac_ext
7867cat >>conftest.$ac_ext <<_ACEOF
7868/* end confdefs.h. */
7869#include <stdarg.h>
7870_ACEOF
631ef239 7871if { (ac_try="$ac_cpp conftest.$ac_ext"
7872case "(($ac_try" in
7873 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7874 *) ac_try_echo=$ac_try;;
7875esac
7876eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7877 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
212380e3 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
631ef239 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
212380e3 7887 ac_header_preproc=yes
7888else
7889 echo "$as_me: failed program was:" >&5
7890sed 's/^/| /' conftest.$ac_ext >&5
7891
7892 ac_header_preproc=no
7893fi
631ef239 7894
212380e3 7895rm -f conftest.err conftest.$ac_ext
631ef239 7896{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
7897echo "${ECHO_T}$ac_header_preproc" >&6; }
212380e3 7898
7899# So? What about this header?
7900case $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
7903echo "$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
7905echo "$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
7910echo "$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
7912echo "$as_me: WARNING: stdarg.h: check for missing prerequisite headers?" >&2;}
7913 { echo "$as_me:$LINENO: WARNING: stdarg.h: see the Autoconf documentation" >&5
7914echo "$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
7916echo "$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
7918echo "$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
7920echo "$as_me: WARNING: stdarg.h: in the future, the compiler will take precedence" >&2;}
631ef239 7921
212380e3 7922 ;;
7923esac
631ef239 7924{ echo "$as_me:$LINENO: checking for stdarg.h" >&5
7925echo $ECHO_N "checking for stdarg.h... $ECHO_C" >&6; }
212380e3 7926if test "${ac_cv_header_stdarg_h+set}" = set; then
7927 echo $ECHO_N "(cached) $ECHO_C" >&6
7928else
7929 ac_cv_header_stdarg_h=$ac_header_preproc
7930fi
631ef239 7931{ echo "$as_me:$LINENO: result: $ac_cv_header_stdarg_h" >&5
7932echo "${ECHO_T}$ac_cv_header_stdarg_h" >&6; }
212380e3 7933
7934fi
7935if test $ac_cv_header_stdarg_h = yes; then
7936 :
7937else
7938 { { echo "$as_me:$LINENO: error: ** stdarg.h could not be found - ircd-ratbox will not compile without it **" >&5
7939echo "$as_me: error: ** stdarg.h could not be found - ircd-ratbox will not compile without it **" >&2;}
7940 { (exit 1); exit 1; }; }
7941fi
7942
7943
7944
7945
7946if test "$ac_cv_c_compiler_gnu" = yes; then
7947
631ef239 7948{ echo "$as_me:$LINENO: checking for strlcpy" >&5
7949echo $ECHO_N "checking for strlcpy... $ECHO_C" >&6; }
212380e3 7950save_CFLAGS=$CFLAGS
7951CFLAGS="$CFLAGS -Wimplicit -Werror"
7952
7953cat >conftest.$ac_ext <<_ACEOF
7954/* confdefs.h. */
7955_ACEOF
7956cat confdefs.h >>conftest.$ac_ext
7957cat >>conftest.$ac_ext <<_ACEOF
7958/* end confdefs.h. */
7959#include <string.h>
7960 #include <stdlib.h>
7961int
7962main ()
7963{
7964char *a = malloc(6);
7965 strlcpy(a, "hello", 6);
7966
7967 ;
7968 return 0;
7969}
7970_ACEOF
7971rm -f conftest.$ac_objext conftest$ac_exeext
631ef239 7972if { (ac_try="$ac_link"
7973case "(($ac_try" in
7974 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7975 *) ac_try_echo=$ac_try;;
7976esac
7977eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7978 (eval "$ac_link") 2>conftest.er1
212380e3 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
631ef239 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
7990echo "${ECHO_T}yes" >&6; }
212380e3 7991
7992cat >>confdefs.h <<\_ACEOF
7993#define HAVE_STRLCPY 1
7994_ACEOF
7995
7996else
7997 echo "$as_me: failed program was:" >&5
7998sed 's/^/| /' conftest.$ac_ext >&5
7999
631ef239 8000 { echo "$as_me:$LINENO: result: no" >&5
8001echo "${ECHO_T}no" >&6; }
212380e3 8002
8003fi
631ef239 8004
8005rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
212380e3 8006 conftest$ac_exeext conftest.$ac_ext
8007
631ef239 8008{ echo "$as_me:$LINENO: checking for strlcat" >&5
8009echo $ECHO_N "checking for strlcat... $ECHO_C" >&6; }
212380e3 8010cat >conftest.$ac_ext <<_ACEOF
8011/* confdefs.h. */
8012_ACEOF
8013cat confdefs.h >>conftest.$ac_ext
8014cat >>conftest.$ac_ext <<_ACEOF
8015/* end confdefs.h. */
8016#include <string.h>
8017 #include <stdlib.h>
8018int
8019main ()
8020{
8021char *a = malloc(6);
8022 a[0] = '\0';
8023 strlcat(a, "hello", 6);
8024
8025 ;
8026 return 0;
8027}
8028_ACEOF
8029rm -f conftest.$ac_objext conftest$ac_exeext
631ef239 8030if { (ac_try="$ac_link"
8031case "(($ac_try" in
8032 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8033 *) ac_try_echo=$ac_try;;
8034esac
8035eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8036 (eval "$ac_link") 2>conftest.er1
212380e3 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
631ef239 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
8048echo "${ECHO_T}yes" >&6; }
212380e3 8049
8050cat >>confdefs.h <<\_ACEOF
8051#define HAVE_STRLCAT 1
8052_ACEOF
8053
8054else
8055 echo "$as_me: failed program was:" >&5
8056sed 's/^/| /' conftest.$ac_ext >&5
8057
631ef239 8058 { echo "$as_me:$LINENO: result: no" >&5
8059echo "${ECHO_T}no" >&6; }
212380e3 8060
8061fi
631ef239 8062
8063rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
212380e3 8064 conftest$ac_exeext conftest.$ac_ext
8065
8066CFLAGS=$save_CFLAGS
8067
8068else
8069
8070
8071
8072
8073for ac_func in strlcat strlcpy
8074do
8075as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
631ef239 8076{ echo "$as_me:$LINENO: checking for $ac_func" >&5
8077echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
8078if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
212380e3 8079 echo $ECHO_N "(cached) $ECHO_C" >&6
8080else
8081 cat >conftest.$ac_ext <<_ACEOF
8082/* confdefs.h. */
8083_ACEOF
8084cat confdefs.h >>conftest.$ac_ext
8085cat >>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
631ef239 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. */
212380e3 8107#ifdef __cplusplus
8108extern "C"
212380e3 8109#endif
212380e3 8110char $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. */
631ef239 8114#if defined __stub_$ac_func || defined __stub___$ac_func
212380e3 8115choke me
212380e3 8116#endif
8117
8118int
8119main ()
8120{
631ef239 8121return $ac_func ();
212380e3 8122 ;
8123 return 0;
8124}
8125_ACEOF
8126rm -f conftest.$ac_objext conftest$ac_exeext
631ef239 8127if { (ac_try="$ac_link"
8128case "(($ac_try" in
8129 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8130 *) ac_try_echo=$ac_try;;
8131esac
8132eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8133 (eval "$ac_link") 2>conftest.er1
212380e3 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
631ef239 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
212380e3 8144 eval "$as_ac_var=yes"
8145else
8146 echo "$as_me: failed program was:" >&5
8147sed 's/^/| /' conftest.$ac_ext >&5
8148
631ef239 8149 eval "$as_ac_var=no"
212380e3 8150fi
631ef239 8151
8152rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
212380e3 8153 conftest$ac_exeext conftest.$ac_ext
8154fi
631ef239 8155ac_res=`eval echo '${'$as_ac_var'}'`
8156 { echo "$as_me:$LINENO: result: $ac_res" >&5
8157echo "${ECHO_T}$ac_res" >&6; }
212380e3 8158if 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
8163fi
8164done
8165
8166
8167fi
8168
631ef239 8169{ echo "$as_me:$LINENO: checking for u_int32_t" >&5
8170echo $ECHO_N "checking for u_int32_t... $ECHO_C" >&6; }
212380e3 8171if test "${ac_cv_type_u_int32_t+set}" = set; then
8172 echo $ECHO_N "(cached) $ECHO_C" >&6
8173else
8174 cat >conftest.$ac_ext <<_ACEOF
8175/* confdefs.h. */
8176_ACEOF
8177cat confdefs.h >>conftest.$ac_ext
8178cat >>conftest.$ac_ext <<_ACEOF
8179/* end confdefs.h. */
8180$ac_includes_default
631ef239 8181typedef u_int32_t ac__type_new_;
212380e3 8182int
8183main ()
8184{
631ef239 8185if ((ac__type_new_ *) 0)
212380e3 8186 return 0;
631ef239 8187if (sizeof (ac__type_new_))
212380e3 8188 return 0;
8189 ;
8190 return 0;
8191}
8192_ACEOF
8193rm -f conftest.$ac_objext
631ef239 8194if { (ac_try="$ac_compile"
8195case "(($ac_try" in
8196 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8197 *) ac_try_echo=$ac_try;;
8198esac
8199eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8200 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 8206 (exit $ac_status); } && {
8207 test -z "$ac_c_werror_flag" ||
8208 test ! -s conftest.err
8209 } && test -s conftest.$ac_objext; then
212380e3 8210 ac_cv_type_u_int32_t=yes
8211else
8212 echo "$as_me: failed program was:" >&5
8213sed 's/^/| /' conftest.$ac_ext >&5
8214
631ef239 8215 ac_cv_type_u_int32_t=no
212380e3 8216fi
631ef239 8217
8218rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 8219fi
631ef239 8220{ echo "$as_me:$LINENO: result: $ac_cv_type_u_int32_t" >&5
8221echo "${ECHO_T}$ac_cv_type_u_int32_t" >&6; }
212380e3 8222if test $ac_cv_type_u_int32_t = yes; then
8223 :
8224else
8225
631ef239 8226 { echo "$as_me:$LINENO: checking for uint32_t" >&5
8227echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6; }
212380e3 8228if test "${ac_cv_type_uint32_t+set}" = set; then
8229 echo $ECHO_N "(cached) $ECHO_C" >&6
8230else
8231 cat >conftest.$ac_ext <<_ACEOF
8232/* confdefs.h. */
8233_ACEOF
8234cat confdefs.h >>conftest.$ac_ext
8235cat >>conftest.$ac_ext <<_ACEOF
8236/* end confdefs.h. */
8237$ac_includes_default
631ef239 8238typedef uint32_t ac__type_new_;
212380e3 8239int
8240main ()
8241{
631ef239 8242if ((ac__type_new_ *) 0)
212380e3 8243 return 0;
631ef239 8244if (sizeof (ac__type_new_))
212380e3 8245 return 0;
8246 ;
8247 return 0;
8248}
8249_ACEOF
8250rm -f conftest.$ac_objext
631ef239 8251if { (ac_try="$ac_compile"
8252case "(($ac_try" in
8253 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8254 *) ac_try_echo=$ac_try;;
8255esac
8256eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8257 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 8263 (exit $ac_status); } && {
8264 test -z "$ac_c_werror_flag" ||
8265 test ! -s conftest.err
8266 } && test -s conftest.$ac_objext; then
212380e3 8267 ac_cv_type_uint32_t=yes
8268else
8269 echo "$as_me: failed program was:" >&5
8270sed 's/^/| /' conftest.$ac_ext >&5
8271
631ef239 8272 ac_cv_type_uint32_t=no
212380e3 8273fi
631ef239 8274
8275rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 8276fi
631ef239 8277{ echo "$as_me:$LINENO: result: $ac_cv_type_uint32_t" >&5
8278echo "${ECHO_T}$ac_cv_type_uint32_t" >&6; }
212380e3 8279if test $ac_cv_type_uint32_t = yes; then
8280
8281
8282cat >>confdefs.h <<\_ACEOF
8283#define u_int32_t uint32_t
8284_ACEOF
8285
8286
8287else
8288
8289 { echo "$as_me:$LINENO: WARNING: system has no u_int32_t or uint32_t, default to unsigned long int" >&5
8290echo "$as_me: WARNING: system has no u_int32_t or uint32_t, default to unsigned long int" >&2;}
8291
8292cat >>confdefs.h <<\_ACEOF
8293#define u_int32_t unsigned long int
8294_ACEOF
8295
8296
8297fi
8298
8299
8300fi
8301
8302
631ef239 8303{ echo "$as_me:$LINENO: checking for u_int16_t" >&5
8304echo $ECHO_N "checking for u_int16_t... $ECHO_C" >&6; }
212380e3 8305if test "${ac_cv_type_u_int16_t+set}" = set; then
8306 echo $ECHO_N "(cached) $ECHO_C" >&6
8307else
8308 cat >conftest.$ac_ext <<_ACEOF
8309/* confdefs.h. */
8310_ACEOF
8311cat confdefs.h >>conftest.$ac_ext
8312cat >>conftest.$ac_ext <<_ACEOF
8313/* end confdefs.h. */
8314$ac_includes_default
631ef239 8315typedef u_int16_t ac__type_new_;
212380e3 8316int
8317main ()
8318{
631ef239 8319if ((ac__type_new_ *) 0)
212380e3 8320 return 0;
631ef239 8321if (sizeof (ac__type_new_))
212380e3 8322 return 0;
8323 ;
8324 return 0;
8325}
8326_ACEOF
8327rm -f conftest.$ac_objext
631ef239 8328if { (ac_try="$ac_compile"
8329case "(($ac_try" in
8330 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8331 *) ac_try_echo=$ac_try;;
8332esac
8333eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8334 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 8340 (exit $ac_status); } && {
8341 test -z "$ac_c_werror_flag" ||
8342 test ! -s conftest.err
8343 } && test -s conftest.$ac_objext; then
212380e3 8344 ac_cv_type_u_int16_t=yes
8345else
8346 echo "$as_me: failed program was:" >&5
8347sed 's/^/| /' conftest.$ac_ext >&5
8348
631ef239 8349 ac_cv_type_u_int16_t=no
212380e3 8350fi
631ef239 8351
8352rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 8353fi
631ef239 8354{ echo "$as_me:$LINENO: result: $ac_cv_type_u_int16_t" >&5
8355echo "${ECHO_T}$ac_cv_type_u_int16_t" >&6; }
212380e3 8356if test $ac_cv_type_u_int16_t = yes; then
8357 :
8358else
8359
631ef239 8360 { echo "$as_me:$LINENO: checking for uint16_t" >&5
8361echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6; }
212380e3 8362if test "${ac_cv_type_uint16_t+set}" = set; then
8363 echo $ECHO_N "(cached) $ECHO_C" >&6
8364else
8365 cat >conftest.$ac_ext <<_ACEOF
8366/* confdefs.h. */
8367_ACEOF
8368cat confdefs.h >>conftest.$ac_ext
8369cat >>conftest.$ac_ext <<_ACEOF
8370/* end confdefs.h. */
8371$ac_includes_default
631ef239 8372typedef uint16_t ac__type_new_;
212380e3 8373int
8374main ()
8375{
631ef239 8376if ((ac__type_new_ *) 0)
212380e3 8377 return 0;
631ef239 8378if (sizeof (ac__type_new_))
212380e3 8379 return 0;
8380 ;
8381 return 0;
8382}
8383_ACEOF
8384rm -f conftest.$ac_objext
631ef239 8385if { (ac_try="$ac_compile"
8386case "(($ac_try" in
8387 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8388 *) ac_try_echo=$ac_try;;
8389esac
8390eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8391 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 8397 (exit $ac_status); } && {
8398 test -z "$ac_c_werror_flag" ||
8399 test ! -s conftest.err
8400 } && test -s conftest.$ac_objext; then
212380e3 8401 ac_cv_type_uint16_t=yes
8402else
8403 echo "$as_me: failed program was:" >&5
8404sed 's/^/| /' conftest.$ac_ext >&5
8405
631ef239 8406 ac_cv_type_uint16_t=no
212380e3 8407fi
631ef239 8408
8409rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 8410fi
631ef239 8411{ echo "$as_me:$LINENO: result: $ac_cv_type_uint16_t" >&5
8412echo "${ECHO_T}$ac_cv_type_uint16_t" >&6; }
212380e3 8413if test $ac_cv_type_uint16_t = yes; then
8414
8415
8416cat >>confdefs.h <<\_ACEOF
8417#define u_int16_t uint16_t
8418_ACEOF
8419
8420
8421else
8422
8423 { echo "$as_me:$LINENO: WARNING: system has no u_int16_t or uint16_t, default to unsigned short int" >&5
8424echo "$as_me: WARNING: system has no u_int16_t or uint16_t, default to unsigned short int" >&2;}
8425
8426cat >>confdefs.h <<\_ACEOF
8427#define u_int16_t unsigned short int
8428_ACEOF
8429
8430
8431fi
8432
8433
8434fi
8435
8436
631ef239 8437{ echo "$as_me:$LINENO: checking for in_port_t" >&5
8438echo $ECHO_N "checking for in_port_t... $ECHO_C" >&6; }
212380e3 8439if test "${ac_cv_type_in_port_t+set}" = set; then
8440 echo $ECHO_N "(cached) $ECHO_C" >&6
8441else
8442 cat >conftest.$ac_ext <<_ACEOF
8443/* confdefs.h. */
8444_ACEOF
8445cat confdefs.h >>conftest.$ac_ext
8446cat >>conftest.$ac_ext <<_ACEOF
8447/* end confdefs.h. */
8448#include <sys/types.h>
8449#include <netinet/in.h>
8450
631ef239 8451typedef in_port_t ac__type_new_;
212380e3 8452int
8453main ()
8454{
631ef239 8455if ((ac__type_new_ *) 0)
212380e3 8456 return 0;
631ef239 8457if (sizeof (ac__type_new_))
212380e3 8458 return 0;
8459 ;
8460 return 0;
8461}
8462_ACEOF
8463rm -f conftest.$ac_objext
631ef239 8464if { (ac_try="$ac_compile"
8465case "(($ac_try" in
8466 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8467 *) ac_try_echo=$ac_try;;
8468esac
8469eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8470 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 8476 (exit $ac_status); } && {
8477 test -z "$ac_c_werror_flag" ||
8478 test ! -s conftest.err
8479 } && test -s conftest.$ac_objext; then
212380e3 8480 ac_cv_type_in_port_t=yes
8481else
8482 echo "$as_me: failed program was:" >&5
8483sed 's/^/| /' conftest.$ac_ext >&5
8484
631ef239 8485 ac_cv_type_in_port_t=no
212380e3 8486fi
631ef239 8487
8488rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 8489fi
631ef239 8490{ echo "$as_me:$LINENO: result: $ac_cv_type_in_port_t" >&5
8491echo "${ECHO_T}$ac_cv_type_in_port_t" >&6; }
212380e3 8492if test $ac_cv_type_in_port_t = yes; then
8493 :
8494else
8495
8496cat >>confdefs.h <<\_ACEOF
8497#define in_port_t u_int16_t
8498_ACEOF
8499
8500fi
8501
8502
631ef239 8503{ echo "$as_me:$LINENO: checking for sa_family_t" >&5
8504echo $ECHO_N "checking for sa_family_t... $ECHO_C" >&6; }
212380e3 8505if test "${ac_cv_type_sa_family_t+set}" = set; then
8506 echo $ECHO_N "(cached) $ECHO_C" >&6
8507else
8508 cat >conftest.$ac_ext <<_ACEOF
8509/* confdefs.h. */
8510_ACEOF
8511cat confdefs.h >>conftest.$ac_ext
8512cat >>conftest.$ac_ext <<_ACEOF
8513/* end confdefs.h. */
8514#include <sys/types.h>
8515#include <sys/socket.h>
8516
631ef239 8517typedef sa_family_t ac__type_new_;
212380e3 8518int
8519main ()
8520{
631ef239 8521if ((ac__type_new_ *) 0)
212380e3 8522 return 0;
631ef239 8523if (sizeof (ac__type_new_))
212380e3 8524 return 0;
8525 ;
8526 return 0;
8527}
8528_ACEOF
8529rm -f conftest.$ac_objext
631ef239 8530if { (ac_try="$ac_compile"
8531case "(($ac_try" in
8532 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8533 *) ac_try_echo=$ac_try;;
8534esac
8535eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8536 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 8542 (exit $ac_status); } && {
8543 test -z "$ac_c_werror_flag" ||
8544 test ! -s conftest.err
8545 } && test -s conftest.$ac_objext; then
212380e3 8546 ac_cv_type_sa_family_t=yes
8547else
8548 echo "$as_me: failed program was:" >&5
8549sed 's/^/| /' conftest.$ac_ext >&5
8550
631ef239 8551 ac_cv_type_sa_family_t=no
212380e3 8552fi
631ef239 8553
8554rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 8555fi
631ef239 8556{ echo "$as_me:$LINENO: result: $ac_cv_type_sa_family_t" >&5
8557echo "${ECHO_T}$ac_cv_type_sa_family_t" >&6; }
212380e3 8558if test $ac_cv_type_sa_family_t = yes; then
8559 :
8560else
8561
8562cat >>confdefs.h <<\_ACEOF
8563#define sa_family_t u_int16_t
8564_ACEOF
8565
8566fi
8567
8568
631ef239 8569{ echo "$as_me:$LINENO: checking for uintptr_t" >&5
8570echo $ECHO_N "checking for uintptr_t... $ECHO_C" >&6; }
212380e3 8571if test "${ac_cv_type_uintptr_t+set}" = set; then
8572 echo $ECHO_N "(cached) $ECHO_C" >&6
8573else
8574 cat >conftest.$ac_ext <<_ACEOF
8575/* confdefs.h. */
8576_ACEOF
8577cat confdefs.h >>conftest.$ac_ext
8578cat >>conftest.$ac_ext <<_ACEOF
8579/* end confdefs.h. */
8580$ac_includes_default
631ef239 8581typedef uintptr_t ac__type_new_;
212380e3 8582int
8583main ()
8584{
631ef239 8585if ((ac__type_new_ *) 0)
212380e3 8586 return 0;
631ef239 8587if (sizeof (ac__type_new_))
212380e3 8588 return 0;
8589 ;
8590 return 0;
8591}
8592_ACEOF
8593rm -f conftest.$ac_objext
631ef239 8594if { (ac_try="$ac_compile"
8595case "(($ac_try" in
8596 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8597 *) ac_try_echo=$ac_try;;
8598esac
8599eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8600 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 8606 (exit $ac_status); } && {
8607 test -z "$ac_c_werror_flag" ||
8608 test ! -s conftest.err
8609 } && test -s conftest.$ac_objext; then
212380e3 8610 ac_cv_type_uintptr_t=yes
8611else
8612 echo "$as_me: failed program was:" >&5
8613sed 's/^/| /' conftest.$ac_ext >&5
8614
631ef239 8615 ac_cv_type_uintptr_t=no
212380e3 8616fi
631ef239 8617
8618rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 8619fi
631ef239 8620{ echo "$as_me:$LINENO: result: $ac_cv_type_uintptr_t" >&5
8621echo "${ECHO_T}$ac_cv_type_uintptr_t" >&6; }
212380e3 8622if test $ac_cv_type_uintptr_t = yes; then
8623
8624cat >>confdefs.h <<_ACEOF
8625#define HAVE_UINTPTR_T 1
8626_ACEOF
8627
8628
8629fi
8630
8631
8632
8633
8634
8635
8636
8637
8638for ac_func in socketpair vsnprintf mmap gettimeofday strdup strndup
8639do
8640as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
631ef239 8641{ echo "$as_me:$LINENO: checking for $ac_func" >&5
8642echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
8643if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
212380e3 8644 echo $ECHO_N "(cached) $ECHO_C" >&6
8645else
8646 cat >conftest.$ac_ext <<_ACEOF
8647/* confdefs.h. */
8648_ACEOF
8649cat confdefs.h >>conftest.$ac_ext
8650cat >>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
631ef239 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. */
212380e3 8672#ifdef __cplusplus
8673extern "C"
212380e3 8674#endif
212380e3 8675char $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. */
631ef239 8679#if defined __stub_$ac_func || defined __stub___$ac_func
212380e3 8680choke me
212380e3 8681#endif
8682
8683int
8684main ()
8685{
631ef239 8686return $ac_func ();
212380e3 8687 ;
8688 return 0;
8689}
8690_ACEOF
8691rm -f conftest.$ac_objext conftest$ac_exeext
631ef239 8692if { (ac_try="$ac_link"
8693case "(($ac_try" in
8694 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8695 *) ac_try_echo=$ac_try;;
8696esac
8697eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8698 (eval "$ac_link") 2>conftest.er1
212380e3 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
631ef239 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
212380e3 8709 eval "$as_ac_var=yes"
8710else
8711 echo "$as_me: failed program was:" >&5
8712sed 's/^/| /' conftest.$ac_ext >&5
8713
631ef239 8714 eval "$as_ac_var=no"
212380e3 8715fi
631ef239 8716
8717rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
212380e3 8718 conftest$ac_exeext conftest.$ac_ext
8719fi
631ef239 8720ac_res=`eval echo '${'$as_ac_var'}'`
8721 { echo "$as_me:$LINENO: result: $ac_res" >&5
8722echo "${ECHO_T}$ac_res" >&6; }
212380e3 8723if 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
8728fi
8729done
8730
8731
8732# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
8733# for constant arguments. Useless!
631ef239 8734{ echo "$as_me:$LINENO: checking for working alloca.h" >&5
8735echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6; }
212380e3 8736if test "${ac_cv_working_alloca_h+set}" = set; then
8737 echo $ECHO_N "(cached) $ECHO_C" >&6
8738else
8739 cat >conftest.$ac_ext <<_ACEOF
8740/* confdefs.h. */
8741_ACEOF
8742cat confdefs.h >>conftest.$ac_ext
8743cat >>conftest.$ac_ext <<_ACEOF
8744/* end confdefs.h. */
8745#include <alloca.h>
8746int
8747main ()
8748{
8749char *p = (char *) alloca (2 * sizeof (int));
631ef239 8750 if (p) return 0;
212380e3 8751 ;
8752 return 0;
8753}
8754_ACEOF
8755rm -f conftest.$ac_objext conftest$ac_exeext
631ef239 8756if { (ac_try="$ac_link"
8757case "(($ac_try" in
8758 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8759 *) ac_try_echo=$ac_try;;
8760esac
8761eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8762 (eval "$ac_link") 2>conftest.er1
212380e3 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
631ef239 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
212380e3 8773 ac_cv_working_alloca_h=yes
8774else
8775 echo "$as_me: failed program was:" >&5
8776sed 's/^/| /' conftest.$ac_ext >&5
8777
631ef239 8778 ac_cv_working_alloca_h=no
212380e3 8779fi
631ef239 8780
8781rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
212380e3 8782 conftest$ac_exeext conftest.$ac_ext
8783fi
631ef239 8784{ echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5
8785echo "${ECHO_T}$ac_cv_working_alloca_h" >&6; }
212380e3 8786if test $ac_cv_working_alloca_h = yes; then
8787
8788cat >>confdefs.h <<\_ACEOF
8789#define HAVE_ALLOCA_H 1
8790_ACEOF
8791
8792fi
8793
631ef239 8794{ echo "$as_me:$LINENO: checking for alloca" >&5
8795echo $ECHO_N "checking for alloca... $ECHO_C" >&6; }
212380e3 8796if test "${ac_cv_func_alloca_works+set}" = set; then
8797 echo $ECHO_N "(cached) $ECHO_C" >&6
8798else
8799 cat >conftest.$ac_ext <<_ACEOF
8800/* confdefs.h. */
8801_ACEOF
8802cat confdefs.h >>conftest.$ac_ext
8803cat >>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
631ef239 8812# ifdef HAVE_ALLOCA_H
212380e3 8813# include <alloca.h>
8814# else
8815# ifdef _AIX
8816 #pragma alloca
8817# else
8818# ifndef alloca /* predefined by HP cc +Olibcalls */
8819char *alloca ();
8820# endif
8821# endif
8822# endif
8823# endif
8824#endif
8825
8826int
8827main ()
8828{
8829char *p = (char *) alloca (1);
631ef239 8830 if (p) return 0;
212380e3 8831 ;
8832 return 0;
8833}
8834_ACEOF
8835rm -f conftest.$ac_objext conftest$ac_exeext
631ef239 8836if { (ac_try="$ac_link"
8837case "(($ac_try" in
8838 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8839 *) ac_try_echo=$ac_try;;
8840esac
8841eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8842 (eval "$ac_link") 2>conftest.er1
212380e3 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
631ef239 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
212380e3 8853 ac_cv_func_alloca_works=yes
8854else
8855 echo "$as_me: failed program was:" >&5
8856sed 's/^/| /' conftest.$ac_ext >&5
8857
631ef239 8858 ac_cv_func_alloca_works=no
212380e3 8859fi
631ef239 8860
8861rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
212380e3 8862 conftest$ac_exeext conftest.$ac_ext
8863fi
631ef239 8864{ echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5
8865echo "${ECHO_T}$ac_cv_func_alloca_works" >&6; }
212380e3 8866
8867if test $ac_cv_func_alloca_works = yes; then
8868
8869cat >>confdefs.h <<\_ACEOF
8870#define HAVE_ALLOCA 1
8871_ACEOF
8872
8873else
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
631ef239 8879ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
212380e3 8880
8881cat >>confdefs.h <<\_ACEOF
8882#define C_ALLOCA 1
8883_ACEOF
8884
8885
631ef239 8886{ echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5
8887echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6; }
212380e3 8888if test "${ac_cv_os_cray+set}" = set; then
8889 echo $ECHO_N "(cached) $ECHO_C" >&6
8890else
8891 cat >conftest.$ac_ext <<_ACEOF
8892/* confdefs.h. */
8893_ACEOF
8894cat confdefs.h >>conftest.$ac_ext
8895cat >>conftest.$ac_ext <<_ACEOF
8896/* end confdefs.h. */
631ef239 8897#if defined CRAY && ! defined CRAY2
212380e3 8898webecray
8899#else
8900wenotbecray
8901#endif
8902
8903_ACEOF
8904if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
8905 $EGREP "webecray" >/dev/null 2>&1; then
8906 ac_cv_os_cray=yes
8907else
8908 ac_cv_os_cray=no
8909fi
8910rm -f conftest*
8911
8912fi
631ef239 8913{ echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5
8914echo "${ECHO_T}$ac_cv_os_cray" >&6; }
212380e3 8915if 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`
631ef239 8918{ echo "$as_me:$LINENO: checking for $ac_func" >&5
8919echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
8920if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
212380e3 8921 echo $ECHO_N "(cached) $ECHO_C" >&6
8922else
8923 cat >conftest.$ac_ext <<_ACEOF
8924/* confdefs.h. */
8925_ACEOF
8926cat confdefs.h >>conftest.$ac_ext
8927cat >>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
631ef239 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. */
212380e3 8949#ifdef __cplusplus
8950extern "C"
212380e3 8951#endif
212380e3 8952char $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. */
631ef239 8956#if defined __stub_$ac_func || defined __stub___$ac_func
212380e3 8957choke me
212380e3 8958#endif
8959
8960int
8961main ()
8962{
631ef239 8963return $ac_func ();
212380e3 8964 ;
8965 return 0;
8966}
8967_ACEOF
8968rm -f conftest.$ac_objext conftest$ac_exeext
631ef239 8969if { (ac_try="$ac_link"
8970case "(($ac_try" in
8971 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8972 *) ac_try_echo=$ac_try;;
8973esac
8974eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8975 (eval "$ac_link") 2>conftest.er1
212380e3 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
631ef239 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
212380e3 8986 eval "$as_ac_var=yes"
8987else
8988 echo "$as_me: failed program was:" >&5
8989sed 's/^/| /' conftest.$ac_ext >&5
8990
631ef239 8991 eval "$as_ac_var=no"
212380e3 8992fi
631ef239 8993
8994rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
212380e3 8995 conftest$ac_exeext conftest.$ac_ext
8996fi
631ef239 8997ac_res=`eval echo '${'$as_ac_var'}'`
8998 { echo "$as_me:$LINENO: result: $ac_res" >&5
8999echo "${ECHO_T}$ac_res" >&6; }
212380e3 9000if test `eval echo '${'$as_ac_var'}'` = yes; then
9001
9002cat >>confdefs.h <<_ACEOF
9003#define CRAY_STACKSEG_END $ac_func
9004_ACEOF
9005
9006 break
9007fi
9008
9009 done
9010fi
9011
631ef239 9012{ echo "$as_me:$LINENO: checking stack direction for C alloca" >&5
9013echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6; }
212380e3 9014if test "${ac_cv_c_stack_direction+set}" = set; then
9015 echo $ECHO_N "(cached) $ECHO_C" >&6
9016else
9017 if test "$cross_compiling" = yes; then
9018 ac_cv_c_stack_direction=0
9019else
9020 cat >conftest.$ac_ext <<_ACEOF
9021/* confdefs.h. */
9022_ACEOF
9023cat confdefs.h >>conftest.$ac_ext
9024cat >>conftest.$ac_ext <<_ACEOF
9025/* end confdefs.h. */
631ef239 9026$ac_includes_default
212380e3 9027int
9028find_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
9041int
9042main ()
9043{
631ef239 9044 return find_stack_direction () < 0;
212380e3 9045}
9046_ACEOF
9047rm -f conftest$ac_exeext
631ef239 9048if { (ac_try="$ac_link"
9049case "(($ac_try" in
9050 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9051 *) ac_try_echo=$ac_try;;
9052esac
9053eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9054 (eval "$ac_link") 2>&5
212380e3 9055 ac_status=$?
9056 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9057 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
631ef239 9058 { (case "(($ac_try" in
9059 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9060 *) ac_try_echo=$ac_try;;
9061esac
9062eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9063 (eval "$ac_try") 2>&5
212380e3 9064 ac_status=$?
9065 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9066 (exit $ac_status); }; }; then
9067 ac_cv_c_stack_direction=1
9068else
9069 echo "$as_me: program exited with status $ac_status" >&5
9070echo "$as_me: failed program was:" >&5
9071sed 's/^/| /' conftest.$ac_ext >&5
9072
9073( exit $ac_status )
9074ac_cv_c_stack_direction=-1
9075fi
631ef239 9076rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
212380e3 9077fi
631ef239 9078
9079
212380e3 9080fi
631ef239 9081{ echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5
9082echo "${ECHO_T}$ac_cv_c_stack_direction" >&6; }
212380e3 9083
9084cat >>confdefs.h <<_ACEOF
9085#define STACK_DIRECTION $ac_cv_c_stack_direction
9086_ACEOF
9087
9088
9089fi
9090
9091
9092
631ef239 9093{ echo "$as_me:$LINENO: checking for nanosleep" >&5
9094echo $ECHO_N "checking for nanosleep... $ECHO_C" >&6; }
212380e3 9095if test "${ac_cv_func_nanosleep+set}" = set; then
9096 echo $ECHO_N "(cached) $ECHO_C" >&6
9097else
9098 cat >conftest.$ac_ext <<_ACEOF
9099/* confdefs.h. */
9100_ACEOF
9101cat confdefs.h >>conftest.$ac_ext
9102cat >>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
631ef239 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. */
212380e3 9124#ifdef __cplusplus
9125extern "C"
212380e3 9126#endif
212380e3 9127char 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. */
631ef239 9131#if defined __stub_nanosleep || defined __stub___nanosleep
212380e3 9132choke me
212380e3 9133#endif
9134
9135int
9136main ()
9137{
631ef239 9138return nanosleep ();
212380e3 9139 ;
9140 return 0;
9141}
9142_ACEOF
9143rm -f conftest.$ac_objext conftest$ac_exeext
631ef239 9144if { (ac_try="$ac_link"
9145case "(($ac_try" in
9146 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9147 *) ac_try_echo=$ac_try;;
9148esac
9149eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9150 (eval "$ac_link") 2>conftest.er1
212380e3 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
631ef239 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
212380e3 9161 ac_cv_func_nanosleep=yes
9162else
9163 echo "$as_me: failed program was:" >&5
9164sed 's/^/| /' conftest.$ac_ext >&5
9165
631ef239 9166 ac_cv_func_nanosleep=no
212380e3 9167fi
631ef239 9168
9169rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
212380e3 9170 conftest$ac_exeext conftest.$ac_ext
9171fi
631ef239 9172{ echo "$as_me:$LINENO: result: $ac_cv_func_nanosleep" >&5
9173echo "${ECHO_T}$ac_cv_func_nanosleep" >&6; }
212380e3 9174if test $ac_cv_func_nanosleep = yes; then
9175 :
9176else
631ef239 9177 { echo "$as_me:$LINENO: checking for nanosleep in -lrt" >&5
9178echo $ECHO_N "checking for nanosleep in -lrt... $ECHO_C" >&6; }
212380e3 9179if test "${ac_cv_lib_rt_nanosleep+set}" = set; then
9180 echo $ECHO_N "(cached) $ECHO_C" >&6
9181else
9182 ac_check_lib_save_LIBS=$LIBS
9183LIBS="-lrt $LIBS"
9184cat >conftest.$ac_ext <<_ACEOF
9185/* confdefs.h. */
9186_ACEOF
9187cat confdefs.h >>conftest.$ac_ext
9188cat >>conftest.$ac_ext <<_ACEOF
9189/* end confdefs.h. */
9190
631ef239 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. */
212380e3 9194#ifdef __cplusplus
9195extern "C"
9196#endif
212380e3 9197char nanosleep ();
9198int
9199main ()
9200{
631ef239 9201return nanosleep ();
212380e3 9202 ;
9203 return 0;
9204}
9205_ACEOF
9206rm -f conftest.$ac_objext conftest$ac_exeext
631ef239 9207if { (ac_try="$ac_link"
9208case "(($ac_try" in
9209 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9210 *) ac_try_echo=$ac_try;;
9211esac
9212eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9213 (eval "$ac_link") 2>conftest.er1
212380e3 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
631ef239 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
212380e3 9224 ac_cv_lib_rt_nanosleep=yes
9225else
9226 echo "$as_me: failed program was:" >&5
9227sed 's/^/| /' conftest.$ac_ext >&5
9228
631ef239 9229 ac_cv_lib_rt_nanosleep=no
212380e3 9230fi
631ef239 9231
9232rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
212380e3 9233 conftest$ac_exeext conftest.$ac_ext
9234LIBS=$ac_check_lib_save_LIBS
9235fi
631ef239 9236{ echo "$as_me:$LINENO: result: $ac_cv_lib_rt_nanosleep" >&5
9237echo "${ECHO_T}$ac_cv_lib_rt_nanosleep" >&6; }
212380e3 9238if test $ac_cv_lib_rt_nanosleep = yes; then
9239 LIBS="${LIBS} -lrt"
9240else
631ef239 9241 { echo "$as_me:$LINENO: checking for nanosleep in -lposix4" >&5
9242echo $ECHO_N "checking for nanosleep in -lposix4... $ECHO_C" >&6; }
212380e3 9243if test "${ac_cv_lib_posix4_nanosleep+set}" = set; then
9244 echo $ECHO_N "(cached) $ECHO_C" >&6
9245else
9246 ac_check_lib_save_LIBS=$LIBS
9247LIBS="-lposix4 $LIBS"
9248cat >conftest.$ac_ext <<_ACEOF
9249/* confdefs.h. */
9250_ACEOF
9251cat confdefs.h >>conftest.$ac_ext
9252cat >>conftest.$ac_ext <<_ACEOF
9253/* end confdefs.h. */
9254
631ef239 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. */
212380e3 9258#ifdef __cplusplus
9259extern "C"
9260#endif
212380e3 9261char nanosleep ();
9262int
9263main ()
9264{
631ef239 9265return nanosleep ();
212380e3 9266 ;
9267 return 0;
9268}
9269_ACEOF
9270rm -f conftest.$ac_objext conftest$ac_exeext
631ef239 9271if { (ac_try="$ac_link"
9272case "(($ac_try" in
9273 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9274 *) ac_try_echo=$ac_try;;
9275esac
9276eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9277 (eval "$ac_link") 2>conftest.er1
212380e3 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
631ef239 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
212380e3 9288 ac_cv_lib_posix4_nanosleep=yes
9289else
9290 echo "$as_me: failed program was:" >&5
9291sed 's/^/| /' conftest.$ac_ext >&5
9292
631ef239 9293 ac_cv_lib_posix4_nanosleep=no
212380e3 9294fi
631ef239 9295
9296rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
212380e3 9297 conftest$ac_exeext conftest.$ac_ext
9298LIBS=$ac_check_lib_save_LIBS
9299fi
631ef239 9300{ echo "$as_me:$LINENO: result: $ac_cv_lib_posix4_nanosleep" >&5
9301echo "${ECHO_T}$ac_cv_lib_posix4_nanosleep" >&6; }
212380e3 9302if test $ac_cv_lib_posix4_nanosleep = yes; then
9303 LIBS="${LIBS} -lposix4"
9304
9305fi
9306
9307fi
9308
9309fi
9310
9311if test x$ac_cv_func_nanosleep = xno && test x$ac_cv_lib_posix4_nanosleep = xno && test x$ac_cv_lib_rt_nanosleep = xno
9312then
631ef239 9313 { echo "$as_me:$LINENO: result: \"nanosleep not found..using select for delay\"" >&5
9314echo "${ECHO_T}\"nanosleep not found..using select for delay\"" >&6; }
212380e3 9315else
9316
9317cat >>confdefs.h <<\_ACEOF
9318#define HAVE_NANOSLEEP 1
9319_ACEOF
9320
9321fi
9322
631ef239 9323{ echo "$as_me:$LINENO: checking for OpenSSL" >&5
9324echo $ECHO_N "checking for OpenSSL... $ECHO_C" >&6; }
9325# Check whether --enable-openssl was given.
212380e3 9326if test "${enable_openssl+set}" = set; then
631ef239 9327 enableval=$enable_openssl; cf_enable_openssl=$enableval
212380e3 9328else
9329 cf_enable_openssl="auto"
631ef239 9330fi
9331
212380e3 9332
9333if 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
631ef239 9362 { echo "$as_me:$LINENO: result: $cf_openssl_basedir" >&5
9363echo "${ECHO_T}$cf_openssl_basedir" >&6; }
212380e3 9364 cf_enable_openssl="yes"
9365 else
631ef239 9366 { echo "$as_me:$LINENO: result: not found. Specify a correct path?" >&5
9367echo "${ECHO_T}not found. Specify a correct path?" >&6; }
212380e3 9368 cf_enable_openssl="no"
9369 fi
9370 unset cf_openssl_basedir
9371else
631ef239 9372 { echo "$as_me:$LINENO: result: disabled" >&5
9373echo "${ECHO_T}disabled" >&6; }
212380e3 9374fi
9375
9376save_CPPFLAGS="$CPPFLAGS"
9377CPPFLAGS="$CPPFLAGS $SSL_INCLUDES"
9378save_LIBS="$LIBS"
9379LIBS="$LIBS $SSL_LIBS"
9380if test "$cf_enable_openssl" != no; then
631ef239 9381 { echo "$as_me:$LINENO: checking for OpenSSL 0.9.6 or above" >&5
9382echo $ECHO_N "checking for OpenSSL 0.9.6 or above... $ECHO_C" >&6; }
212380e3 9383 if test "$cross_compiling" = yes; then
9384 cf_openssl_version_ok=no
9385else
9386 cat >conftest.$ac_ext <<_ACEOF
9387/* confdefs.h. */
9388_ACEOF
9389cat confdefs.h >>conftest.$ac_ext
9390cat >>conftest.$ac_ext <<_ACEOF
9391/* end confdefs.h. */
9392#include <openssl/opensslv.h>
9393 #include <stdlib.h>
9394int
9395main ()
9396{
9397if ( OPENSSL_VERSION_NUMBER >= 0x00906000)
9398 exit(0); else exit(1);
9399 ;
9400 return 0;
9401}
9402_ACEOF
9403rm -f conftest$ac_exeext
631ef239 9404if { (ac_try="$ac_link"
9405case "(($ac_try" in
9406 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9407 *) ac_try_echo=$ac_try;;
9408esac
9409eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9410 (eval "$ac_link") 2>&5
212380e3 9411 ac_status=$?
9412 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9413 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
631ef239 9414 { (case "(($ac_try" in
9415 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9416 *) ac_try_echo=$ac_try;;
9417esac
9418eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9419 (eval "$ac_try") 2>&5
212380e3 9420 ac_status=$?
9421 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9422 (exit $ac_status); }; }; then
9423 cf_openssl_version_ok=yes
9424else
9425 echo "$as_me: program exited with status $ac_status" >&5
9426echo "$as_me: failed program was:" >&5
9427sed 's/^/| /' conftest.$ac_ext >&5
9428
9429( exit $ac_status )
9430cf_openssl_version_ok=no
9431fi
631ef239 9432rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
212380e3 9433fi
9434
631ef239 9435
9436
212380e3 9437 if test "$cf_openssl_version_ok" = yes; then
631ef239 9438 { echo "$as_me:$LINENO: result: found" >&5
9439echo "${ECHO_T}found" >&6; }
212380e3 9440
9441 ENCSPEED=encspeed
9442
9443
9444 CPPFLAGS="$CPPFLAGS $SSL_LIBS"
9445
631ef239 9446{ echo "$as_me:$LINENO: checking for RSA_free in -lcrypto" >&5
9447echo $ECHO_N "checking for RSA_free in -lcrypto... $ECHO_C" >&6; }
212380e3 9448if test "${ac_cv_lib_crypto_RSA_free+set}" = set; then
9449 echo $ECHO_N "(cached) $ECHO_C" >&6
9450else
9451 ac_check_lib_save_LIBS=$LIBS
9452LIBS="-lcrypto $LIBS"
9453cat >conftest.$ac_ext <<_ACEOF
9454/* confdefs.h. */
9455_ACEOF
9456cat confdefs.h >>conftest.$ac_ext
9457cat >>conftest.$ac_ext <<_ACEOF
9458/* end confdefs.h. */
9459
631ef239 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. */
212380e3 9463#ifdef __cplusplus
9464extern "C"
9465#endif
212380e3 9466char RSA_free ();
9467int
9468main ()
9469{
631ef239 9470return RSA_free ();
212380e3 9471 ;
9472 return 0;
9473}
9474_ACEOF
9475rm -f conftest.$ac_objext conftest$ac_exeext
631ef239 9476if { (ac_try="$ac_link"
9477case "(($ac_try" in
9478 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9479 *) ac_try_echo=$ac_try;;
9480esac
9481eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9482 (eval "$ac_link") 2>conftest.er1
212380e3 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
631ef239 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
212380e3 9493 ac_cv_lib_crypto_RSA_free=yes
9494else
9495 echo "$as_me: failed program was:" >&5
9496sed 's/^/| /' conftest.$ac_ext >&5
9497
631ef239 9498 ac_cv_lib_crypto_RSA_free=no
212380e3 9499fi
631ef239 9500
9501rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
212380e3 9502 conftest$ac_exeext conftest.$ac_ext
9503LIBS=$ac_check_lib_save_LIBS
9504fi
631ef239 9505{ echo "$as_me:$LINENO: result: $ac_cv_lib_crypto_RSA_free" >&5
9506echo "${ECHO_T}$ac_cv_lib_crypto_RSA_free" >&6; }
212380e3 9507if 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
9514fi
9515
9516 SSL_LIBS="$SSL_LIBS -lcrypto"
9517 SSL_SRCS_ENABLE='$(SSL_SRCS)'
9518 else
631ef239 9519 { echo "$as_me:$LINENO: result: no - OpenSSL support disabled" >&5
9520echo "${ECHO_T}no - OpenSSL support disabled" >&6; }
212380e3 9521 fi
9522fi
9523
9524CPPFLAGS="$save_CPPFLAGS"
9525LIBS="$save_LIBS"
9526
9527
9528
9529
9530
631ef239 9531# Check whether --with-zlib-path was given.
212380e3 9532if test "${with_zlib_path+set}" = set; then
631ef239 9533 withval=$with_zlib_path; LIBS="$LIBS -L$withval"
9534fi
212380e3 9535
631ef239 9536
9537# Check whether --enable-zlib was given.
212380e3 9538if test "${enable_zlib+set}" = set; then
631ef239 9539 enableval=$enable_zlib; zlib=$enableval
212380e3 9540else
9541 zlib=yes
631ef239 9542fi
9543
212380e3 9544
9545if test "$zlib" = yes; then
9546
9547if test "${ac_cv_header_zlib_h+set}" = set; then
631ef239 9548 { echo "$as_me:$LINENO: checking for zlib.h" >&5
9549echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6; }
212380e3 9550if test "${ac_cv_header_zlib_h+set}" = set; then
9551 echo $ECHO_N "(cached) $ECHO_C" >&6
9552fi
631ef239 9553{ echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
9554echo "${ECHO_T}$ac_cv_header_zlib_h" >&6; }
212380e3 9555else
9556 # Is the header compilable?
631ef239 9557{ echo "$as_me:$LINENO: checking zlib.h usability" >&5
9558echo $ECHO_N "checking zlib.h usability... $ECHO_C" >&6; }
212380e3 9559cat >conftest.$ac_ext <<_ACEOF
9560/* confdefs.h. */
9561_ACEOF
9562cat confdefs.h >>conftest.$ac_ext
9563cat >>conftest.$ac_ext <<_ACEOF
9564/* end confdefs.h. */
9565$ac_includes_default
9566#include <zlib.h>
9567_ACEOF
9568rm -f conftest.$ac_objext
631ef239 9569if { (ac_try="$ac_compile"
9570case "(($ac_try" in
9571 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9572 *) ac_try_echo=$ac_try;;
9573esac
9574eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9575 (eval "$ac_compile") 2>conftest.er1
212380e3 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
631ef239 9581 (exit $ac_status); } && {
9582 test -z "$ac_c_werror_flag" ||
9583 test ! -s conftest.err
9584 } && test -s conftest.$ac_objext; then
212380e3 9585 ac_header_compiler=yes
9586else
9587 echo "$as_me: failed program was:" >&5
9588sed 's/^/| /' conftest.$ac_ext >&5
9589
631ef239 9590 ac_header_compiler=no
212380e3 9591fi
631ef239 9592
9593rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9594{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9595echo "${ECHO_T}$ac_header_compiler" >&6; }
212380e3 9596
9597# Is the header present?
631ef239 9598{ echo "$as_me:$LINENO: checking zlib.h presence" >&5
9599echo $ECHO_N "checking zlib.h presence... $ECHO_C" >&6; }
212380e3 9600cat >conftest.$ac_ext <<_ACEOF
9601/* confdefs.h. */
9602_ACEOF
9603cat confdefs.h >>conftest.$ac_ext
9604cat >>conftest.$ac_ext <<_ACEOF
9605/* end confdefs.h. */
9606#include <zlib.h>
9607_ACEOF
631ef239 9608if { (ac_try="$ac_cpp conftest.$ac_ext"
9609case "(($ac_try" in
9610 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9611 *) ac_try_echo=$ac_try;;
9612esac
9613eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9614 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
212380e3 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
631ef239 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
212380e3 9624 ac_header_preproc=yes
9625else
9626 echo "$as_me: failed program was:" >&5
9627sed 's/^/| /' conftest.$ac_ext >&5
9628
9629 ac_header_preproc=no
9630fi
631ef239 9631
212380e3 9632rm -f conftest.err conftest.$ac_ext
631ef239 9633{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9634echo "${ECHO_T}$ac_header_preproc" >&6; }
212380e3 9635
9636# So? What about this header?
9637case $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
9640echo "$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
9642echo "$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
9647echo "$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
9649echo "$as_me: WARNING: zlib.h: check for missing prerequisite headers?" >&2;}
9650 { echo "$as_me:$LINENO: WARNING: zlib.h: see the Autoconf documentation" >&5
9651echo "$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
9653echo "$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
9655echo "$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
9657echo "$as_me: WARNING: zlib.h: in the future, the compiler will take precedence" >&2;}
631ef239 9658
212380e3 9659 ;;
9660esac
631ef239 9661{ echo "$as_me:$LINENO: checking for zlib.h" >&5
9662echo $ECHO_N "checking for zlib.h... $ECHO_C" >&6; }
212380e3 9663if test "${ac_cv_header_zlib_h+set}" = set; then
9664 echo $ECHO_N "(cached) $ECHO_C" >&6
9665else
9666 ac_cv_header_zlib_h=$ac_header_preproc
9667fi
631ef239 9668{ echo "$as_me:$LINENO: result: $ac_cv_header_zlib_h" >&5
9669echo "${ECHO_T}$ac_cv_header_zlib_h" >&6; }
212380e3 9670
9671fi
9672if test $ac_cv_header_zlib_h = yes; then
9673
631ef239 9674 { echo "$as_me:$LINENO: checking for zlibVersion in -lz" >&5
9675echo $ECHO_N "checking for zlibVersion in -lz... $ECHO_C" >&6; }
212380e3 9676if test "${ac_cv_lib_z_zlibVersion+set}" = set; then
9677 echo $ECHO_N "(cached) $ECHO_C" >&6
9678else
9679 ac_check_lib_save_LIBS=$LIBS
9680LIBS="-lz $LIBS"
9681cat >conftest.$ac_ext <<_ACEOF
9682/* confdefs.h. */
9683_ACEOF
9684cat confdefs.h >>conftest.$ac_ext
9685cat >>conftest.$ac_ext <<_ACEOF
9686/* end confdefs.h. */
9687
631ef239 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. */
212380e3 9691#ifdef __cplusplus
9692extern "C"
9693#endif
212380e3 9694char zlibVersion ();
9695int
9696main ()
9697{
631ef239 9698return zlibVersion ();
212380e3 9699 ;
9700 return 0;
9701}
9702_ACEOF
9703rm -f conftest.$ac_objext conftest$ac_exeext
631ef239 9704if { (ac_try="$ac_link"
9705case "(($ac_try" in
9706 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9707 *) ac_try_echo=$ac_try;;
9708esac
9709eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9710 (eval "$ac_link") 2>conftest.er1
212380e3 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
631ef239 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
212380e3 9721 ac_cv_lib_z_zlibVersion=yes
9722else
9723 echo "$as_me: failed program was:" >&5
9724sed 's/^/| /' conftest.$ac_ext >&5
9725
631ef239 9726 ac_cv_lib_z_zlibVersion=no
212380e3 9727fi
631ef239 9728
9729rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
212380e3 9730 conftest$ac_exeext conftest.$ac_ext
9731LIBS=$ac_check_lib_save_LIBS
9732fi
631ef239 9733{ echo "$as_me:$LINENO: result: $ac_cv_lib_z_zlibVersion" >&5
9734echo "${ECHO_T}$ac_cv_lib_z_zlibVersion" >&6; }
212380e3 9735if test $ac_cv_lib_z_zlibVersion = yes; then
9736
9737 ZLIB_LD=-lz
9738
9739
9740cat >>confdefs.h <<\_ACEOF
9741#define HAVE_LIBZ 1
9742_ACEOF
9743
9744
9745else
9746 zlib=no
9747fi
9748
9749
9750else
9751 zlib=no
9752fi
9753
9754
9755
9756fi
9757
9758
c1c5fdc4 9759# Check whether --enable-ports was given.
9760if test "${enable_ports+set}" = set; then
9761 enableval=$enable_ports; if test $enableval = yes; then
9762 SELECT_TYPE_EXPLICIT="ports"
9763 else
9764 use_ports=no
9765 fi
9766
9767fi
9768
9769
631ef239 9770# Check whether --enable-poll was given.
212380e3 9771if test "${enable_poll+set}" = set; then
631ef239 9772 enableval=$enable_poll; if test $enableval = yes; then
212380e3 9773 SELECT_TYPE_EXPLICIT="poll"
9774 else
9775 use_poll=no
9776 fi
9777
631ef239 9778fi
9779
212380e3 9780
631ef239 9781# Check whether --enable-select was given.
212380e3 9782if test "${enable_select+set}" = set; then
631ef239 9783 enableval=$enable_select; if test $enableval = yes; then
212380e3 9784 SELECT_TYPE_EXPLICIT="select"
9785 else
9786 use_select=no
9787 fi
9788
631ef239 9789fi
9790
212380e3 9791
631ef239 9792# Check whether --enable-kqueue was given.
212380e3 9793if test "${enable_kqueue+set}" = set; then
631ef239 9794 enableval=$enable_kqueue; if test $enableval = yes; then
212380e3 9795 SELECT_TYPE_EXPLICIT="kqueue"
9796 else
9797 use_kqueue=no
9798 fi
9799
631ef239 9800fi
9801
212380e3 9802
631ef239 9803# Check whether --enable-epoll was given.
212380e3 9804if test "${enable_epoll+set}" = set; then
631ef239 9805 enableval=$enable_epoll; if test $enableval = yes; then
212380e3 9806 SELECT_TYPE_EXPLICIT="epoll"
3ad1a781 9807
9808for ac_func in epoll_ctl
9809do
9810as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
631ef239 9811{ echo "$as_me:$LINENO: checking for $ac_func" >&5
9812echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
9813if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
3ad1a781 9814 echo $ECHO_N "(cached) $ECHO_C" >&6
9815else
9816 cat >conftest.$ac_ext <<_ACEOF
9817/* confdefs.h. */
9818_ACEOF
9819cat confdefs.h >>conftest.$ac_ext
9820cat >>conftest.$ac_ext <<_ACEOF
9821/* end confdefs.h. */
9822/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9823 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9824#define $ac_func innocuous_$ac_func
9825
9826/* System header to define __stub macros and hopefully few prototypes,
9827 which can conflict with char $ac_func (); below.
9828 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9829 <limits.h> exists even on freestanding compilers. */
9830
9831#ifdef __STDC__
9832# include <limits.h>
9833#else
9834# include <assert.h>
9835#endif
9836
9837#undef $ac_func
9838
631ef239 9839/* Override any GCC internal prototype to avoid an error.
9840 Use char because int might match the return type of a GCC
9841 builtin and then its argument prototype would still apply. */
3ad1a781 9842#ifdef __cplusplus
9843extern "C"
3ad1a781 9844#endif
3ad1a781 9845char $ac_func ();
9846/* The GNU C library defines this for functions which it implements
9847 to always fail with ENOSYS. Some functions are actually named
9848 something starting with __ and the normal name is an alias. */
631ef239 9849#if defined __stub_$ac_func || defined __stub___$ac_func
3ad1a781 9850choke me
3ad1a781 9851#endif
9852
9853int
9854main ()
9855{
631ef239 9856return $ac_func ();
3ad1a781 9857 ;
9858 return 0;
9859}
9860_ACEOF
9861rm -f conftest.$ac_objext conftest$ac_exeext
631ef239 9862if { (ac_try="$ac_link"
9863case "(($ac_try" in
9864 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9865 *) ac_try_echo=$ac_try;;
9866esac
9867eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9868 (eval "$ac_link") 2>conftest.er1
3ad1a781 9869 ac_status=$?
9870 grep -v '^ *+' conftest.er1 >conftest.err
9871 rm -f conftest.er1
9872 cat conftest.err >&5
9873 echo "$as_me:$LINENO: \$? = $ac_status" >&5
631ef239 9874 (exit $ac_status); } && {
9875 test -z "$ac_c_werror_flag" ||
9876 test ! -s conftest.err
9877 } && test -s conftest$ac_exeext &&
9878 $as_test_x conftest$ac_exeext; then
3ad1a781 9879 eval "$as_ac_var=yes"
9880else
9881 echo "$as_me: failed program was:" >&5
9882sed 's/^/| /' conftest.$ac_ext >&5
9883
631ef239 9884 eval "$as_ac_var=no"
3ad1a781 9885fi
631ef239 9886
9887rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
3ad1a781 9888 conftest$ac_exeext conftest.$ac_ext
9889fi
631ef239 9890ac_res=`eval echo '${'$as_ac_var'}'`
9891 { echo "$as_me:$LINENO: result: $ac_res" >&5
9892echo "${ECHO_T}$ac_res" >&6; }
3ad1a781 9893if test `eval echo '${'$as_ac_var'}'` = yes; then
9894 cat >>confdefs.h <<_ACEOF
9895#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9896_ACEOF
9897 haveepoll=yes
9898else
9899 haveepoll=no
9900fi
9901done
9902
212380e3 9903 else
9904 use_epoll=no
9905 fi
9906
631ef239 9907fi
9908
212380e3 9909
9910
631ef239 9911{ echo "$as_me:$LINENO: checking whether to modify confdir" >&5
9912echo $ECHO_N "checking whether to modify confdir... $ECHO_C" >&6; }
212380e3 9913
631ef239 9914# Check whether --with-confdir was given.
212380e3 9915if test "${with_confdir+set}" = set; then
631ef239 9916 withval=$with_confdir; confdir=`echo $withval | sed 's/\/$//'`
9917 { echo "$as_me:$LINENO: result: yes" >&5
9918echo "${ECHO_T}yes" >&6; }
212380e3 9919
9920 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
9921 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
9922 ac_define_dir=`eval echo $confdir`
9923 ac_define_dir=`eval echo $ac_define_dir`
9924 ETC_DIR="$ac_define_dir"
9925
9926
9927cat >>confdefs.h <<_ACEOF
9928#define ETC_DIR "$ac_define_dir"
9929_ACEOF
9930
9931
9932
9933
9934 confdir=`(
9935 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
9936 test "x$exec_prefix" = xNONE && exec_prefix="${prefix}"
9937 eval echo \""$confdir"\"
9938 )`
9939
9940
9941else
9942 confdir='${prefix}/etc'
631ef239 9943 { echo "$as_me:$LINENO: result: no" >&5
9944echo "${ECHO_T}no" >&6; }
212380e3 9945
9946 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
9947 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
9948 ac_define_dir=`eval echo $confdir`
9949 ac_define_dir=`eval echo $ac_define_dir`
9950 ETC_DIR="$ac_define_dir"
9951
9952
9953cat >>confdefs.h <<_ACEOF
9954#define ETC_DIR "$ac_define_dir"
9955_ACEOF
9956
9957
9958
9959
9960 confdir=`(
9961 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
9962 test "x$exec_prefix" = xNONE && exec_prefix="${prefix}"
9963 eval echo \""$confdir"\"
9964 )`
9965
9966
9967
631ef239 9968fi
9969
212380e3 9970
9971
631ef239 9972{ echo "$as_me:$LINENO: checking whether to modify logdir" >&5
9973echo $ECHO_N "checking whether to modify logdir... $ECHO_C" >&6; }
212380e3 9974
631ef239 9975# Check whether --with-logdir was given.
212380e3 9976if test "${with_logdir+set}" = set; then
631ef239 9977 withval=$with_logdir; logdir=`echo $withval | sed 's/\/$//'`
9978 { echo "$as_me:$LINENO: result: yes" >&5
9979echo "${ECHO_T}yes" >&6; }
212380e3 9980
9981 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
9982 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
9983 ac_define_dir=`eval echo $logdir`
9984 ac_define_dir=`eval echo $ac_define_dir`
9985 LOG_DIR="$ac_define_dir"
9986
9987
9988cat >>confdefs.h <<_ACEOF
9989#define LOG_DIR "$ac_define_dir"
9990_ACEOF
9991
9992
9993
9994
9995 logdir=`(
9996 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
9997 test "x$exec_prefix" = xNONE && exec_prefix="${prefix}"
9998 eval echo \""$logdir"\"
9999 )`
10000
10001
10002else
10003 logdir='${prefix}/logs'
631ef239 10004 { echo "$as_me:$LINENO: result: no" >&5
10005echo "${ECHO_T}no" >&6; }
212380e3 10006
10007 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
10008 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
10009 ac_define_dir=`eval echo $logdir`
10010 ac_define_dir=`eval echo $ac_define_dir`
10011 LOG_DIR="$ac_define_dir"
10012
10013
10014cat >>confdefs.h <<_ACEOF
10015#define LOG_DIR "$ac_define_dir"
10016_ACEOF
10017
10018
10019
10020
10021 logdir=`(
10022 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
10023 test "x$exec_prefix" = xNONE && exec_prefix="${prefix}"
10024 eval echo \""$logdir"\"
10025 )`
10026
10027
10028
631ef239 10029fi
10030
212380e3 10031
10032
631ef239 10033{ echo "$as_me:$LINENO: checking whether to modify helpdir" >&5
10034echo $ECHO_N "checking whether to modify helpdir... $ECHO_C" >&6; }
212380e3 10035
631ef239 10036# Check whether --with-helpdir was given.
212380e3 10037if test "${with_helpdir+set}" = set; then
631ef239 10038 withval=$with_helpdir; helpdir=`echo $withval | sed 's/\/$//'`
10039 { echo "$as_me:$LINENO: result: yes" >&5
10040echo "${ECHO_T}yes" >&6; }
212380e3 10041
10042 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
10043 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
10044 ac_define_dir=`eval echo $helpdir`
10045 ac_define_dir=`eval echo $ac_define_dir`
10046 HELP_DIR="$ac_define_dir"
10047
10048
10049cat >>confdefs.h <<_ACEOF
10050#define HELP_DIR "$ac_define_dir"
10051_ACEOF
10052
10053
10054
10055
10056 helpdir=`(
10057 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
10058 test "x$exec_prefix" = xNONE && exec_prefix="${prefix}"
10059 eval echo \""$helpdir"\"
10060 )`
10061
10062
10063else
10064 helpdir='${prefix}/help'
631ef239 10065 { echo "$as_me:$LINENO: result: no" >&5
10066echo "${ECHO_T}no" >&6; }
212380e3 10067
10068 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
10069 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
10070 ac_define_dir=`eval echo $helpdir`
10071 ac_define_dir=`eval echo $ac_define_dir`
10072 HELP_DIR="$ac_define_dir"
10073
10074
10075cat >>confdefs.h <<_ACEOF
10076#define HELP_DIR "$ac_define_dir"
10077_ACEOF
10078
10079
10080
10081
10082 helpdir=`(
10083 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
10084 test "x$exec_prefix" = xNONE && exec_prefix="${prefix}"
10085 eval echo \""$helpdir"\"
10086 )`
10087
10088
10089
631ef239 10090fi
10091
212380e3 10092
10093
631ef239 10094{ echo "$as_me:$LINENO: checking whether to modify moduledir" >&5
10095echo $ECHO_N "checking whether to modify moduledir... $ECHO_C" >&6; }
212380e3 10096
631ef239 10097# Check whether --with-moduledir was given.
212380e3 10098if test "${with_moduledir+set}" = set; then
631ef239 10099 withval=$with_moduledir; moduledir=`echo $withval | sed 's/\/$//'`
10100 { echo "$as_me:$LINENO: result: yes" >&5
10101echo "${ECHO_T}yes" >&6; }
212380e3 10102
10103 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
10104 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
10105 ac_define_dir=`eval echo $moduledir`
10106 ac_define_dir=`eval echo $ac_define_dir`
10107 MODULE_DIR="$ac_define_dir"
10108
10109
10110cat >>confdefs.h <<_ACEOF
10111#define MODULE_DIR "$ac_define_dir"
10112_ACEOF
10113
10114
10115
10116
10117 moduledir=`(
10118 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
10119 test "x$exec_prefix" = xNONE && exec_prefix="${prefix}"
10120 eval echo \""$moduledir"\"
10121 )`
10122
10123
10124else
10125 moduledir='${prefix}/modules'
631ef239 10126 { echo "$as_me:$LINENO: result: no" >&5
10127echo "${ECHO_T}no" >&6; }
212380e3 10128
10129 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
10130 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
10131 ac_define_dir=`eval echo $moduledir`
10132 ac_define_dir=`eval echo $ac_define_dir`
10133 MODULE_DIR="$ac_define_dir"
10134
10135
10136cat >>confdefs.h <<_ACEOF
10137#define MODULE_DIR "$ac_define_dir"
10138_ACEOF
10139
10140
10141
10142
10143 moduledir=`(
10144 test "x$prefix" = xNONE && prefix="$ac_default_prefix"
10145 test "x$exec_prefix" = xNONE && exec_prefix="${prefix}"
10146 eval echo \""$moduledir"\"
10147 )`
10148
10149
10150
631ef239 10151fi
10152
212380e3 10153
10154if test ! -z "$SELECT_TYPE_EXPLICIT"; then
10155 SELECT_TYPE="$SELECT_TYPE_EXPLICIT";
10156 echo "Forcing $SELECT_TYPE to be enabled"
10157else
10158
c1c5fdc4 10159if test ! "x$use_ports" = "xno"; then
10160
10161for ac_func in port_getn
10162do
10163as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10164{ echo "$as_me:$LINENO: checking for $ac_func" >&5
10165echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10166if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10167 echo $ECHO_N "(cached) $ECHO_C" >&6
10168else
10169 cat >conftest.$ac_ext <<_ACEOF
10170/* confdefs.h. */
10171_ACEOF
10172cat confdefs.h >>conftest.$ac_ext
10173cat >>conftest.$ac_ext <<_ACEOF
10174/* end confdefs.h. */
10175/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10176 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10177#define $ac_func innocuous_$ac_func
10178
10179/* System header to define __stub macros and hopefully few prototypes,
10180 which can conflict with char $ac_func (); below.
10181 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10182 <limits.h> exists even on freestanding compilers. */
10183
10184#ifdef __STDC__
10185# include <limits.h>
10186#else
10187# include <assert.h>
10188#endif
10189
10190#undef $ac_func
10191
10192/* Override any GCC internal prototype to avoid an error.
10193 Use char because int might match the return type of a GCC
10194 builtin and then its argument prototype would still apply. */
10195#ifdef __cplusplus
10196extern "C"
10197#endif
10198char $ac_func ();
10199/* The GNU C library defines this for functions which it implements
10200 to always fail with ENOSYS. Some functions are actually named
10201 something starting with __ and the normal name is an alias. */
10202#if defined __stub_$ac_func || defined __stub___$ac_func
10203choke me
10204#endif
10205
10206int
10207main ()
10208{
10209return $ac_func ();
10210 ;
10211 return 0;
10212}
10213_ACEOF
10214rm -f conftest.$ac_objext conftest$ac_exeext
10215if { (ac_try="$ac_link"
10216case "(($ac_try" in
10217 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10218 *) ac_try_echo=$ac_try;;
10219esac
10220eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10221 (eval "$ac_link") 2>conftest.er1
10222 ac_status=$?
10223 grep -v '^ *+' conftest.er1 >conftest.err
10224 rm -f conftest.er1
10225 cat conftest.err >&5
10226 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10227 (exit $ac_status); } && {
10228 test -z "$ac_c_werror_flag" ||
10229 test ! -s conftest.err
10230 } && test -s conftest$ac_exeext &&
10231 $as_test_x conftest$ac_exeext; then
10232 eval "$as_ac_var=yes"
10233else
10234 echo "$as_me: failed program was:" >&5
10235sed 's/^/| /' conftest.$ac_ext >&5
10236
10237 eval "$as_ac_var=no"
10238fi
10239
10240rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
10241 conftest$ac_exeext conftest.$ac_ext
10242fi
10243ac_res=`eval echo '${'$as_ac_var'}'`
10244 { echo "$as_me:$LINENO: result: $ac_res" >&5
10245echo "${ECHO_T}$ac_res" >&6; }
10246if test `eval echo '${'$as_ac_var'}'` = yes; then
10247 cat >>confdefs.h <<_ACEOF
10248#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10249_ACEOF
10250 haveports=yes
10251else
10252 haveports=no
10253fi
10254done
10255
10256 if test "x$haveports" = "xyes" ; then
10257 SELECT_TYPE="ports"
10258 fi
10259fi
10260
212380e3 10261if test ! "x$use_select" = "xno"; then
10262
10263for ac_func in select
10264do
10265as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
631ef239 10266{ echo "$as_me:$LINENO: checking for $ac_func" >&5
10267echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10268if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
212380e3 10269 echo $ECHO_N "(cached) $ECHO_C" >&6
10270else
10271 cat >conftest.$ac_ext <<_ACEOF
10272/* confdefs.h. */
10273_ACEOF
10274cat confdefs.h >>conftest.$ac_ext
10275cat >>conftest.$ac_ext <<_ACEOF
10276/* end confdefs.h. */
10277/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10278 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10279#define $ac_func innocuous_$ac_func
10280
10281/* System header to define __stub macros and hopefully few prototypes,
10282 which can conflict with char $ac_func (); below.
10283 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10284 <limits.h> exists even on freestanding compilers. */
10285
10286#ifdef __STDC__
10287# include <limits.h>
10288#else
10289# include <assert.h>
10290#endif
10291
10292#undef $ac_func
10293
631ef239 10294/* Override any GCC internal prototype to avoid an error.
10295 Use char because int might match the return type of a GCC
10296 builtin and then its argument prototype would still apply. */
212380e3 10297#ifdef __cplusplus
10298extern "C"
212380e3 10299#endif
212380e3 10300char $ac_func ();
10301/* The GNU C library defines this for functions which it implements
10302 to always fail with ENOSYS. Some functions are actually named
10303 something starting with __ and the normal name is an alias. */
631ef239 10304#if defined __stub_$ac_func || defined __stub___$ac_func
212380e3 10305choke me
212380e3 10306#endif
10307
10308int
10309main ()
10310{
631ef239 10311return $ac_func ();
212380e3 10312 ;
10313 return 0;
10314}
10315_ACEOF
10316rm -f conftest.$ac_objext conftest$ac_exeext
631ef239 10317if { (ac_try="$ac_link"
10318case "(($ac_try" in
10319 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10320 *) ac_try_echo=$ac_try;;
10321esac
10322eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10323 (eval "$ac_link") 2>conftest.er1
212380e3 10324 ac_status=$?
10325 grep -v '^ *+' conftest.er1 >conftest.err
10326 rm -f conftest.er1
10327 cat conftest.err >&5
10328 echo "$as_me:$LINENO: \$? = $ac_status" >&5
631ef239 10329 (exit $ac_status); } && {
10330 test -z "$ac_c_werror_flag" ||
10331 test ! -s conftest.err
10332 } && test -s conftest$ac_exeext &&
10333 $as_test_x conftest$ac_exeext; then
212380e3 10334 eval "$as_ac_var=yes"
10335else
10336 echo "$as_me: failed program was:" >&5
10337sed 's/^/| /' conftest.$ac_ext >&5
10338
631ef239 10339 eval "$as_ac_var=no"
212380e3 10340fi
631ef239 10341
10342rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
212380e3 10343 conftest$ac_exeext conftest.$ac_ext
10344fi
631ef239 10345ac_res=`eval echo '${'$as_ac_var'}'`
10346 { echo "$as_me:$LINENO: result: $ac_res" >&5
10347echo "${ECHO_T}$ac_res" >&6; }
212380e3 10348if test `eval echo '${'$as_ac_var'}'` = yes; then
10349 cat >>confdefs.h <<_ACEOF
10350#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10351_ACEOF
10352 haveselect=yes
10353else
10354 haveselect=no
10355fi
10356done
10357
10358 if test "x$haveselect" = "xyes" ; then
10359 SELECT_TYPE="select"
10360 fi
10361fi
10362
10363if test ! "x$use_poll" = "xno"; then
10364
10365for ac_func in poll
10366do
10367as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
631ef239 10368{ echo "$as_me:$LINENO: checking for $ac_func" >&5
10369echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10370if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
212380e3 10371 echo $ECHO_N "(cached) $ECHO_C" >&6
10372else
10373 cat >conftest.$ac_ext <<_ACEOF
10374/* confdefs.h. */
10375_ACEOF
10376cat confdefs.h >>conftest.$ac_ext
10377cat >>conftest.$ac_ext <<_ACEOF
10378/* end confdefs.h. */
10379/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10380 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10381#define $ac_func innocuous_$ac_func
10382
10383/* System header to define __stub macros and hopefully few prototypes,
10384 which can conflict with char $ac_func (); below.
10385 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10386 <limits.h> exists even on freestanding compilers. */
10387
10388#ifdef __STDC__
10389# include <limits.h>
10390#else
10391# include <assert.h>
10392#endif
10393
10394#undef $ac_func
10395
631ef239 10396/* Override any GCC internal prototype to avoid an error.
10397 Use char because int might match the return type of a GCC
10398 builtin and then its argument prototype would still apply. */
212380e3 10399#ifdef __cplusplus
10400extern "C"
212380e3 10401#endif
212380e3 10402char $ac_func ();
10403/* The GNU C library defines this for functions which it implements
10404 to always fail with ENOSYS. Some functions are actually named
10405 something starting with __ and the normal name is an alias. */
631ef239 10406#if defined __stub_$ac_func || defined __stub___$ac_func
212380e3 10407choke me
212380e3 10408#endif
10409
10410int
10411main ()
10412{
631ef239 10413return $ac_func ();
212380e3 10414 ;
10415 return 0;
10416}
10417_ACEOF
10418rm -f conftest.$ac_objext conftest$ac_exeext
631ef239 10419if { (ac_try="$ac_link"
10420case "(($ac_try" in
10421 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10422 *) ac_try_echo=$ac_try;;
10423esac
10424eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10425 (eval "$ac_link") 2>conftest.er1
212380e3 10426 ac_status=$?
10427 grep -v '^ *+' conftest.er1 >conftest.err
10428 rm -f conftest.er1
10429 cat conftest.err >&5
10430 echo "$as_me:$LINENO: \$? = $ac_status" >&5
631ef239 10431 (exit $ac_status); } && {
10432 test -z "$ac_c_werror_flag" ||
10433 test ! -s conftest.err
10434 } && test -s conftest$ac_exeext &&
10435 $as_test_x conftest$ac_exeext; then
212380e3 10436 eval "$as_ac_var=yes"
10437else
10438 echo "$as_me: failed program was:" >&5
10439sed 's/^/| /' conftest.$ac_ext >&5
10440
631ef239 10441 eval "$as_ac_var=no"
212380e3 10442fi
631ef239 10443
10444rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
212380e3 10445 conftest$ac_exeext conftest.$ac_ext
10446fi
631ef239 10447ac_res=`eval echo '${'$as_ac_var'}'`
10448 { echo "$as_me:$LINENO: result: $ac_res" >&5
10449echo "${ECHO_T}$ac_res" >&6; }
212380e3 10450if test `eval echo '${'$as_ac_var'}'` = yes; then
10451 cat >>confdefs.h <<_ACEOF
10452#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10453_ACEOF
10454 havepoll=yes
10455else
10456 havepoll=no
10457fi
10458done
10459
10460 if test "x$havepoll" = "xyes" ; then
10461 SELECT_TYPE="poll"
10462 fi
10463fi
10464
212380e3 10465if test ! "x$use_kqueue" = "xno"; then
10466
10467for ac_func in kevent
10468do
10469as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
631ef239 10470{ echo "$as_me:$LINENO: checking for $ac_func" >&5
10471echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10472if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
212380e3 10473 echo $ECHO_N "(cached) $ECHO_C" >&6
10474else
10475 cat >conftest.$ac_ext <<_ACEOF
10476/* confdefs.h. */
10477_ACEOF
10478cat confdefs.h >>conftest.$ac_ext
10479cat >>conftest.$ac_ext <<_ACEOF
10480/* end confdefs.h. */
10481/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10482 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10483#define $ac_func innocuous_$ac_func
10484
10485/* System header to define __stub macros and hopefully few prototypes,
10486 which can conflict with char $ac_func (); below.
10487 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10488 <limits.h> exists even on freestanding compilers. */
10489
10490#ifdef __STDC__
10491# include <limits.h>
10492#else
10493# include <assert.h>
10494#endif
10495
10496#undef $ac_func
10497
631ef239 10498/* Override any GCC internal prototype to avoid an error.
10499 Use char because int might match the return type of a GCC
10500 builtin and then its argument prototype would still apply. */
212380e3 10501#ifdef __cplusplus
10502extern "C"
212380e3 10503#endif
212380e3 10504char $ac_func ();
10505/* The GNU C library defines this for functions which it implements
10506 to always fail with ENOSYS. Some functions are actually named
10507 something starting with __ and the normal name is an alias. */
631ef239 10508#if defined __stub_$ac_func || defined __stub___$ac_func
212380e3 10509choke me
212380e3 10510#endif
10511
10512int
10513main ()
10514{
631ef239 10515return $ac_func ();
212380e3 10516 ;
10517 return 0;
10518}
10519_ACEOF
10520rm -f conftest.$ac_objext conftest$ac_exeext
631ef239 10521if { (ac_try="$ac_link"
10522case "(($ac_try" in
10523 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10524 *) ac_try_echo=$ac_try;;
10525esac
10526eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10527 (eval "$ac_link") 2>conftest.er1
212380e3 10528 ac_status=$?
10529 grep -v '^ *+' conftest.er1 >conftest.err
10530 rm -f conftest.er1
10531 cat conftest.err >&5
10532 echo "$as_me:$LINENO: \$? = $ac_status" >&5
631ef239 10533 (exit $ac_status); } && {
10534 test -z "$ac_c_werror_flag" ||
10535 test ! -s conftest.err
10536 } && test -s conftest$ac_exeext &&
10537 $as_test_x conftest$ac_exeext; then
212380e3 10538 eval "$as_ac_var=yes"
10539else
10540 echo "$as_me: failed program was:" >&5
10541sed 's/^/| /' conftest.$ac_ext >&5
10542
631ef239 10543 eval "$as_ac_var=no"
212380e3 10544fi
631ef239 10545
10546rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
212380e3 10547 conftest$ac_exeext conftest.$ac_ext
10548fi
631ef239 10549ac_res=`eval echo '${'$as_ac_var'}'`
10550 { echo "$as_me:$LINENO: result: $ac_res" >&5
10551echo "${ECHO_T}$ac_res" >&6; }
212380e3 10552if test `eval echo '${'$as_ac_var'}'` = yes; then
10553 cat >>confdefs.h <<_ACEOF
10554#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10555_ACEOF
10556 havekqueue=yes
10557else
10558 havekqueue=no
10559fi
10560done
10561
10562 if test "x$havekqueue" = "xyes" ; then
10563 SELECT_TYPE="kqueue"
10564 fi
10565fi
10566
10567if test ! "x$use_epoll" = "xno"; then
10568
10569for ac_func in epoll_ctl
10570do
10571as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
631ef239 10572{ echo "$as_me:$LINENO: checking for $ac_func" >&5
10573echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10574if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
212380e3 10575 echo $ECHO_N "(cached) $ECHO_C" >&6
10576else
10577 cat >conftest.$ac_ext <<_ACEOF
10578/* confdefs.h. */
10579_ACEOF
10580cat confdefs.h >>conftest.$ac_ext
10581cat >>conftest.$ac_ext <<_ACEOF
10582/* end confdefs.h. */
10583/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10584 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10585#define $ac_func innocuous_$ac_func
10586
10587/* System header to define __stub macros and hopefully few prototypes,
10588 which can conflict with char $ac_func (); below.
10589 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10590 <limits.h> exists even on freestanding compilers. */
10591
10592#ifdef __STDC__
10593# include <limits.h>
10594#else
10595# include <assert.h>
10596#endif
10597
10598#undef $ac_func
10599
631ef239 10600/* Override any GCC internal prototype to avoid an error.
10601 Use char because int might match the return type of a GCC
10602 builtin and then its argument prototype would still apply. */
212380e3 10603#ifdef __cplusplus
10604extern "C"
212380e3 10605#endif
212380e3 10606char $ac_func ();
10607/* The GNU C library defines this for functions which it implements
10608 to always fail with ENOSYS. Some functions are actually named
10609 something starting with __ and the normal name is an alias. */
631ef239 10610#if defined __stub_$ac_func || defined __stub___$ac_func
212380e3 10611choke me
212380e3 10612#endif
10613
10614int
10615main ()
10616{
631ef239 10617return $ac_func ();
212380e3 10618 ;
10619 return 0;
10620}
10621_ACEOF
10622rm -f conftest.$ac_objext conftest$ac_exeext
631ef239 10623if { (ac_try="$ac_link"
10624case "(($ac_try" in
10625 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10626 *) ac_try_echo=$ac_try;;
10627esac
10628eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10629 (eval "$ac_link") 2>conftest.er1
212380e3 10630 ac_status=$?
10631 grep -v '^ *+' conftest.er1 >conftest.err
10632 rm -f conftest.er1
10633 cat conftest.err >&5
10634 echo "$as_me:$LINENO: \$? = $ac_status" >&5
631ef239 10635 (exit $ac_status); } && {
10636 test -z "$ac_c_werror_flag" ||
10637 test ! -s conftest.err
10638 } && test -s conftest$ac_exeext &&
10639 $as_test_x conftest$ac_exeext; then
212380e3 10640 eval "$as_ac_var=yes"
10641else
10642 echo "$as_me: failed program was:" >&5
10643sed 's/^/| /' conftest.$ac_ext >&5
10644
631ef239 10645 eval "$as_ac_var=no"
212380e3 10646fi
631ef239 10647
10648rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
212380e3 10649 conftest$ac_exeext conftest.$ac_ext
10650fi
631ef239 10651ac_res=`eval echo '${'$as_ac_var'}'`
10652 { echo "$as_me:$LINENO: result: $ac_res" >&5
10653echo "${ECHO_T}$ac_res" >&6; }
212380e3 10654if test `eval echo '${'$as_ac_var'}'` = yes; then
10655 cat >>confdefs.h <<_ACEOF
10656#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10657_ACEOF
10658 haveepoll=yes
10659else
10660 haveepoll=no
10661fi
10662done
10663
10664 if test "x$ac_cv_header_sys_epoll_h" = "xyes"; then
10665 if test "x$haveepoll" = "xyes" ; then
631ef239 10666 { echo "$as_me:$LINENO: checking for epoll support in kernel" >&5
10667echo $ECHO_N "checking for epoll support in kernel... $ECHO_C" >&6; }
212380e3 10668 if test "$cross_compiling" = yes; then
631ef239 10669 { echo "$as_me:$LINENO: result: no" >&5
10670echo "${ECHO_T}no" >&6; }
212380e3 10671else
10672 cat >conftest.$ac_ext <<_ACEOF
10673/* confdefs.h. */
10674_ACEOF
10675cat confdefs.h >>conftest.$ac_ext
10676cat >>conftest.$ac_ext <<_ACEOF
10677/* end confdefs.h. */
10678#include <stdint.h>
10679#include <sys/param.h>
10680#include <sys/types.h>
10681#include <sys/epoll.h>
10682#include <sys/syscall.h>
10683#include <unistd.h>
10684
10685int
10686main(int argc, char **argv)
10687{
10688 int epfd;
10689
10690 epfd = epoll_create(256);
10691 exit (epfd == -1 ? 1 : 0);
10692}
10693_ACEOF
10694rm -f conftest$ac_exeext
631ef239 10695if { (ac_try="$ac_link"
10696case "(($ac_try" in
10697 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10698 *) ac_try_echo=$ac_try;;
10699esac
10700eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10701 (eval "$ac_link") 2>&5
212380e3 10702 ac_status=$?
10703 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10704 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
631ef239 10705 { (case "(($ac_try" in
10706 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10707 *) ac_try_echo=$ac_try;;
10708esac
10709eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10710 (eval "$ac_try") 2>&5
212380e3 10711 ac_status=$?
10712 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10713 (exit $ac_status); }; }; then
631ef239 10714 { echo "$as_me:$LINENO: result: yes" >&5
10715echo "${ECHO_T}yes" >&6; }
212380e3 10716
10717cat >>confdefs.h <<\_ACEOF
10718#define HAVE_EPOLL 1
10719_ACEOF
10720
10721 SELECT_TYPE="epoll"
10722else
10723 echo "$as_me: program exited with status $ac_status" >&5
10724echo "$as_me: failed program was:" >&5
10725sed 's/^/| /' conftest.$ac_ext >&5
10726
10727( exit $ac_status )
631ef239 10728{ echo "$as_me:$LINENO: result: no" >&5
10729echo "${ECHO_T}no" >&6; }
212380e3 10730fi
631ef239 10731rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
212380e3 10732fi
631ef239 10733
10734
212380e3 10735 fi
10736 fi
10737
10738haveepollsyscall=no
10739
10740if test "x$ac_cv_header_sys_epoll_h" = "xyes"; then
10741 if test "x$haveepoll" = "xno" ; then
631ef239 10742 { echo "$as_me:$LINENO: checking for epoll system call" >&5
10743echo $ECHO_N "checking for epoll system call... $ECHO_C" >&6; }
212380e3 10744 if test "$cross_compiling" = yes; then
631ef239 10745 { echo "$as_me:$LINENO: result: no" >&5
10746echo "${ECHO_T}no" >&6; }
212380e3 10747else
10748 cat >conftest.$ac_ext <<_ACEOF
10749/* confdefs.h. */
10750_ACEOF
10751cat confdefs.h >>conftest.$ac_ext
10752cat >>conftest.$ac_ext <<_ACEOF
10753/* end confdefs.h. */
10754#include <stdint.h>
10755#include <sys/param.h>
10756#include <sys/types.h>
10757#include <sys/epoll.h>
10758#include <sys/syscall.h>
10759#include <unistd.h>
10760
10761int
10762epoll_create(int size)
10763{
10764 return (syscall(__NR_epoll_create, size));
10765}
10766
10767int
10768main(int argc, char **argv)
10769{
10770 int epfd;
10771
10772 epfd = epoll_create(256);
10773 exit (epfd == -1 ? 1 : 0);
10774}
10775_ACEOF
10776rm -f conftest$ac_exeext
631ef239 10777if { (ac_try="$ac_link"
10778case "(($ac_try" in
10779 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10780 *) ac_try_echo=$ac_try;;
10781esac
10782eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10783 (eval "$ac_link") 2>&5
212380e3 10784 ac_status=$?
10785 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10786 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
631ef239 10787 { (case "(($ac_try" in
10788 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10789 *) ac_try_echo=$ac_try;;
10790esac
10791eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10792 (eval "$ac_try") 2>&5
212380e3 10793 ac_status=$?
10794 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10795 (exit $ac_status); }; }; then
631ef239 10796 { echo "$as_me:$LINENO: result: yes" >&5
10797echo "${ECHO_T}yes" >&6; }
212380e3 10798
10799cat >>confdefs.h <<\_ACEOF
10800#define HAVE_EPOLL 1
10801_ACEOF
10802
10803 SELECT_TYPE="epoll"
10804else
10805 echo "$as_me: program exited with status $ac_status" >&5
10806echo "$as_me: failed program was:" >&5
10807sed 's/^/| /' conftest.$ac_ext >&5
10808
10809( exit $ac_status )
631ef239 10810{ echo "$as_me:$LINENO: result: no" >&5
10811echo "${ECHO_T}no" >&6; }
212380e3 10812fi
631ef239 10813rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
212380e3 10814fi
631ef239 10815
10816
212380e3 10817 fi
10818fi
10819
10820fi
10821
10822fi
10823
10824if test -z "$SELECT_TYPE"; then
10825 { { echo "$as_me:$LINENO: error: Unable to find a usable IO interface" >&5
10826echo "$as_me: error: Unable to find a usable IO interface" >&2;}
10827 { (exit 1); exit 1; }; }
10828fi
10829
10830echo "Using $SELECT_TYPE for select loop."
10831
10832
10833cat >>confdefs.h <<_ACEOF
10834#define SELECT_TYPE "$SELECT_TYPE"
10835_ACEOF
10836
10837
10838
10839
10840
631ef239 10841# Check whether --enable-assert was given.
212380e3 10842if test "${enable_assert+set}" = set; then
631ef239 10843 enableval=$enable_assert; assert=$enableval
212380e3 10844else
10845 assert=no
631ef239 10846fi
10847
212380e3 10848
10849if test "$assert" = no; then
10850
10851cat >>confdefs.h <<\_ACEOF
10852#define NDEBUG 1
10853_ACEOF
10854
10855elif test "$assert" = soft; then
10856
10857cat >>confdefs.h <<\_ACEOF
10858#define SOFT_ASSERT 1
10859_ACEOF
10860
10861
10862cat >>confdefs.h <<\_ACEOF
10863#define NDEBUG 1
10864_ACEOF
10865
10866elif test "$assert" = yes; then
10867 assert = "hard";
10868fi
10869
631ef239 10870{ echo "$as_me:$LINENO: checking if you want IO Debugging hooks" >&5
10871echo $ECHO_N "checking if you want IO Debugging hooks... $ECHO_C" >&6; }
10872# Check whether --enable-iodebug was given.
212380e3 10873if test "${enable_iodebug+set}" = set; then
631ef239 10874 enableval=$enable_iodebug; iodebug=$enableval
212380e3 10875else
10876 iodebug=no
631ef239 10877fi
10878
212380e3 10879
10880if test "$iodebug" = yes; then
10881
10882cat >>confdefs.h <<\_ACEOF
10883#define USE_IODEBUG_HOOKS 1
10884_ACEOF
10885
631ef239 10886 { echo "$as_me:$LINENO: result: yes" >&5
10887echo "${ECHO_T}yes" >&6; }
212380e3 10888else
631ef239 10889 { echo "$as_me:$LINENO: result: no" >&5
10890echo "${ECHO_T}no" >&6; }
212380e3 10891fi
10892
10893
631ef239 10894{ echo "$as_me:$LINENO: checking if you want to do a profile build" >&5
10895echo $ECHO_N "checking if you want to do a profile build... $ECHO_C" >&6; }
10896# Check whether --enable-profile was given.
212380e3 10897if test "${enable_profile+set}" = set; then
631ef239 10898 enableval=$enable_profile; profile=$enableval
212380e3 10899else
10900 profile=no
631ef239 10901fi
10902
212380e3 10903
10904if test "$profile" = yes; then
10905 if test "$ac_cv_c_compiler_gnu" = yes; then
10906 IRC_CFLAGS="$IRC_CFLAGS -pg"
631ef239 10907 { echo "$as_me:$LINENO: result: yes, adding -pg" >&5
10908echo "${ECHO_T}yes, adding -pg" >&6; }
212380e3 10909
10910cat >>confdefs.h <<\_ACEOF
10911#define CHARYBDIS_PROFILE 1
10912_ACEOF
10913
10914 else
631ef239 10915 { echo "$as_me:$LINENO: result: no, profile builds only work with gcc" >&5
10916echo "${ECHO_T}no, profile builds only work with gcc" >&6; }
212380e3 10917 fi
10918else
631ef239 10919 { echo "$as_me:$LINENO: result: no" >&5
10920echo "${ECHO_T}no" >&6; }
212380e3 10921fi
10922
631ef239 10923# Check whether --enable-balloc was given.
212380e3 10924if test "${enable_balloc+set}" = set; then
631ef239 10925 enableval=$enable_balloc; balloc=$enableval
212380e3 10926else
10927 balloc=yes
631ef239 10928fi
10929
212380e3 10930
10931if test "$balloc" = no; then
10932
10933cat >>confdefs.h <<\_ACEOF
10934#define NOBALLOC 1
10935_ACEOF
10936
10937fi
10938
631ef239 10939# Check whether --enable-small-net was given.
212380e3 10940if test "${enable_small_net+set}" = set; then
631ef239 10941 enableval=$enable_small_net; small_net=$enableval
212380e3 10942else
10943 small_net=no
631ef239 10944fi
10945
212380e3 10946
10947if test "$small_net" = yes; then
10948
10949cat >>confdefs.h <<\_ACEOF
10950#define NICKNAMEHISTORYLENGTH 1500
10951_ACEOF
10952
10953
10954cat >>confdefs.h <<\_ACEOF
10955#define CHANNEL_HEAP_SIZE 256
10956_ACEOF
10957
10958
10959cat >>confdefs.h <<\_ACEOF
10960#define BAN_HEAP_SIZE 128
10961_ACEOF
10962
10963
10964cat >>confdefs.h <<\_ACEOF
10965#define CLIENT_HEAP_SIZE 256
10966_ACEOF
10967
10968
10969cat >>confdefs.h <<\_ACEOF
10970#define LCLIENT_HEAP_SIZE 128
10971_ACEOF
10972
10973
10974cat >>confdefs.h <<\_ACEOF
10975#define PCLIENT_HEAP_SIZE 32
10976_ACEOF
10977
10978
10979cat >>confdefs.h <<\_ACEOF
10980#define USER_HEAP_SIZE 128
10981_ACEOF
10982
10983
10984cat >>confdefs.h <<\_ACEOF
10985#define DNODE_HEAP_SIZE 256
10986_ACEOF
10987
10988
10989cat >>confdefs.h <<\_ACEOF
10990#define TOPIC_HEAP_SIZE 256
10991_ACEOF
10992
10993
10994cat >>confdefs.h <<\_ACEOF
10995#define LINEBUF_HEAP_SIZE 128
10996_ACEOF
10997
10998
10999cat >>confdefs.h <<\_ACEOF
11000#define MEMBER_HEAP_SIZE 256
11001_ACEOF
11002
11003
11004cat >>confdefs.h <<\_ACEOF
11005#define ND_HEAP_SIZE 128
11006_ACEOF
11007
11008
11009cat >>confdefs.h <<\_ACEOF
11010#define CONFITEM_HEAP_SIZE 128
11011_ACEOF
11012
11013
11014cat >>confdefs.h <<\_ACEOF
11015#define MONITOR_HEAP_SIZE 128
11016_ACEOF
11017
11018else
11019
11020cat >>confdefs.h <<\_ACEOF
11021#define NICKNAMEHISTORYLENGTH 15000
11022_ACEOF
11023
11024
11025cat >>confdefs.h <<\_ACEOF
11026#define CHANNEL_HEAP_SIZE 8192
11027_ACEOF
11028
11029
11030cat >>confdefs.h <<\_ACEOF
11031#define BAN_HEAP_SIZE 4096
11032_ACEOF
11033
11034
11035cat >>confdefs.h <<\_ACEOF
11036#define CLIENT_HEAP_SIZE 8192
11037_ACEOF
11038
11039
11040cat >>confdefs.h <<\_ACEOF
11041#define LCLIENT_HEAP_SIZE 1024
11042_ACEOF
11043
11044
11045cat >>confdefs.h <<\_ACEOF
11046#define PCLIENT_HEAP_SIZE 256
11047_ACEOF
11048
11049
11050cat >>confdefs.h <<\_ACEOF
11051#define USER_HEAP_SIZE 8192
11052_ACEOF
11053
11054
11055cat >>confdefs.h <<\_ACEOF
11056#define DNODE_HEAP_SIZE 8192
11057_ACEOF
11058
11059
11060cat >>confdefs.h <<\_ACEOF
11061#define TOPIC_HEAP_SIZE 4096
11062_ACEOF
11063
11064
11065cat >>confdefs.h <<\_ACEOF
11066#define LINEBUF_HEAP_SIZE 2048
11067_ACEOF
11068
11069
11070cat >>confdefs.h <<\_ACEOF
11071#define MEMBER_HEAP_SIZE 32768
11072_ACEOF
11073
11074
11075cat >>confdefs.h <<\_ACEOF
11076#define ND_HEAP_SIZE 512
11077_ACEOF
11078
11079
11080cat >>confdefs.h <<\_ACEOF
11081#define CONFITEM_HEAP_SIZE 256
11082_ACEOF
11083
11084
11085cat >>confdefs.h <<\_ACEOF
11086#define MONITOR_HEAP_SIZE 1024
11087_ACEOF
11088
11089fi
11090
11091
631ef239 11092# Check whether --with-nicklen was given.
212380e3 11093if test "${with_nicklen+set}" = set; then
631ef239 11094 withval=$with_nicklen;
212380e3 11095 if test $withval -ge 50; then
11096 NICKLEN=50
11097 { echo "$as_me:$LINENO: WARNING: NICKLEN has a hard limit of 50. Setting NICKLEN=50" >&5
11098echo "$as_me: WARNING: NICKLEN has a hard limit of 50. Setting NICKLEN=50" >&2;}
11099 else
11100 NICKLEN="$withval"
11101 fi
11102
11103else
11104 NICKLEN=15
631ef239 11105fi
212380e3 11106
11107
212380e3 11108
631ef239 11109# Check whether --with-topiclen was given.
11110if test "${with_topiclen+set}" = set; then
11111 withval=$with_topiclen;
212380e3 11112 if test $withval -ge 390; then
11113 TOPICLEN=390
11114 { echo "$as_me:$LINENO: WARNING: TOPICLEN has a hard limit of 390. Setting TOPICLEN=390" >&5
11115echo "$as_me: WARNING: TOPICLEN has a hard limit of 390. Setting TOPICLEN=390" >&2;}
11116 else
11117 TOPICLEN=$withval
11118 fi
11119
11120else
11121 TOPICLEN=390
212380e3 11122fi
11123
212380e3 11124
11125
11126cat >>confdefs.h <<_ACEOF
11127#define TOPICLEN ${TOPICLEN}
11128_ACEOF
11129
11130
11131cat >>confdefs.h <<_ACEOF
11132#define NICKLEN (${NICKLEN}+1)
11133_ACEOF
11134
11135
631ef239 11136# Check whether --enable-shared-modules was given.
212380e3 11137if test "${enable_shared_modules+set}" = set; then
631ef239 11138 enableval=$enable_shared_modules; shared_modules=$enableval
212380e3 11139else
11140 shared_modules="yes"
631ef239 11141fi
11142
212380e3 11143
11144if test "$shared_modules" = yes; then
11145
11146 if test "$CYGWIN" = yes; then
11147 { echo "$as_me:$LINENO: WARNING: disabling shared modules; Cygwin is at present unable to build them." >&5
11148echo "$as_me: WARNING: disabling shared modules; Cygwin is at present unable to build them." >&2;}
11149 shared_modules="no"
11150 fi
11151
11152 if test "$CC" = tcc -a "$TenDRA" = "no"; then
11153 { echo "$as_me:$LINENO: WARNING: disabling shared modules: Tiny C Compiler can't create PIC" >&5
11154echo "$as_me: WARNING: disabling shared modules: Tiny C Compiler can't create PIC" >&2;}
11155 shared_modules="no"
11156 fi
11157fi
11158
11159if test "$shared_modules" = yes; then
11160 DYNLINK_C=dynlink.c
11161
11162for ac_header in dlfcn.h
11163do
11164as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
631ef239 11165if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11166 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11167echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11168if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
212380e3 11169 echo $ECHO_N "(cached) $ECHO_C" >&6
11170fi
631ef239 11171ac_res=`eval echo '${'$as_ac_Header'}'`
11172 { echo "$as_me:$LINENO: result: $ac_res" >&5
11173echo "${ECHO_T}$ac_res" >&6; }
212380e3 11174else
11175 # Is the header compilable?
631ef239 11176{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
11177echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
212380e3 11178cat >conftest.$ac_ext <<_ACEOF
11179/* confdefs.h. */
11180_ACEOF
11181cat confdefs.h >>conftest.$ac_ext
11182cat >>conftest.$ac_ext <<_ACEOF
11183/* end confdefs.h. */
11184$ac_includes_default
11185#include <$ac_header>
11186_ACEOF
11187rm -f conftest.$ac_objext
631ef239 11188if { (ac_try="$ac_compile"
11189case "(($ac_try" in
11190 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11191 *) ac_try_echo=$ac_try;;
11192esac
11193eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11194 (eval "$ac_compile") 2>conftest.er1
212380e3 11195 ac_status=$?
11196 grep -v '^ *+' conftest.er1 >conftest.err
11197 rm -f conftest.er1
11198 cat conftest.err >&5
11199 echo "$as_me:$LINENO: \$? = $ac_status" >&5
631ef239 11200 (exit $ac_status); } && {
11201 test -z "$ac_c_werror_flag" ||
11202 test ! -s conftest.err
11203 } && test -s conftest.$ac_objext; then
212380e3 11204 ac_header_compiler=yes
11205else
11206 echo "$as_me: failed program was:" >&5
11207sed 's/^/| /' conftest.$ac_ext >&5
11208
631ef239 11209 ac_header_compiler=no
212380e3 11210fi
631ef239 11211
11212rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11213{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11214echo "${ECHO_T}$ac_header_compiler" >&6; }
212380e3 11215
11216# Is the header present?
631ef239 11217{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
11218echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
212380e3 11219cat >conftest.$ac_ext <<_ACEOF
11220/* confdefs.h. */
11221_ACEOF
11222cat confdefs.h >>conftest.$ac_ext
11223cat >>conftest.$ac_ext <<_ACEOF
11224/* end confdefs.h. */
11225#include <$ac_header>
11226_ACEOF
631ef239 11227if { (ac_try="$ac_cpp conftest.$ac_ext"
11228case "(($ac_try" in
11229 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11230 *) ac_try_echo=$ac_try;;
11231esac
11232eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11233 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
212380e3 11234 ac_status=$?
11235 grep -v '^ *+' conftest.er1 >conftest.err
11236 rm -f conftest.er1
11237 cat conftest.err >&5
11238 echo "$as_me:$LINENO: \$? = $ac_status" >&5
631ef239 11239 (exit $ac_status); } >/dev/null && {
11240 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11241 test ! -s conftest.err
11242 }; then
212380e3 11243 ac_header_preproc=yes
11244else
11245 echo "$as_me: failed program was:" >&5
11246sed 's/^/| /' conftest.$ac_ext >&5
11247
11248 ac_header_preproc=no
11249fi
631ef239 11250
212380e3 11251rm -f conftest.err conftest.$ac_ext
631ef239 11252{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11253echo "${ECHO_T}$ac_header_preproc" >&6; }
212380e3 11254
11255# So? What about this header?
11256case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11257 yes:no: )
11258 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11259echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11260 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11261echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11262 ac_header_preproc=yes
11263 ;;
11264 no:yes:* )
11265 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11266echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11267 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11268echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11269 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11270echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11271 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11272echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11273 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11274echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11275 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11276echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
631ef239 11277
212380e3 11278 ;;
11279esac
631ef239 11280{ echo "$as_me:$LINENO: checking for $ac_header" >&5
11281echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11282if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
212380e3 11283 echo $ECHO_N "(cached) $ECHO_C" >&6
11284else
11285 eval "$as_ac_Header=\$ac_header_preproc"
11286fi
631ef239 11287ac_res=`eval echo '${'$as_ac_Header'}'`
11288 { echo "$as_me:$LINENO: result: $ac_res" >&5
11289echo "${ECHO_T}$ac_res" >&6; }
212380e3 11290
11291fi
11292if test `eval echo '${'$as_ac_Header'}'` = yes; then
11293 cat >>confdefs.h <<_ACEOF
11294#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11295_ACEOF
11296
11297fi
11298
11299done
11300
631ef239 11301 { echo "$as_me:$LINENO: checking for library containing shl_load" >&5
11302echo $ECHO_N "checking for library containing shl_load... $ECHO_C" >&6; }
212380e3 11303if test "${ac_cv_search_shl_load+set}" = set; then
11304 echo $ECHO_N "(cached) $ECHO_C" >&6
11305else
11306 ac_func_search_save_LIBS=$LIBS
212380e3 11307cat >conftest.$ac_ext <<_ACEOF
11308/* confdefs.h. */
11309_ACEOF
11310cat confdefs.h >>conftest.$ac_ext
11311cat >>conftest.$ac_ext <<_ACEOF
11312/* end confdefs.h. */
11313
631ef239 11314/* Override any GCC internal prototype to avoid an error.
11315 Use char because int might match the return type of a GCC
11316 builtin and then its argument prototype would still apply. */
212380e3 11317#ifdef __cplusplus
11318extern "C"
11319#endif
212380e3 11320char shl_load ();
11321int
11322main ()
11323{
631ef239 11324return shl_load ();
212380e3 11325 ;
11326 return 0;
11327}
11328_ACEOF
631ef239 11329for ac_lib in '' dld; do
11330 if test -z "$ac_lib"; then
11331 ac_res="none required"
11332 else
11333 ac_res=-l$ac_lib
11334 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
11335 fi
11336 rm -f conftest.$ac_objext conftest$ac_exeext
11337if { (ac_try="$ac_link"
11338case "(($ac_try" in
11339 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11340 *) ac_try_echo=$ac_try;;
11341esac
11342eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11343 (eval "$ac_link") 2>conftest.er1
212380e3 11344 ac_status=$?
11345 grep -v '^ *+' conftest.er1 >conftest.err
11346 rm -f conftest.er1
11347 cat conftest.err >&5
11348 echo "$as_me:$LINENO: \$? = $ac_status" >&5
631ef239 11349 (exit $ac_status); } && {
11350 test -z "$ac_c_werror_flag" ||
11351 test ! -s conftest.err
11352 } && test -s conftest$ac_exeext &&
11353 $as_test_x conftest$ac_exeext; then
11354 ac_cv_search_shl_load=$ac_res
212380e3 11355else
11356 echo "$as_me: failed program was:" >&5
11357sed 's/^/| /' conftest.$ac_ext >&5
11358
212380e3 11359
631ef239 11360fi
212380e3 11361
631ef239 11362rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11363 conftest$ac_exeext
11364 if test "${ac_cv_search_shl_load+set}" = set; then
11365 break
212380e3 11366fi
631ef239 11367done
11368if test "${ac_cv_search_shl_load+set}" = set; then
11369 :
11370else
11371 ac_cv_search_shl_load=no
212380e3 11372fi
631ef239 11373rm conftest.$ac_ext
212380e3 11374LIBS=$ac_func_search_save_LIBS
11375fi
631ef239 11376{ echo "$as_me:$LINENO: result: $ac_cv_search_shl_load" >&5
11377echo "${ECHO_T}$ac_cv_search_shl_load" >&6; }
11378ac_res=$ac_cv_search_shl_load
11379if test "$ac_res" != no; then
11380 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
212380e3 11381
11382
11383cat >>confdefs.h <<\_ACEOF
11384#define HAVE_SHL_LOAD 1
11385_ACEOF
11386
11387 SUFFIX=".sl"
11388 MOD_TARGET=hpux_shared
11389 SEDOBJ="s/\.o/.sl/g"
11390
11391else
11392
631ef239 11393 { echo "$as_me:$LINENO: checking for library containing dlopen" >&5
11394echo $ECHO_N "checking for library containing dlopen... $ECHO_C" >&6; }
212380e3 11395if test "${ac_cv_search_dlopen+set}" = set; then
11396 echo $ECHO_N "(cached) $ECHO_C" >&6
11397else
11398 ac_func_search_save_LIBS=$LIBS
212380e3 11399cat >conftest.$ac_ext <<_ACEOF
11400/* confdefs.h. */
11401_ACEOF
11402cat confdefs.h >>conftest.$ac_ext
11403cat >>conftest.$ac_ext <<_ACEOF
11404/* end confdefs.h. */
11405
631ef239 11406/* Override any GCC internal prototype to avoid an error.
11407 Use char because int might match the return type of a GCC
11408 builtin and then its argument prototype would still apply. */
212380e3 11409#ifdef __cplusplus
11410extern "C"
11411#endif
212380e3 11412char dlopen ();
11413int
11414main ()
11415{
631ef239 11416return dlopen ();
212380e3 11417 ;
11418 return 0;
11419}
11420_ACEOF
631ef239 11421for ac_lib in '' dl c_r; do
11422 if test -z "$ac_lib"; then
11423 ac_res="none required"
11424 else
11425 ac_res=-l$ac_lib
11426 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
11427 fi
11428 rm -f conftest.$ac_objext conftest$ac_exeext
11429if { (ac_try="$ac_link"
11430case "(($ac_try" in
11431 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11432 *) ac_try_echo=$ac_try;;
11433esac
11434eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11435 (eval "$ac_link") 2>conftest.er1
212380e3 11436 ac_status=$?
11437 grep -v '^ *+' conftest.er1 >conftest.err
11438 rm -f conftest.er1
11439 cat conftest.err >&5
11440 echo "$as_me:$LINENO: \$? = $ac_status" >&5
631ef239 11441 (exit $ac_status); } && {
11442 test -z "$ac_c_werror_flag" ||
11443 test ! -s conftest.err
11444 } && test -s conftest$ac_exeext &&
11445 $as_test_x conftest$ac_exeext; then
11446 ac_cv_search_dlopen=$ac_res
212380e3 11447else
11448 echo "$as_me: failed program was:" >&5
11449sed 's/^/| /' conftest.$ac_ext >&5
11450
212380e3 11451
631ef239 11452fi
212380e3 11453
631ef239 11454rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
11455 conftest$ac_exeext
11456 if test "${ac_cv_search_dlopen+set}" = set; then
11457 break
212380e3 11458fi
631ef239 11459done
11460if test "${ac_cv_search_dlopen+set}" = set; then
11461 :
11462else
11463 ac_cv_search_dlopen=no
212380e3 11464fi
631ef239 11465rm conftest.$ac_ext
212380e3 11466LIBS=$ac_func_search_save_LIBS
11467fi
631ef239 11468{ echo "$as_me:$LINENO: result: $ac_cv_search_dlopen" >&5
11469echo "${ECHO_T}$ac_cv_search_dlopen" >&6; }
11470ac_res=$ac_cv_search_dlopen
11471if test "$ac_res" != no; then
11472 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
212380e3 11473
11474
11475cat >>confdefs.h <<\_ACEOF
11476#define HAVE_DLOPEN 1
11477_ACEOF
11478
11479 SUFFIX=".so"
11480 MOD_TARGET=shared_modules
11481 SEDOBJ="s/\.o/.so/g"
11482 if test "$AppleGCC" = yes; then
11483
11484for ac_header in mach-o/dyld.h
11485do
11486as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
631ef239 11487if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11488 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11489echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11490if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
212380e3 11491 echo $ECHO_N "(cached) $ECHO_C" >&6
11492fi
631ef239 11493ac_res=`eval echo '${'$as_ac_Header'}'`
11494 { echo "$as_me:$LINENO: result: $ac_res" >&5
11495echo "${ECHO_T}$ac_res" >&6; }
212380e3 11496else
11497 # Is the header compilable?
631ef239 11498{ echo "$as_me:$LINENO: checking $ac_header usability" >&5
11499echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
212380e3 11500cat >conftest.$ac_ext <<_ACEOF
11501/* confdefs.h. */
11502_ACEOF
11503cat confdefs.h >>conftest.$ac_ext
11504cat >>conftest.$ac_ext <<_ACEOF
11505/* end confdefs.h. */
11506$ac_includes_default
11507#include <$ac_header>
11508_ACEOF
11509rm -f conftest.$ac_objext
631ef239 11510if { (ac_try="$ac_compile"
11511case "(($ac_try" in
11512 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11513 *) ac_try_echo=$ac_try;;
11514esac
11515eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11516 (eval "$ac_compile") 2>conftest.er1
212380e3 11517 ac_status=$?
11518 grep -v '^ *+' conftest.er1 >conftest.err
11519 rm -f conftest.er1
11520 cat conftest.err >&5
11521 echo "$as_me:$LINENO: \$? = $ac_status" >&5
631ef239 11522 (exit $ac_status); } && {
11523 test -z "$ac_c_werror_flag" ||
11524 test ! -s conftest.err
11525 } && test -s conftest.$ac_objext; then
212380e3 11526 ac_header_compiler=yes
11527else
11528 echo "$as_me: failed program was:" >&5
11529sed 's/^/| /' conftest.$ac_ext >&5
11530
631ef239 11531 ac_header_compiler=no
212380e3 11532fi
631ef239 11533
11534rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11535{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11536echo "${ECHO_T}$ac_header_compiler" >&6; }
212380e3 11537
11538# Is the header present?
631ef239 11539{ echo "$as_me:$LINENO: checking $ac_header presence" >&5
11540echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
212380e3 11541cat >conftest.$ac_ext <<_ACEOF
11542/* confdefs.h. */
11543_ACEOF
11544cat confdefs.h >>conftest.$ac_ext
11545cat >>conftest.$ac_ext <<_ACEOF
11546/* end confdefs.h. */
11547#include <$ac_header>
11548_ACEOF
631ef239 11549if { (ac_try="$ac_cpp conftest.$ac_ext"
11550case "(($ac_try" in
11551 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11552 *) ac_try_echo=$ac_try;;
11553esac
11554eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11555 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
212380e3 11556 ac_status=$?
11557 grep -v '^ *+' conftest.er1 >conftest.err
11558 rm -f conftest.er1
11559 cat conftest.err >&5
11560 echo "$as_me:$LINENO: \$? = $ac_status" >&5
631ef239 11561 (exit $ac_status); } >/dev/null && {
11562 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
11563 test ! -s conftest.err
11564 }; then
212380e3 11565 ac_header_preproc=yes
11566else
11567 echo "$as_me: failed program was:" >&5
11568sed 's/^/| /' conftest.$ac_ext >&5
11569
11570 ac_header_preproc=no
11571fi
631ef239 11572
212380e3 11573rm -f conftest.err conftest.$ac_ext
631ef239 11574{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11575echo "${ECHO_T}$ac_header_preproc" >&6; }
212380e3 11576
11577# So? What about this header?
11578case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11579 yes:no: )
11580 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11581echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11582 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11583echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11584 ac_header_preproc=yes
11585 ;;
11586 no:yes:* )
11587 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11588echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11589 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11590echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11591 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11592echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11593 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11594echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11595 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11596echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11597 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11598echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
631ef239 11599
212380e3 11600 ;;
11601esac
631ef239 11602{ echo "$as_me:$LINENO: checking for $ac_header" >&5
11603echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11604if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
212380e3 11605 echo $ECHO_N "(cached) $ECHO_C" >&6
11606else
11607 eval "$as_ac_Header=\$ac_header_preproc"
11608fi
631ef239 11609ac_res=`eval echo '${'$as_ac_Header'}'`
11610 { echo "$as_me:$LINENO: result: $ac_res" >&5
11611echo "${ECHO_T}$ac_res" >&6; }
212380e3 11612
11613fi
11614if test `eval echo '${'$as_ac_Header'}'` = yes; then
11615 cat >>confdefs.h <<_ACEOF
11616#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11617_ACEOF
11618
11619fi
11620
11621done
11622
11623 fi
631ef239 11624 { echo "$as_me:$LINENO: checking for dlsym" >&5
11625echo $ECHO_N "checking for dlsym... $ECHO_C" >&6; }
212380e3 11626if test "${ac_cv_func_dlsym+set}" = set; then
11627 echo $ECHO_N "(cached) $ECHO_C" >&6
11628else
11629 cat >conftest.$ac_ext <<_ACEOF
11630/* confdefs.h. */
11631_ACEOF
11632cat confdefs.h >>conftest.$ac_ext
11633cat >>conftest.$ac_ext <<_ACEOF
11634/* end confdefs.h. */
11635/* Define dlsym to an innocuous variant, in case <limits.h> declares dlsym.
11636 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11637#define dlsym innocuous_dlsym
11638
11639/* System header to define __stub macros and hopefully few prototypes,
11640 which can conflict with char dlsym (); below.
11641 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11642 <limits.h> exists even on freestanding compilers. */
11643
11644#ifdef __STDC__
11645# include <limits.h>
11646#else
11647# include <assert.h>
11648#endif
11649
11650#undef dlsym
11651
631ef239 11652/* Override any GCC internal prototype to avoid an error.
11653 Use char because int might match the return type of a GCC
11654 builtin and then its argument prototype would still apply. */
212380e3 11655#ifdef __cplusplus
11656extern "C"
212380e3 11657#endif
212380e3 11658char dlsym ();
11659/* The GNU C library defines this for functions which it implements
11660 to always fail with ENOSYS. Some functions are actually named
11661 something starting with __ and the normal name is an alias. */
631ef239 11662#if defined __stub_dlsym || defined __stub___dlsym
212380e3 11663choke me
212380e3 11664#endif
11665
11666int
11667main ()
11668{
631ef239 11669return dlsym ();
212380e3 11670 ;
11671 return 0;
11672}
11673_ACEOF
11674rm -f conftest.$ac_objext conftest$ac_exeext
631ef239 11675if { (ac_try="$ac_link"
11676case "(($ac_try" in
11677 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11678 *) ac_try_echo=$ac_try;;
11679esac
11680eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11681 (eval "$ac_link") 2>conftest.er1
212380e3 11682 ac_status=$?
11683 grep -v '^ *+' conftest.er1 >conftest.err
11684 rm -f conftest.er1
11685 cat conftest.err >&5
11686 echo "$as_me:$LINENO: \$? = $ac_status" >&5
631ef239 11687 (exit $ac_status); } && {
11688 test -z "$ac_c_werror_flag" ||
11689 test ! -s conftest.err
11690 } && test -s conftest$ac_exeext &&
11691 $as_test_x conftest$ac_exeext; then
212380e3 11692 ac_cv_func_dlsym=yes
11693else
11694 echo "$as_me: failed program was:" >&5
11695sed 's/^/| /' conftest.$ac_ext >&5
11696
631ef239 11697 ac_cv_func_dlsym=no
212380e3 11698fi
631ef239 11699
11700rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
212380e3 11701 conftest$ac_exeext conftest.$ac_ext
11702fi
631ef239 11703{ echo "$as_me:$LINENO: result: $ac_cv_func_dlsym" >&5
11704echo "${ECHO_T}$ac_cv_func_dlsym" >&6; }
212380e3 11705if test $ac_cv_func_dlsym = yes; then
11706 :
11707else
11708
11709 { echo "$as_me:$LINENO: WARNING: dlsym is not available, shared modules disabled" >&5
11710echo "$as_me: WARNING: dlsym is not available, shared modules disabled" >&2;}
11711 shared_modules=no
11712
11713fi
11714
11715
11716for ac_func in dlfunc
11717do
11718as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
631ef239 11719{ echo "$as_me:$LINENO: checking for $ac_func" >&5
11720echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11721if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
212380e3 11722 echo $ECHO_N "(cached) $ECHO_C" >&6
11723else
11724 cat >conftest.$ac_ext <<_ACEOF
11725/* confdefs.h. */
11726_ACEOF
11727cat confdefs.h >>conftest.$ac_ext
11728cat >>conftest.$ac_ext <<_ACEOF
11729/* end confdefs.h. */
11730/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11731 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11732#define $ac_func innocuous_$ac_func
11733
11734/* System header to define __stub macros and hopefully few prototypes,
11735 which can conflict with char $ac_func (); below.
11736 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11737 <limits.h> exists even on freestanding compilers. */
11738
11739#ifdef __STDC__
11740# include <limits.h>
11741#else
11742# include <assert.h>
11743#endif
11744
11745#undef $ac_func
11746
631ef239 11747/* Override any GCC internal prototype to avoid an error.
11748 Use char because int might match the return type of a GCC
11749 builtin and then its argument prototype would still apply. */
212380e3 11750#ifdef __cplusplus
11751extern "C"
212380e3 11752#endif
212380e3 11753char $ac_func ();
11754/* The GNU C library defines this for functions which it implements
11755 to always fail with ENOSYS. Some functions are actually named
11756 something starting with __ and the normal name is an alias. */
631ef239 11757#if defined __stub_$ac_func || defined __stub___$ac_func
212380e3 11758choke me
212380e3 11759#endif
11760
11761int
11762main ()
11763{
631ef239 11764return $ac_func ();
212380e3 11765 ;
11766 return 0;
11767}
11768_ACEOF
11769rm -f conftest.$ac_objext conftest$ac_exeext
631ef239 11770if { (ac_try="$ac_link"
11771case "(($ac_try" in
11772 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11773 *) ac_try_echo=$ac_try;;
11774esac
11775eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11776 (eval "$ac_link") 2>conftest.er1
212380e3 11777 ac_status=$?
11778 grep -v '^ *+' conftest.er1 >conftest.err
11779 rm -f conftest.er1
11780 cat conftest.err >&5
11781 echo "$as_me:$LINENO: \$? = $ac_status" >&5
631ef239 11782 (exit $ac_status); } && {
11783 test -z "$ac_c_werror_flag" ||
11784 test ! -s conftest.err
11785 } && test -s conftest$ac_exeext &&
11786 $as_test_x conftest$ac_exeext; then
212380e3 11787 eval "$as_ac_var=yes"
11788else
11789 echo "$as_me: failed program was:" >&5
11790sed 's/^/| /' conftest.$ac_ext >&5
11791
631ef239 11792 eval "$as_ac_var=no"
212380e3 11793fi
631ef239 11794
11795rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
212380e3 11796 conftest$ac_exeext conftest.$ac_ext
11797fi
631ef239 11798ac_res=`eval echo '${'$as_ac_var'}'`
11799 { echo "$as_me:$LINENO: result: $ac_res" >&5
11800echo "${ECHO_T}$ac_res" >&6; }
212380e3 11801if test `eval echo '${'$as_ac_var'}'` = yes; then
11802 cat >>confdefs.h <<_ACEOF
11803#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11804_ACEOF
11805
11806fi
11807done
11808
11809
11810else
11811
11812 shared_modules=no
11813
11814fi
11815
11816
11817fi
11818
11819fi
11820
11821
11822cat >>confdefs.h <<_ACEOF
11823#define SHARED_SUFFIX "$SUFFIX"
11824_ACEOF
11825
11826
11827if test "$shared_modules" = yes; then
11828 # The GNU linker requires the -export-dynamic option to make
11829 # all symbols visible in the dynamic symbol table.
11830 hold_ldflags=$LDFLAGS
631ef239 11831 { echo "$as_me:$LINENO: checking for the ld -export-dynamic flag" >&5
11832echo $ECHO_N "checking for the ld -export-dynamic flag... $ECHO_C" >&6; }
212380e3 11833 LDFLAGS="${LDFLAGS} -Wl,-export-dynamic -Werror"
11834 cat >conftest.$ac_ext <<_ACEOF
11835/* confdefs.h. */
11836_ACEOF
11837cat confdefs.h >>conftest.$ac_ext
11838cat >>conftest.$ac_ext <<_ACEOF
11839/* end confdefs.h. */
11840
11841int
11842main ()
11843{
11844int i;
11845 ;
11846 return 0;
11847}
11848_ACEOF
11849rm -f conftest.$ac_objext conftest$ac_exeext
631ef239 11850if { (ac_try="$ac_link"
11851case "(($ac_try" in
11852 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11853 *) ac_try_echo=$ac_try;;
11854esac
11855eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11856 (eval "$ac_link") 2>conftest.er1
212380e3 11857 ac_status=$?
11858 grep -v '^ *+' conftest.er1 >conftest.err
11859 rm -f conftest.er1
11860 cat conftest.err >&5
11861 echo "$as_me:$LINENO: \$? = $ac_status" >&5
631ef239 11862 (exit $ac_status); } && {
11863 test -z "$ac_c_werror_flag" ||
11864 test ! -s conftest.err
11865 } && test -s conftest$ac_exeext &&
11866 $as_test_x conftest$ac_exeext; then
212380e3 11867 found=yes
11868else
11869 echo "$as_me: failed program was:" >&5
11870sed 's/^/| /' conftest.$ac_ext >&5
11871
631ef239 11872 found=no
212380e3 11873fi
631ef239 11874
11875rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
212380e3 11876 conftest$ac_exeext conftest.$ac_ext
11877 LDFLAGS=$hold_ldflags
11878
11879 if expr "`uname -s`" : ^IRIX >/dev/null 2>&1; then
11880 found="no, IRIX ld uses -B,dynamic"
11881 LDFLAGS="${LDFLAGS} -Wl,-B,dynamic"
11882 fi
11883
11884 if expr "`uname -s`" : ^AIX >/dev/null 2>&1; then
11885 found="no, AIX ld uses -G -brtl"
11886 LDFLAGS="${LDFLAGS} -Wl,-G,-brtl"
11887 fi
11888
631ef239 11889 { echo "$as_me:$LINENO: result: $found" >&5
11890echo "${ECHO_T}$found" >&6; }
212380e3 11891
11892 if test "$found" = yes; then
11893 LDFLAGS="${LDFLAGS} -Wl,-export-dynamic"
11894 fi
11895
631ef239 11896 { echo "$as_me:$LINENO: checking for compiler option to produce PIC" >&5
11897echo $ECHO_N "checking for compiler option to produce PIC... $ECHO_C" >&6; }
212380e3 11898 if test "$SGS" = "yes"; then
631ef239 11899 { echo "$as_me:$LINENO: result: SVR4 SGS interfaces: -KPIC -DPIC -G" >&5
11900echo "${ECHO_T}SVR4 SGS interfaces: -KPIC -DPIC -G" >&6; }
212380e3 11901 PICFLAGS="-KPIC -DPIC -G"
11902 fi
11903
11904 if test "$AppleGCC" = "yes"; then
631ef239 11905 { echo "$as_me:$LINENO: result: Darwin Mach-O bundles: -fno-common -bundle -flat_namespace -undefined suppress" >&5
11906echo "${ECHO_T}Darwin Mach-O bundles: -fno-common -bundle -flat_namespace -undefined suppress" >&6; }
212380e3 11907 PICFLAGS="-fno-common -bundle -flat_namespace -undefined suppress"
11908 fi
11909 if test "$HPUX" = "yes" -a "$CC" != gcc; then
631ef239 11910 { echo "$as_me:$LINENO: result: HP-UX cc: +z -r -q -n" >&5
11911echo "${ECHO_T}HP-UX cc: +z -r -q -n" >&6; }
212380e3 11912 PICFLAGS="+z -r -q -n -c"
631ef239 11913 { echo "$as_me:$LINENO: checking if +ESfic is required on this platform" >&5
11914echo $ECHO_N "checking if +ESfic is required on this platform... $ECHO_C" >&6; }
212380e3 11915
11916 if expr "`$CC +ESfic 2>&1`" : ".*neither supported.*" >/dev/null; then
631ef239 11917 { echo "$as_me:$LINENO: result: no" >&5
11918echo "${ECHO_T}no" >&6; }
212380e3 11919 else
631ef239 11920 { echo "$as_me:$LINENO: result: yes" >&5
11921echo "${ECHO_T}yes" >&6; }
212380e3 11922 PICFLAGS="$PICFLAGS +ESfic"
11923 fi
11924
11925 LDFLAGS="${LDFLAGS} -Wl,-E"
11926 fi
11927 if test "$Tru" = yes -a "$CC" != gcc; then
631ef239 11928 { echo "$as_me:$LINENO: result: Tru64: -shared -expect_unresolved '*'" >&5
11929echo "${ECHO_T}Tru64: -shared -expect_unresolved '*'" >&6; }
212380e3 11930 PICFLAGS="-shared -expect_unresolved '*' "
11931 LDFLAGS="-call_shared"
11932 fi
11933 if test -z "$PICFLAGS"; then
11934 if test "$ac_cv_c_compiler_gnu" = "yes"; then
631ef239 11935 { echo "$as_me:$LINENO: result: gcc: -fPIC -DPIC -shared" >&5
11936echo "${ECHO_T}gcc: -fPIC -DPIC -shared" >&6; }
212380e3 11937 PICFLAGS="-fPIC -DPIC -shared"
11938 else
631ef239 11939 { echo "$as_me:$LINENO: result: no" >&5
11940echo "${ECHO_T}no" >&6; }
212380e3 11941 shared_modules=no
11942 fi
11943 fi
11944fi
11945
11946# This must be down here, or it will mess up checks like the ones
11947# for -Wl,-export-dynamic
11948# -- jilles
631ef239 11949# Check whether --enable-warnings was given.
212380e3 11950if test "${enable_warnings+set}" = set; then
631ef239 11951 enableval=$enable_warnings;
212380e3 11952IRC_CFLAGS="$IRC_CFLAGS -O0"
11953CFLAGS="$IRC_CFLAGS"
11954
11955
631ef239 11956 { echo "$as_me:$LINENO: checking GCC flag(s) -Wall" >&5
11957echo $ECHO_N "checking GCC flag(s) -Wall... $ECHO_C" >&6; }
212380e3 11958 if test "${GCC-no}" = yes
11959 then
11960 if test "${charybdis_cv_c_gcc_w_all+set}" = set; then
11961 echo $ECHO_N "(cached) $ECHO_C" >&6
11962else
11963
11964 oldcflags="${CFLAGS-}"
11965 CFLAGS="${CFLAGS-} ${CWARNS} -Wall -Werror"
11966 cat >conftest.$ac_ext <<_ACEOF
11967/* confdefs.h. */
11968_ACEOF
11969cat confdefs.h >>conftest.$ac_ext
11970cat >>conftest.$ac_ext <<_ACEOF
11971/* end confdefs.h. */
11972
11973#include <string.h>
11974#include <stdio.h>
11975int main(void);
11976
11977int
11978main ()
11979{
11980
b1fc1658 11981 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
212380e3 11982
11983 ;
11984 return 0;
11985}
11986_ACEOF
11987rm -f conftest.$ac_objext
631ef239 11988if { (ac_try="$ac_compile"
11989case "(($ac_try" in
11990 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11991 *) ac_try_echo=$ac_try;;
11992esac
11993eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11994 (eval "$ac_compile") 2>conftest.er1
212380e3 11995 ac_status=$?
11996 grep -v '^ *+' conftest.er1 >conftest.err
11997 rm -f conftest.er1
11998 cat conftest.err >&5
11999 echo "$as_me:$LINENO: \$? = $ac_status" >&5
631ef239 12000 (exit $ac_status); } && {
12001 test -z "$ac_c_werror_flag" ||
12002 test ! -s conftest.err
12003 } && test -s conftest.$ac_objext; then
212380e3 12004 charybdis_cv_c_gcc_w_all=yes
12005else
12006 echo "$as_me: failed program was:" >&5
12007sed 's/^/| /' conftest.$ac_ext >&5
12008
631ef239 12009 charybdis_cv_c_gcc_w_all=no
212380e3 12010fi
631ef239 12011
12012rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 12013 CFLAGS="${oldcflags}"
12014fi
12015
12016 if test "x$charybdis_cv_c_gcc_w_all" = xyes; then
12017 CWARNS="${CWARNS}-Wall "
631ef239 12018 { echo "$as_me:$LINENO: result: ok" >&5
12019echo "${ECHO_T}ok" >&6; }
212380e3 12020 else
12021 charybdis_cv_c_gcc_w_all=''
631ef239 12022 { echo "$as_me:$LINENO: result: no" >&5
12023echo "${ECHO_T}no" >&6; }
212380e3 12024 fi
12025 else
631ef239 12026 { echo "$as_me:$LINENO: result: no" >&5
12027echo "${ECHO_T}no" >&6; }
212380e3 12028 fi
12029
12030
631ef239 12031 { echo "$as_me:$LINENO: checking GCC flag(s) -Wpointer-arith" >&5
12032echo $ECHO_N "checking GCC flag(s) -Wpointer-arith... $ECHO_C" >&6; }
212380e3 12033 if test "${GCC-no}" = yes
12034 then
12035 if test "${charybdis_cv_c_gcc_w_pointer_arith+set}" = set; then
12036 echo $ECHO_N "(cached) $ECHO_C" >&6
12037else
12038
12039 oldcflags="${CFLAGS-}"
12040 CFLAGS="${CFLAGS-} ${CWARNS} -Wpointer-arith -Werror"
12041 cat >conftest.$ac_ext <<_ACEOF
12042/* confdefs.h. */
12043_ACEOF
12044cat confdefs.h >>conftest.$ac_ext
12045cat >>conftest.$ac_ext <<_ACEOF
12046/* end confdefs.h. */
12047
12048#include <string.h>
12049#include <stdio.h>
12050int main(void);
12051
12052int
12053main ()
12054{
12055
b1fc1658 12056 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
212380e3 12057
12058 ;
12059 return 0;
12060}
12061_ACEOF
12062rm -f conftest.$ac_objext
631ef239 12063if { (ac_try="$ac_compile"
12064case "(($ac_try" in
12065 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12066 *) ac_try_echo=$ac_try;;
12067esac
12068eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12069 (eval "$ac_compile") 2>conftest.er1
212380e3 12070 ac_status=$?
12071 grep -v '^ *+' conftest.er1 >conftest.err
12072 rm -f conftest.er1
12073 cat conftest.err >&5
12074 echo "$as_me:$LINENO: \$? = $ac_status" >&5
631ef239 12075 (exit $ac_status); } && {
12076 test -z "$ac_c_werror_flag" ||
12077 test ! -s conftest.err
12078 } && test -s conftest.$ac_objext; then
212380e3 12079 charybdis_cv_c_gcc_w_pointer_arith=yes
12080else
12081 echo "$as_me: failed program was:" >&5
12082sed 's/^/| /' conftest.$ac_ext >&5
12083
631ef239 12084 charybdis_cv_c_gcc_w_pointer_arith=no
212380e3 12085fi
631ef239 12086
12087rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 12088 CFLAGS="${oldcflags}"
12089fi
12090
12091 if test "x$charybdis_cv_c_gcc_w_pointer_arith" = xyes; then
12092 CWARNS="${CWARNS}-Wpointer-arith "
631ef239 12093 { echo "$as_me:$LINENO: result: ok" >&5
12094echo "${ECHO_T}ok" >&6; }
212380e3 12095 else
12096 charybdis_cv_c_gcc_w_pointer_arith=''
631ef239 12097 { echo "$as_me:$LINENO: result: no" >&5
12098echo "${ECHO_T}no" >&6; }
212380e3 12099 fi
12100 else
631ef239 12101 { echo "$as_me:$LINENO: result: no" >&5
12102echo "${ECHO_T}no" >&6; }
212380e3 12103 fi
12104
12105
631ef239 12106 { echo "$as_me:$LINENO: checking GCC flag(s) -Wimplicit -Wnested-externs" >&5
12107echo $ECHO_N "checking GCC flag(s) -Wimplicit -Wnested-externs... $ECHO_C" >&6; }
212380e3 12108 if test "${GCC-no}" = yes
12109 then
12110 if test "${charybdis_cv_c_gcc_w_implicit+set}" = set; then
12111 echo $ECHO_N "(cached) $ECHO_C" >&6
12112else
12113
12114 oldcflags="${CFLAGS-}"
12115 CFLAGS="${CFLAGS-} ${CWARNS} -Wimplicit -Wnested-externs -Werror"
12116 cat >conftest.$ac_ext <<_ACEOF
12117/* confdefs.h. */
12118_ACEOF
12119cat confdefs.h >>conftest.$ac_ext
12120cat >>conftest.$ac_ext <<_ACEOF
12121/* end confdefs.h. */
12122
12123#include <string.h>
12124#include <stdio.h>
12125int main(void);
12126
12127int
12128main ()
12129{
12130
b1fc1658 12131 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
212380e3 12132
12133 ;
12134 return 0;
12135}
12136_ACEOF
12137rm -f conftest.$ac_objext
631ef239 12138if { (ac_try="$ac_compile"
12139case "(($ac_try" in
12140 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12141 *) ac_try_echo=$ac_try;;
12142esac
12143eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12144 (eval "$ac_compile") 2>conftest.er1
212380e3 12145 ac_status=$?
12146 grep -v '^ *+' conftest.er1 >conftest.err
12147 rm -f conftest.er1
12148 cat conftest.err >&5
12149 echo "$as_me:$LINENO: \$? = $ac_status" >&5
631ef239 12150 (exit $ac_status); } && {
12151 test -z "$ac_c_werror_flag" ||
12152 test ! -s conftest.err
12153 } && test -s conftest.$ac_objext; then
212380e3 12154 charybdis_cv_c_gcc_w_implicit=yes
12155else
12156 echo "$as_me: failed program was:" >&5
12157sed 's/^/| /' conftest.$ac_ext >&5
12158
631ef239 12159 charybdis_cv_c_gcc_w_implicit=no
212380e3 12160fi
631ef239 12161
12162rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 12163 CFLAGS="${oldcflags}"
12164fi
12165
12166 if test "x$charybdis_cv_c_gcc_w_implicit" = xyes; then
12167 CWARNS="${CWARNS}-Wimplicit -Wnested-externs "
631ef239 12168 { echo "$as_me:$LINENO: result: ok" >&5
12169echo "${ECHO_T}ok" >&6; }
212380e3 12170 else
12171 charybdis_cv_c_gcc_w_implicit=''
631ef239 12172 { echo "$as_me:$LINENO: result: no" >&5
12173echo "${ECHO_T}no" >&6; }
212380e3 12174 fi
12175 else
631ef239 12176 { echo "$as_me:$LINENO: result: no" >&5
12177echo "${ECHO_T}no" >&6; }
212380e3 12178 fi
12179
12180
631ef239 12181 { echo "$as_me:$LINENO: checking GCC flag(s) -Wcast-align" >&5
12182echo $ECHO_N "checking GCC flag(s) -Wcast-align... $ECHO_C" >&6; }
212380e3 12183 if test "${GCC-no}" = yes
12184 then
12185 if test "${charybdis_cv_c_gcc_w_cast_align+set}" = set; then
12186 echo $ECHO_N "(cached) $ECHO_C" >&6
12187else
12188
12189 oldcflags="${CFLAGS-}"
12190 CFLAGS="${CFLAGS-} ${CWARNS} -Wcast-align -Werror"
12191 cat >conftest.$ac_ext <<_ACEOF
12192/* confdefs.h. */
12193_ACEOF
12194cat confdefs.h >>conftest.$ac_ext
12195cat >>conftest.$ac_ext <<_ACEOF
12196/* end confdefs.h. */
12197
12198#include <string.h>
12199#include <stdio.h>
12200int main(void);
12201
12202int
12203main ()
12204{
12205
b1fc1658 12206 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
212380e3 12207
12208 ;
12209 return 0;
12210}
12211_ACEOF
12212rm -f conftest.$ac_objext
631ef239 12213if { (ac_try="$ac_compile"
12214case "(($ac_try" in
12215 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12216 *) ac_try_echo=$ac_try;;
12217esac
12218eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12219 (eval "$ac_compile") 2>conftest.er1
212380e3 12220 ac_status=$?
12221 grep -v '^ *+' conftest.er1 >conftest.err
12222 rm -f conftest.er1
12223 cat conftest.err >&5
12224 echo "$as_me:$LINENO: \$? = $ac_status" >&5
631ef239 12225 (exit $ac_status); } && {
12226 test -z "$ac_c_werror_flag" ||
12227 test ! -s conftest.err
12228 } && test -s conftest.$ac_objext; then
212380e3 12229 charybdis_cv_c_gcc_w_cast_align=yes
12230else
12231 echo "$as_me: failed program was:" >&5
12232sed 's/^/| /' conftest.$ac_ext >&5
12233
631ef239 12234 charybdis_cv_c_gcc_w_cast_align=no
212380e3 12235fi
631ef239 12236
12237rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 12238 CFLAGS="${oldcflags}"
12239fi
12240
12241 if test "x$charybdis_cv_c_gcc_w_cast_align" = xyes; then
12242 CWARNS="${CWARNS}-Wcast-align "
631ef239 12243 { echo "$as_me:$LINENO: result: ok" >&5
12244echo "${ECHO_T}ok" >&6; }
212380e3 12245 else
12246 charybdis_cv_c_gcc_w_cast_align=''
631ef239 12247 { echo "$as_me:$LINENO: result: no" >&5
12248echo "${ECHO_T}no" >&6; }
212380e3 12249 fi
12250 else
631ef239 12251 { echo "$as_me:$LINENO: result: no" >&5
12252echo "${ECHO_T}no" >&6; }
212380e3 12253 fi
12254
12255
631ef239 12256 { echo "$as_me:$LINENO: checking GCC flag(s) -Wcast-qual" >&5
12257echo $ECHO_N "checking GCC flag(s) -Wcast-qual... $ECHO_C" >&6; }
212380e3 12258 if test "${GCC-no}" = yes
12259 then
12260 if test "${charybdis_cv_c_gcc_w_cast_qual+set}" = set; then
12261 echo $ECHO_N "(cached) $ECHO_C" >&6
12262else
12263
12264 oldcflags="${CFLAGS-}"
12265 CFLAGS="${CFLAGS-} ${CWARNS} -Wcast-qual -Werror"
12266 cat >conftest.$ac_ext <<_ACEOF
12267/* confdefs.h. */
12268_ACEOF
12269cat confdefs.h >>conftest.$ac_ext
12270cat >>conftest.$ac_ext <<_ACEOF
12271/* end confdefs.h. */
12272
12273#include <string.h>
12274#include <stdio.h>
12275int main(void);
12276
12277int
12278main ()
12279{
12280
b1fc1658 12281 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
212380e3 12282
12283 ;
12284 return 0;
12285}
12286_ACEOF
12287rm -f conftest.$ac_objext
631ef239 12288if { (ac_try="$ac_compile"
12289case "(($ac_try" in
12290 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12291 *) ac_try_echo=$ac_try;;
12292esac
12293eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12294 (eval "$ac_compile") 2>conftest.er1
212380e3 12295 ac_status=$?
12296 grep -v '^ *+' conftest.er1 >conftest.err
12297 rm -f conftest.er1
12298 cat conftest.err >&5
12299 echo "$as_me:$LINENO: \$? = $ac_status" >&5
631ef239 12300 (exit $ac_status); } && {
12301 test -z "$ac_c_werror_flag" ||
12302 test ! -s conftest.err
12303 } && test -s conftest.$ac_objext; then
212380e3 12304 charybdis_cv_c_gcc_w_cast_qual=yes
12305else
12306 echo "$as_me: failed program was:" >&5
12307sed 's/^/| /' conftest.$ac_ext >&5
12308
631ef239 12309 charybdis_cv_c_gcc_w_cast_qual=no
212380e3 12310fi
631ef239 12311
12312rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 12313 CFLAGS="${oldcflags}"
12314fi
12315
12316 if test "x$charybdis_cv_c_gcc_w_cast_qual" = xyes; then
12317 CWARNS="${CWARNS}-Wcast-qual "
631ef239 12318 { echo "$as_me:$LINENO: result: ok" >&5
12319echo "${ECHO_T}ok" >&6; }
212380e3 12320 else
12321 charybdis_cv_c_gcc_w_cast_qual=''
631ef239 12322 { echo "$as_me:$LINENO: result: no" >&5
12323echo "${ECHO_T}no" >&6; }
212380e3 12324 fi
12325 else
631ef239 12326 { echo "$as_me:$LINENO: result: no" >&5
12327echo "${ECHO_T}no" >&6; }
212380e3 12328 fi
12329
12330
631ef239 12331 { echo "$as_me:$LINENO: checking GCC flag(s) -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations" >&5
12332echo $ECHO_N "checking GCC flag(s) -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations... $ECHO_C" >&6; }
212380e3 12333 if test "${GCC-no}" = yes
12334 then
12335 if test "${charybdis_cv_c_gcc_prototypes+set}" = set; then
12336 echo $ECHO_N "(cached) $ECHO_C" >&6
12337else
12338
12339 oldcflags="${CFLAGS-}"
12340 CFLAGS="${CFLAGS-} ${CWARNS} -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Werror"
12341 cat >conftest.$ac_ext <<_ACEOF
12342/* confdefs.h. */
12343_ACEOF
12344cat confdefs.h >>conftest.$ac_ext
12345cat >>conftest.$ac_ext <<_ACEOF
12346/* end confdefs.h. */
12347
12348#include <string.h>
12349#include <stdio.h>
12350int main(void);
12351
12352int
12353main ()
12354{
12355
b1fc1658 12356 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
212380e3 12357
12358 ;
12359 return 0;
12360}
12361_ACEOF
12362rm -f conftest.$ac_objext
631ef239 12363if { (ac_try="$ac_compile"
12364case "(($ac_try" in
12365 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12366 *) ac_try_echo=$ac_try;;
12367esac
12368eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12369 (eval "$ac_compile") 2>conftest.er1
212380e3 12370 ac_status=$?
12371 grep -v '^ *+' conftest.er1 >conftest.err
12372 rm -f conftest.er1
12373 cat conftest.err >&5
12374 echo "$as_me:$LINENO: \$? = $ac_status" >&5
631ef239 12375 (exit $ac_status); } && {
12376 test -z "$ac_c_werror_flag" ||
12377 test ! -s conftest.err
12378 } && test -s conftest.$ac_objext; then
212380e3 12379 charybdis_cv_c_gcc_prototypes=yes
12380else
12381 echo "$as_me: failed program was:" >&5
12382sed 's/^/| /' conftest.$ac_ext >&5
12383
631ef239 12384 charybdis_cv_c_gcc_prototypes=no
212380e3 12385fi
631ef239 12386
12387rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 12388 CFLAGS="${oldcflags}"
12389fi
12390
12391 if test "x$charybdis_cv_c_gcc_prototypes" = xyes; then
12392 CWARNS="${CWARNS}-Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations "
631ef239 12393 { echo "$as_me:$LINENO: result: ok" >&5
12394echo "${ECHO_T}ok" >&6; }
212380e3 12395 else
12396 charybdis_cv_c_gcc_prototypes=''
631ef239 12397 { echo "$as_me:$LINENO: result: no" >&5
12398echo "${ECHO_T}no" >&6; }
212380e3 12399 fi
12400 else
631ef239 12401 { echo "$as_me:$LINENO: result: no" >&5
12402echo "${ECHO_T}no" >&6; }
212380e3 12403 fi
12404
12405
631ef239 12406 { echo "$as_me:$LINENO: checking GCC flag(s) -Wparenthesis" >&5
12407echo $ECHO_N "checking GCC flag(s) -Wparenthesis... $ECHO_C" >&6; }
212380e3 12408 if test "${GCC-no}" = yes
12409 then
12410 if test "${charybdis_cv_c_gcc_parenthesis+set}" = set; then
12411 echo $ECHO_N "(cached) $ECHO_C" >&6
12412else
12413
12414 oldcflags="${CFLAGS-}"
12415 CFLAGS="${CFLAGS-} ${CWARNS} -Wparenthesis -Werror"
12416 cat >conftest.$ac_ext <<_ACEOF
12417/* confdefs.h. */
12418_ACEOF
12419cat confdefs.h >>conftest.$ac_ext
12420cat >>conftest.$ac_ext <<_ACEOF
12421/* end confdefs.h. */
12422
12423#include <string.h>
12424#include <stdio.h>
12425int main(void);
12426
12427int
12428main ()
12429{
12430
b1fc1658 12431 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
212380e3 12432
12433 ;
12434 return 0;
12435}
12436_ACEOF
12437rm -f conftest.$ac_objext
631ef239 12438if { (ac_try="$ac_compile"
12439case "(($ac_try" in
12440 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12441 *) ac_try_echo=$ac_try;;
12442esac
12443eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12444 (eval "$ac_compile") 2>conftest.er1
212380e3 12445 ac_status=$?
12446 grep -v '^ *+' conftest.er1 >conftest.err
12447 rm -f conftest.er1
12448 cat conftest.err >&5
12449 echo "$as_me:$LINENO: \$? = $ac_status" >&5
631ef239 12450 (exit $ac_status); } && {
12451 test -z "$ac_c_werror_flag" ||
12452 test ! -s conftest.err
12453 } && test -s conftest.$ac_objext; then
212380e3 12454 charybdis_cv_c_gcc_parenthesis=yes
12455else
12456 echo "$as_me: failed program was:" >&5
12457sed 's/^/| /' conftest.$ac_ext >&5
12458
631ef239 12459 charybdis_cv_c_gcc_parenthesis=no
212380e3 12460fi
631ef239 12461
12462rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 12463 CFLAGS="${oldcflags}"
12464fi
12465
12466 if test "x$charybdis_cv_c_gcc_parenthesis" = xyes; then
12467 CWARNS="${CWARNS}-Wparenthesis "
631ef239 12468 { echo "$as_me:$LINENO: result: ok" >&5
12469echo "${ECHO_T}ok" >&6; }
212380e3 12470 else
12471 charybdis_cv_c_gcc_parenthesis=''
631ef239 12472 { echo "$as_me:$LINENO: result: no" >&5
12473echo "${ECHO_T}no" >&6; }
212380e3 12474 fi
12475 else
631ef239 12476 { echo "$as_me:$LINENO: result: no" >&5
12477echo "${ECHO_T}no" >&6; }
212380e3 12478 fi
12479
12480
631ef239 12481 { echo "$as_me:$LINENO: checking GCC flag(s) -W -Wno-unused" >&5
12482echo $ECHO_N "checking GCC flag(s) -W -Wno-unused... $ECHO_C" >&6; }
212380e3 12483 if test "${GCC-no}" = yes
12484 then
12485 if test "${charybdis_cv_c_gcc_w+set}" = set; then
12486 echo $ECHO_N "(cached) $ECHO_C" >&6
12487else
12488
12489 oldcflags="${CFLAGS-}"
12490 CFLAGS="${CFLAGS-} ${CWARNS} -W -Wno-unused -Werror"
12491 cat >conftest.$ac_ext <<_ACEOF
12492/* confdefs.h. */
12493_ACEOF
12494cat confdefs.h >>conftest.$ac_ext
12495cat >>conftest.$ac_ext <<_ACEOF
12496/* end confdefs.h. */
12497
12498#include <string.h>
12499#include <stdio.h>
12500int main(void);
12501
12502int
12503main ()
12504{
12505
b1fc1658 12506 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
212380e3 12507
12508 ;
12509 return 0;
12510}
12511_ACEOF
12512rm -f conftest.$ac_objext
631ef239 12513if { (ac_try="$ac_compile"
12514case "(($ac_try" in
12515 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12516 *) ac_try_echo=$ac_try;;
12517esac
12518eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12519 (eval "$ac_compile") 2>conftest.er1
212380e3 12520 ac_status=$?
12521 grep -v '^ *+' conftest.er1 >conftest.err
12522 rm -f conftest.er1
12523 cat conftest.err >&5
12524 echo "$as_me:$LINENO: \$? = $ac_status" >&5
631ef239 12525 (exit $ac_status); } && {
12526 test -z "$ac_c_werror_flag" ||
12527 test ! -s conftest.err
12528 } && test -s conftest.$ac_objext; then
212380e3 12529 charybdis_cv_c_gcc_w=yes
12530else
12531 echo "$as_me: failed program was:" >&5
12532sed 's/^/| /' conftest.$ac_ext >&5
12533
631ef239 12534 charybdis_cv_c_gcc_w=no
212380e3 12535fi
631ef239 12536
12537rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 12538 CFLAGS="${oldcflags}"
12539fi
12540
12541 if test "x$charybdis_cv_c_gcc_w" = xyes; then
12542 CWARNS="${CWARNS}-W -Wno-unused "
631ef239 12543 { echo "$as_me:$LINENO: result: ok" >&5
12544echo "${ECHO_T}ok" >&6; }
212380e3 12545 else
12546 charybdis_cv_c_gcc_w=''
631ef239 12547 { echo "$as_me:$LINENO: result: no" >&5
12548echo "${ECHO_T}no" >&6; }
212380e3 12549 fi
12550 else
631ef239 12551 { echo "$as_me:$LINENO: result: no" >&5
12552echo "${ECHO_T}no" >&6; }
212380e3 12553 fi
12554
12555
631ef239 12556 { echo "$as_me:$LINENO: checking GCC flag(s) -Wextra" >&5
12557echo $ECHO_N "checking GCC flag(s) -Wextra... $ECHO_C" >&6; }
212380e3 12558 if test "${GCC-no}" = yes
12559 then
12560 if test "${charybdis_cv_c_gcc_w_extra+set}" = set; then
12561 echo $ECHO_N "(cached) $ECHO_C" >&6
12562else
12563
12564 oldcflags="${CFLAGS-}"
12565 CFLAGS="${CFLAGS-} ${CWARNS} -Wextra -Werror"
12566 cat >conftest.$ac_ext <<_ACEOF
12567/* confdefs.h. */
12568_ACEOF
12569cat confdefs.h >>conftest.$ac_ext
12570cat >>conftest.$ac_ext <<_ACEOF
12571/* end confdefs.h. */
12572
12573#include <string.h>
12574#include <stdio.h>
12575int main(void);
12576
12577int
12578main ()
12579{
12580
b1fc1658 12581 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
212380e3 12582
12583 ;
12584 return 0;
12585}
12586_ACEOF
12587rm -f conftest.$ac_objext
631ef239 12588if { (ac_try="$ac_compile"
12589case "(($ac_try" in
12590 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12591 *) ac_try_echo=$ac_try;;
12592esac
12593eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12594 (eval "$ac_compile") 2>conftest.er1
212380e3 12595 ac_status=$?
12596 grep -v '^ *+' conftest.er1 >conftest.err
12597 rm -f conftest.er1
12598 cat conftest.err >&5
12599 echo "$as_me:$LINENO: \$? = $ac_status" >&5
631ef239 12600 (exit $ac_status); } && {
12601 test -z "$ac_c_werror_flag" ||
12602 test ! -s conftest.err
12603 } && test -s conftest.$ac_objext; then
212380e3 12604 charybdis_cv_c_gcc_w_extra=yes
12605else
12606 echo "$as_me: failed program was:" >&5
12607sed 's/^/| /' conftest.$ac_ext >&5
12608
631ef239 12609 charybdis_cv_c_gcc_w_extra=no
212380e3 12610fi
631ef239 12611
12612rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 12613 CFLAGS="${oldcflags}"
12614fi
12615
12616 if test "x$charybdis_cv_c_gcc_w_extra" = xyes; then
12617 CWARNS="${CWARNS}-Wextra "
631ef239 12618 { echo "$as_me:$LINENO: result: ok" >&5
12619echo "${ECHO_T}ok" >&6; }
212380e3 12620 else
12621 charybdis_cv_c_gcc_w_extra=''
631ef239 12622 { echo "$as_me:$LINENO: result: no" >&5
12623echo "${ECHO_T}no" >&6; }
212380e3 12624 fi
12625 else
631ef239 12626 { echo "$as_me:$LINENO: result: no" >&5
12627echo "${ECHO_T}no" >&6; }
212380e3 12628 fi
12629
12630
631ef239 12631 { echo "$as_me:$LINENO: checking GCC flag(s) -Wshadow" >&5
12632echo $ECHO_N "checking GCC flag(s) -Wshadow... $ECHO_C" >&6; }
212380e3 12633 if test "${GCC-no}" = yes
12634 then
12635 if test "${charybdis_cv_c_gcc_w_shadow+set}" = set; then
12636 echo $ECHO_N "(cached) $ECHO_C" >&6
12637else
12638
12639 oldcflags="${CFLAGS-}"
12640 CFLAGS="${CFLAGS-} ${CWARNS} -Wshadow -Werror"
12641 cat >conftest.$ac_ext <<_ACEOF
12642/* confdefs.h. */
12643_ACEOF
12644cat confdefs.h >>conftest.$ac_ext
12645cat >>conftest.$ac_ext <<_ACEOF
12646/* end confdefs.h. */
12647
12648#include <string.h>
12649#include <stdio.h>
12650int main(void);
12651
12652int
12653main ()
12654{
12655
b1fc1658 12656 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
212380e3 12657
12658 ;
12659 return 0;
12660}
12661_ACEOF
12662rm -f conftest.$ac_objext
631ef239 12663if { (ac_try="$ac_compile"
12664case "(($ac_try" in
12665 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12666 *) ac_try_echo=$ac_try;;
12667esac
12668eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12669 (eval "$ac_compile") 2>conftest.er1
212380e3 12670 ac_status=$?
12671 grep -v '^ *+' conftest.er1 >conftest.err
12672 rm -f conftest.er1
12673 cat conftest.err >&5
12674 echo "$as_me:$LINENO: \$? = $ac_status" >&5
631ef239 12675 (exit $ac_status); } && {
12676 test -z "$ac_c_werror_flag" ||
12677 test ! -s conftest.err
12678 } && test -s conftest.$ac_objext; then
212380e3 12679 charybdis_cv_c_gcc_w_shadow=yes
12680else
12681 echo "$as_me: failed program was:" >&5
12682sed 's/^/| /' conftest.$ac_ext >&5
12683
631ef239 12684 charybdis_cv_c_gcc_w_shadow=no
212380e3 12685fi
631ef239 12686
12687rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 12688 CFLAGS="${oldcflags}"
12689fi
12690
12691 if test "x$charybdis_cv_c_gcc_w_shadow" = xyes; then
12692 CWARNS="${CWARNS}-Wshadow "
631ef239 12693 { echo "$as_me:$LINENO: result: ok" >&5
12694echo "${ECHO_T}ok" >&6; }
212380e3 12695 else
12696 charybdis_cv_c_gcc_w_shadow=''
631ef239 12697 { echo "$as_me:$LINENO: result: no" >&5
12698echo "${ECHO_T}no" >&6; }
212380e3 12699 fi
12700 else
631ef239 12701 { echo "$as_me:$LINENO: result: no" >&5
12702echo "${ECHO_T}no" >&6; }
212380e3 12703 fi
12704
12705
631ef239 12706 { echo "$as_me:$LINENO: checking GCC flag(s) -Wmissing-noreturn" >&5
12707echo $ECHO_N "checking GCC flag(s) -Wmissing-noreturn... $ECHO_C" >&6; }
212380e3 12708 if test "${GCC-no}" = yes
12709 then
12710 if test "${charybdis_cv_c_gcc_w_missing_noreturn+set}" = set; then
12711 echo $ECHO_N "(cached) $ECHO_C" >&6
12712else
12713
12714 oldcflags="${CFLAGS-}"
12715 CFLAGS="${CFLAGS-} ${CWARNS} -Wmissing-noreturn -Werror"
12716 cat >conftest.$ac_ext <<_ACEOF
12717/* confdefs.h. */
12718_ACEOF
12719cat confdefs.h >>conftest.$ac_ext
12720cat >>conftest.$ac_ext <<_ACEOF
12721/* end confdefs.h. */
12722
12723#include <string.h>
12724#include <stdio.h>
12725int main(void);
12726
12727int
12728main ()
12729{
12730
b1fc1658 12731 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
212380e3 12732
12733 ;
12734 return 0;
12735}
12736_ACEOF
12737rm -f conftest.$ac_objext
631ef239 12738if { (ac_try="$ac_compile"
12739case "(($ac_try" in
12740 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12741 *) ac_try_echo=$ac_try;;
12742esac
12743eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12744 (eval "$ac_compile") 2>conftest.er1
212380e3 12745 ac_status=$?
12746 grep -v '^ *+' conftest.er1 >conftest.err
12747 rm -f conftest.er1
12748 cat conftest.err >&5
12749 echo "$as_me:$LINENO: \$? = $ac_status" >&5
631ef239 12750 (exit $ac_status); } && {
12751 test -z "$ac_c_werror_flag" ||
12752 test ! -s conftest.err
12753 } && test -s conftest.$ac_objext; then
212380e3 12754 charybdis_cv_c_gcc_w_missing_noreturn=yes
12755else
12756 echo "$as_me: failed program was:" >&5
12757sed 's/^/| /' conftest.$ac_ext >&5
12758
631ef239 12759 charybdis_cv_c_gcc_w_missing_noreturn=no
212380e3 12760fi
631ef239 12761
12762rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 12763 CFLAGS="${oldcflags}"
12764fi
12765
12766 if test "x$charybdis_cv_c_gcc_w_missing_noreturn" = xyes; then
12767 CWARNS="${CWARNS}-Wmissing-noreturn "
631ef239 12768 { echo "$as_me:$LINENO: result: ok" >&5
12769echo "${ECHO_T}ok" >&6; }
212380e3 12770 else
12771 charybdis_cv_c_gcc_w_missing_noreturn=''
631ef239 12772 { echo "$as_me:$LINENO: result: no" >&5
12773echo "${ECHO_T}no" >&6; }
212380e3 12774 fi
12775 else
631ef239 12776 { echo "$as_me:$LINENO: result: no" >&5
12777echo "${ECHO_T}no" >&6; }
212380e3 12778 fi
12779
12780
631ef239 12781 { echo "$as_me:$LINENO: checking GCC flag(s) -Wundef" >&5
12782echo $ECHO_N "checking GCC flag(s) -Wundef... $ECHO_C" >&6; }
212380e3 12783 if test "${GCC-no}" = yes
12784 then
12785 if test "${charybdis_cv_c_gcc_w_undef+set}" = set; then
12786 echo $ECHO_N "(cached) $ECHO_C" >&6
12787else
12788
12789 oldcflags="${CFLAGS-}"
12790 CFLAGS="${CFLAGS-} ${CWARNS} -Wundef -Werror"
12791 cat >conftest.$ac_ext <<_ACEOF
12792/* confdefs.h. */
12793_ACEOF
12794cat confdefs.h >>conftest.$ac_ext
12795cat >>conftest.$ac_ext <<_ACEOF
12796/* end confdefs.h. */
12797
12798#include <string.h>
12799#include <stdio.h>
12800int main(void);
12801
12802int
12803main ()
12804{
12805
b1fc1658 12806 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
212380e3 12807
12808 ;
12809 return 0;
12810}
12811_ACEOF
12812rm -f conftest.$ac_objext
631ef239 12813if { (ac_try="$ac_compile"
12814case "(($ac_try" in
12815 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12816 *) ac_try_echo=$ac_try;;
12817esac
12818eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12819 (eval "$ac_compile") 2>conftest.er1
212380e3 12820 ac_status=$?
12821 grep -v '^ *+' conftest.er1 >conftest.err
12822 rm -f conftest.er1
12823 cat conftest.err >&5
12824 echo "$as_me:$LINENO: \$? = $ac_status" >&5
631ef239 12825 (exit $ac_status); } && {
12826 test -z "$ac_c_werror_flag" ||
12827 test ! -s conftest.err
12828 } && test -s conftest.$ac_objext; then
212380e3 12829 charybdis_cv_c_gcc_w_undef=yes
12830else
12831 echo "$as_me: failed program was:" >&5
12832sed 's/^/| /' conftest.$ac_ext >&5
12833
631ef239 12834 charybdis_cv_c_gcc_w_undef=no
212380e3 12835fi
631ef239 12836
12837rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 12838 CFLAGS="${oldcflags}"
12839fi
12840
12841 if test "x$charybdis_cv_c_gcc_w_undef" = xyes; then
12842 CWARNS="${CWARNS}-Wundef "
631ef239 12843 { echo "$as_me:$LINENO: result: ok" >&5
12844echo "${ECHO_T}ok" >&6; }
212380e3 12845 else
12846 charybdis_cv_c_gcc_w_undef=''
631ef239 12847 { echo "$as_me:$LINENO: result: no" >&5
12848echo "${ECHO_T}no" >&6; }
212380e3 12849 fi
12850 else
631ef239 12851 { echo "$as_me:$LINENO: result: no" >&5
12852echo "${ECHO_T}no" >&6; }
212380e3 12853 fi
12854
12855
631ef239 12856 { echo "$as_me:$LINENO: checking GCC flag(s) -Wpacked" >&5
12857echo $ECHO_N "checking GCC flag(s) -Wpacked... $ECHO_C" >&6; }
212380e3 12858 if test "${GCC-no}" = yes
12859 then
12860 if test "${charybdis_cv_c_gcc_w_packed+set}" = set; then
12861 echo $ECHO_N "(cached) $ECHO_C" >&6
12862else
12863
12864 oldcflags="${CFLAGS-}"
12865 CFLAGS="${CFLAGS-} ${CWARNS} -Wpacked -Werror"
12866 cat >conftest.$ac_ext <<_ACEOF
12867/* confdefs.h. */
12868_ACEOF
12869cat confdefs.h >>conftest.$ac_ext
12870cat >>conftest.$ac_ext <<_ACEOF
12871/* end confdefs.h. */
12872
12873#include <string.h>
12874#include <stdio.h>
12875int main(void);
12876
12877int
12878main ()
12879{
12880
b1fc1658 12881 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
212380e3 12882
12883 ;
12884 return 0;
12885}
12886_ACEOF
12887rm -f conftest.$ac_objext
631ef239 12888if { (ac_try="$ac_compile"
12889case "(($ac_try" in
12890 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12891 *) ac_try_echo=$ac_try;;
12892esac
12893eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12894 (eval "$ac_compile") 2>conftest.er1
212380e3 12895 ac_status=$?
12896 grep -v '^ *+' conftest.er1 >conftest.err
12897 rm -f conftest.er1
12898 cat conftest.err >&5
12899 echo "$as_me:$LINENO: \$? = $ac_status" >&5
631ef239 12900 (exit $ac_status); } && {
12901 test -z "$ac_c_werror_flag" ||
12902 test ! -s conftest.err
12903 } && test -s conftest.$ac_objext; then
212380e3 12904 charybdis_cv_c_gcc_w_packed=yes
12905else
12906 echo "$as_me: failed program was:" >&5
12907sed 's/^/| /' conftest.$ac_ext >&5
12908
631ef239 12909 charybdis_cv_c_gcc_w_packed=no
212380e3 12910fi
631ef239 12911
12912rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 12913 CFLAGS="${oldcflags}"
12914fi
12915
12916 if test "x$charybdis_cv_c_gcc_w_packed" = xyes; then
12917 CWARNS="${CWARNS}-Wpacked "
631ef239 12918 { echo "$as_me:$LINENO: result: ok" >&5
12919echo "${ECHO_T}ok" >&6; }
212380e3 12920 else
12921 charybdis_cv_c_gcc_w_packed=''
631ef239 12922 { echo "$as_me:$LINENO: result: no" >&5
12923echo "${ECHO_T}no" >&6; }
212380e3 12924 fi
12925 else
631ef239 12926 { echo "$as_me:$LINENO: result: no" >&5
12927echo "${ECHO_T}no" >&6; }
212380e3 12928 fi
12929
12930
631ef239 12931 { echo "$as_me:$LINENO: checking GCC flag(s) -Wnested-externs" >&5
12932echo $ECHO_N "checking GCC flag(s) -Wnested-externs... $ECHO_C" >&6; }
212380e3 12933 if test "${GCC-no}" = yes
12934 then
12935 if test "${charybdis_cv_c_gcc_w_nested_externs+set}" = set; then
12936 echo $ECHO_N "(cached) $ECHO_C" >&6
12937else
12938
12939 oldcflags="${CFLAGS-}"
12940 CFLAGS="${CFLAGS-} ${CWARNS} -Wnested-externs -Werror"
12941 cat >conftest.$ac_ext <<_ACEOF
12942/* confdefs.h. */
12943_ACEOF
12944cat confdefs.h >>conftest.$ac_ext
12945cat >>conftest.$ac_ext <<_ACEOF
12946/* end confdefs.h. */
12947
12948#include <string.h>
12949#include <stdio.h>
12950int main(void);
12951
12952int
12953main ()
12954{
12955
b1fc1658 12956 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
212380e3 12957
12958 ;
12959 return 0;
12960}
12961_ACEOF
12962rm -f conftest.$ac_objext
631ef239 12963if { (ac_try="$ac_compile"
12964case "(($ac_try" in
12965 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12966 *) ac_try_echo=$ac_try;;
12967esac
12968eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12969 (eval "$ac_compile") 2>conftest.er1
212380e3 12970 ac_status=$?
12971 grep -v '^ *+' conftest.er1 >conftest.err
12972 rm -f conftest.er1
12973 cat conftest.err >&5
12974 echo "$as_me:$LINENO: \$? = $ac_status" >&5
631ef239 12975 (exit $ac_status); } && {
12976 test -z "$ac_c_werror_flag" ||
12977 test ! -s conftest.err
12978 } && test -s conftest.$ac_objext; then
212380e3 12979 charybdis_cv_c_gcc_w_nested_externs=yes
12980else
12981 echo "$as_me: failed program was:" >&5
12982sed 's/^/| /' conftest.$ac_ext >&5
12983
631ef239 12984 charybdis_cv_c_gcc_w_nested_externs=no
212380e3 12985fi
631ef239 12986
12987rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 12988 CFLAGS="${oldcflags}"
12989fi
12990
12991 if test "x$charybdis_cv_c_gcc_w_nested_externs" = xyes; then
12992 CWARNS="${CWARNS}-Wnested-externs "
631ef239 12993 { echo "$as_me:$LINENO: result: ok" >&5
12994echo "${ECHO_T}ok" >&6; }
212380e3 12995 else
12996 charybdis_cv_c_gcc_w_nested_externs=''
631ef239 12997 { echo "$as_me:$LINENO: result: no" >&5
12998echo "${ECHO_T}no" >&6; }
212380e3 12999 fi
13000 else
631ef239 13001 { echo "$as_me:$LINENO: result: no" >&5
13002echo "${ECHO_T}no" >&6; }
212380e3 13003 fi
13004
13005
631ef239 13006 { echo "$as_me:$LINENO: checking GCC flag(s) -Wbad-function-cast" >&5
13007echo $ECHO_N "checking GCC flag(s) -Wbad-function-cast... $ECHO_C" >&6; }
212380e3 13008 if test "${GCC-no}" = yes
13009 then
13010 if test "${charybdis_cv_c_gcc_w_bad_function_cast+set}" = set; then
13011 echo $ECHO_N "(cached) $ECHO_C" >&6
13012else
13013
13014 oldcflags="${CFLAGS-}"
13015 CFLAGS="${CFLAGS-} ${CWARNS} -Wbad-function-cast -Werror"
13016 cat >conftest.$ac_ext <<_ACEOF
13017/* confdefs.h. */
13018_ACEOF
13019cat confdefs.h >>conftest.$ac_ext
13020cat >>conftest.$ac_ext <<_ACEOF
13021/* end confdefs.h. */
13022
13023#include <string.h>
13024#include <stdio.h>
13025int main(void);
13026
13027int
13028main ()
13029{
13030
b1fc1658 13031 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
212380e3 13032
13033 ;
13034 return 0;
13035}
13036_ACEOF
13037rm -f conftest.$ac_objext
631ef239 13038if { (ac_try="$ac_compile"
13039case "(($ac_try" in
13040 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13041 *) ac_try_echo=$ac_try;;
13042esac
13043eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13044 (eval "$ac_compile") 2>conftest.er1
212380e3 13045 ac_status=$?
13046 grep -v '^ *+' conftest.er1 >conftest.err
13047 rm -f conftest.er1
13048 cat conftest.err >&5
13049 echo "$as_me:$LINENO: \$? = $ac_status" >&5
631ef239 13050 (exit $ac_status); } && {
13051 test -z "$ac_c_werror_flag" ||
13052 test ! -s conftest.err
13053 } && test -s conftest.$ac_objext; then
212380e3 13054 charybdis_cv_c_gcc_w_bad_function_cast=yes
13055else
13056 echo "$as_me: failed program was:" >&5
13057sed 's/^/| /' conftest.$ac_ext >&5
13058
631ef239 13059 charybdis_cv_c_gcc_w_bad_function_cast=no
212380e3 13060fi
631ef239 13061
13062rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 13063 CFLAGS="${oldcflags}"
13064fi
13065
13066 if test "x$charybdis_cv_c_gcc_w_bad_function_cast" = xyes; then
13067 CWARNS="${CWARNS}-Wbad-function-cast "
631ef239 13068 { echo "$as_me:$LINENO: result: ok" >&5
13069echo "${ECHO_T}ok" >&6; }
212380e3 13070 else
13071 charybdis_cv_c_gcc_w_bad_function_cast=''
631ef239 13072 { echo "$as_me:$LINENO: result: no" >&5
13073echo "${ECHO_T}no" >&6; }
212380e3 13074 fi
13075 else
631ef239 13076 { echo "$as_me:$LINENO: result: no" >&5
13077echo "${ECHO_T}no" >&6; }
212380e3 13078 fi
13079
13080
631ef239 13081 { echo "$as_me:$LINENO: checking GCC flag(s) -Wunused-function -Wunused-label -Wunused-value -Wunused-variable" >&5
13082echo $ECHO_N "checking GCC flag(s) -Wunused-function -Wunused-label -Wunused-value -Wunused-variable... $ECHO_C" >&6; }
212380e3 13083 if test "${GCC-no}" = yes
13084 then
13085 if test "${charybdis_cv_c_gcc_w_unused+set}" = set; then
13086 echo $ECHO_N "(cached) $ECHO_C" >&6
13087else
13088
13089 oldcflags="${CFLAGS-}"
13090 CFLAGS="${CFLAGS-} ${CWARNS} -Wunused-function -Wunused-label -Wunused-value -Wunused-variable -Werror"
13091 cat >conftest.$ac_ext <<_ACEOF
13092/* confdefs.h. */
13093_ACEOF
13094cat confdefs.h >>conftest.$ac_ext
13095cat >>conftest.$ac_ext <<_ACEOF
13096/* end confdefs.h. */
13097
13098#include <string.h>
13099#include <stdio.h>
13100int main(void);
13101
13102int
13103main ()
13104{
13105
b1fc1658 13106 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
212380e3 13107
13108 ;
13109 return 0;
13110}
13111_ACEOF
13112rm -f conftest.$ac_objext
631ef239 13113if { (ac_try="$ac_compile"
13114case "(($ac_try" in
13115 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13116 *) ac_try_echo=$ac_try;;
13117esac
13118eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13119 (eval "$ac_compile") 2>conftest.er1
212380e3 13120 ac_status=$?
13121 grep -v '^ *+' conftest.er1 >conftest.err
13122 rm -f conftest.er1
13123 cat conftest.err >&5
13124 echo "$as_me:$LINENO: \$? = $ac_status" >&5
631ef239 13125 (exit $ac_status); } && {
13126 test -z "$ac_c_werror_flag" ||
13127 test ! -s conftest.err
13128 } && test -s conftest.$ac_objext; then
212380e3 13129 charybdis_cv_c_gcc_w_unused=yes
13130else
13131 echo "$as_me: failed program was:" >&5
13132sed 's/^/| /' conftest.$ac_ext >&5
13133
631ef239 13134 charybdis_cv_c_gcc_w_unused=no
212380e3 13135fi
631ef239 13136
13137rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 13138 CFLAGS="${oldcflags}"
13139fi
13140
13141 if test "x$charybdis_cv_c_gcc_w_unused" = xyes; then
13142 CWARNS="${CWARNS}-Wunused-function -Wunused-label -Wunused-value -Wunused-variable "
631ef239 13143 { echo "$as_me:$LINENO: result: ok" >&5
13144echo "${ECHO_T}ok" >&6; }
212380e3 13145 else
13146 charybdis_cv_c_gcc_w_unused=''
631ef239 13147 { echo "$as_me:$LINENO: result: no" >&5
13148echo "${ECHO_T}no" >&6; }
212380e3 13149 fi
13150 else
631ef239 13151 { echo "$as_me:$LINENO: result: no" >&5
13152echo "${ECHO_T}no" >&6; }
212380e3 13153 fi
13154
13155
631ef239 13156 { echo "$as_me:$LINENO: checking GCC flag(s) -Wredundant-decls" >&5
13157echo $ECHO_N "checking GCC flag(s) -Wredundant-decls... $ECHO_C" >&6; }
212380e3 13158 if test "${GCC-no}" = yes
13159 then
13160 if test "${charybdis_cv_c_gcc_w_redundant_decls+set}" = set; then
13161 echo $ECHO_N "(cached) $ECHO_C" >&6
13162else
13163
13164 oldcflags="${CFLAGS-}"
13165 CFLAGS="${CFLAGS-} ${CWARNS} -Wredundant-decls -Werror"
13166 cat >conftest.$ac_ext <<_ACEOF
13167/* confdefs.h. */
13168_ACEOF
13169cat confdefs.h >>conftest.$ac_ext
13170cat >>conftest.$ac_ext <<_ACEOF
13171/* end confdefs.h. */
13172
13173#include <string.h>
13174#include <stdio.h>
13175int main(void);
13176
13177int
13178main ()
13179{
13180
b1fc1658 13181 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
212380e3 13182
13183 ;
13184 return 0;
13185}
13186_ACEOF
13187rm -f conftest.$ac_objext
631ef239 13188if { (ac_try="$ac_compile"
13189case "(($ac_try" in
13190 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13191 *) ac_try_echo=$ac_try;;
13192esac
13193eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13194 (eval "$ac_compile") 2>conftest.er1
212380e3 13195 ac_status=$?
13196 grep -v '^ *+' conftest.er1 >conftest.err
13197 rm -f conftest.er1
13198 cat conftest.err >&5
13199 echo "$as_me:$LINENO: \$? = $ac_status" >&5
631ef239 13200 (exit $ac_status); } && {
13201 test -z "$ac_c_werror_flag" ||
13202 test ! -s conftest.err
13203 } && test -s conftest.$ac_objext; then
212380e3 13204 charybdis_cv_c_gcc_w_redundant_decls=yes
13205else
13206 echo "$as_me: failed program was:" >&5
13207sed 's/^/| /' conftest.$ac_ext >&5
13208
631ef239 13209 charybdis_cv_c_gcc_w_redundant_decls=no
212380e3 13210fi
631ef239 13211
13212rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 13213 CFLAGS="${oldcflags}"
13214fi
13215
13216 if test "x$charybdis_cv_c_gcc_w_redundant_decls" = xyes; then
13217 CWARNS="${CWARNS}-Wredundant-decls "
631ef239 13218 { echo "$as_me:$LINENO: result: ok" >&5
13219echo "${ECHO_T}ok" >&6; }
212380e3 13220 else
13221 charybdis_cv_c_gcc_w_redundant_decls=''
631ef239 13222 { echo "$as_me:$LINENO: result: no" >&5
13223echo "${ECHO_T}no" >&6; }
212380e3 13224 fi
13225 else
631ef239 13226 { echo "$as_me:$LINENO: result: no" >&5
13227echo "${ECHO_T}no" >&6; }
212380e3 13228 fi
13229
13230
631ef239 13231 { echo "$as_me:$LINENO: checking GCC flag(s) -Wfloat-equal" >&5
13232echo $ECHO_N "checking GCC flag(s) -Wfloat-equal... $ECHO_C" >&6; }
212380e3 13233 if test "${GCC-no}" = yes
13234 then
13235 if test "${charybdis_cv_c_gcc_w_float_equal+set}" = set; then
13236 echo $ECHO_N "(cached) $ECHO_C" >&6
13237else
13238
13239 oldcflags="${CFLAGS-}"
13240 CFLAGS="${CFLAGS-} ${CWARNS} -Wfloat-equal -Werror"
13241 cat >conftest.$ac_ext <<_ACEOF
13242/* confdefs.h. */
13243_ACEOF
13244cat confdefs.h >>conftest.$ac_ext
13245cat >>conftest.$ac_ext <<_ACEOF
13246/* end confdefs.h. */
13247
13248#include <string.h>
13249#include <stdio.h>
13250int main(void);
13251
13252int
13253main ()
13254{
13255
b1fc1658 13256 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
212380e3 13257
13258 ;
13259 return 0;
13260}
13261_ACEOF
13262rm -f conftest.$ac_objext
631ef239 13263if { (ac_try="$ac_compile"
13264case "(($ac_try" in
13265 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13266 *) ac_try_echo=$ac_try;;
13267esac
13268eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13269 (eval "$ac_compile") 2>conftest.er1
212380e3 13270 ac_status=$?
13271 grep -v '^ *+' conftest.er1 >conftest.err
13272 rm -f conftest.er1
13273 cat conftest.err >&5
13274 echo "$as_me:$LINENO: \$? = $ac_status" >&5
631ef239 13275 (exit $ac_status); } && {
13276 test -z "$ac_c_werror_flag" ||
13277 test ! -s conftest.err
13278 } && test -s conftest.$ac_objext; then
212380e3 13279 charybdis_cv_c_gcc_w_float_equal=yes
13280else
13281 echo "$as_me: failed program was:" >&5
13282sed 's/^/| /' conftest.$ac_ext >&5
13283
631ef239 13284 charybdis_cv_c_gcc_w_float_equal=no
212380e3 13285fi
631ef239 13286
13287rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 13288 CFLAGS="${oldcflags}"
13289fi
13290
13291 if test "x$charybdis_cv_c_gcc_w_float_equal" = xyes; then
13292 CWARNS="${CWARNS}-Wfloat-equal "
631ef239 13293 { echo "$as_me:$LINENO: result: ok" >&5
13294echo "${ECHO_T}ok" >&6; }
212380e3 13295 else
13296 charybdis_cv_c_gcc_w_float_equal=''
631ef239 13297 { echo "$as_me:$LINENO: result: no" >&5
13298echo "${ECHO_T}no" >&6; }
212380e3 13299 fi
13300 else
631ef239 13301 { echo "$as_me:$LINENO: result: no" >&5
13302echo "${ECHO_T}no" >&6; }
212380e3 13303 fi
13304
13305
631ef239 13306 { echo "$as_me:$LINENO: checking GCC flag(s) -Wformat=2" >&5
13307echo $ECHO_N "checking GCC flag(s) -Wformat=2... $ECHO_C" >&6; }
212380e3 13308 if test "${GCC-no}" = yes
13309 then
13310 if test "${charybdis_cv_c_gcc_w_format+set}" = set; then
13311 echo $ECHO_N "(cached) $ECHO_C" >&6
13312else
13313
13314 oldcflags="${CFLAGS-}"
13315 CFLAGS="${CFLAGS-} ${CWARNS} -Wformat=2 -Werror"
13316 cat >conftest.$ac_ext <<_ACEOF
13317/* confdefs.h. */
13318_ACEOF
13319cat confdefs.h >>conftest.$ac_ext
13320cat >>conftest.$ac_ext <<_ACEOF
13321/* end confdefs.h. */
13322
13323#include <string.h>
13324#include <stdio.h>
13325int main(void);
13326
13327int
13328main ()
13329{
13330
b1fc1658 13331 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
212380e3 13332
13333 ;
13334 return 0;
13335}
13336_ACEOF
13337rm -f conftest.$ac_objext
631ef239 13338if { (ac_try="$ac_compile"
13339case "(($ac_try" in
13340 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13341 *) ac_try_echo=$ac_try;;
13342esac
13343eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13344 (eval "$ac_compile") 2>conftest.er1
212380e3 13345 ac_status=$?
13346 grep -v '^ *+' conftest.er1 >conftest.err
13347 rm -f conftest.er1
13348 cat conftest.err >&5
13349 echo "$as_me:$LINENO: \$? = $ac_status" >&5
631ef239 13350 (exit $ac_status); } && {
13351 test -z "$ac_c_werror_flag" ||
13352 test ! -s conftest.err
13353 } && test -s conftest.$ac_objext; then
212380e3 13354 charybdis_cv_c_gcc_w_format=yes
13355else
13356 echo "$as_me: failed program was:" >&5
13357sed 's/^/| /' conftest.$ac_ext >&5
13358
631ef239 13359 charybdis_cv_c_gcc_w_format=no
212380e3 13360fi
631ef239 13361
13362rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 13363 CFLAGS="${oldcflags}"
13364fi
13365
13366 if test "x$charybdis_cv_c_gcc_w_format" = xyes; then
13367 CWARNS="${CWARNS}-Wformat=2 "
631ef239 13368 { echo "$as_me:$LINENO: result: ok" >&5
13369echo "${ECHO_T}ok" >&6; }
212380e3 13370 else
13371 charybdis_cv_c_gcc_w_format=''
631ef239 13372 { echo "$as_me:$LINENO: result: no" >&5
13373echo "${ECHO_T}no" >&6; }
212380e3 13374 fi
13375 else
631ef239 13376 { echo "$as_me:$LINENO: result: no" >&5
13377echo "${ECHO_T}no" >&6; }
212380e3 13378 fi
13379
13380
631ef239 13381 { echo "$as_me:$LINENO: checking GCC flag(s) -pedantic" >&5
13382echo $ECHO_N "checking GCC flag(s) -pedantic... $ECHO_C" >&6; }
212380e3 13383 if test "${GCC-no}" = yes
13384 then
13385 if test "${charybdis_cv_c_gcc_pedantic+set}" = set; then
13386 echo $ECHO_N "(cached) $ECHO_C" >&6
13387else
13388
13389 oldcflags="${CFLAGS-}"
13390 CFLAGS="${CFLAGS-} ${CWARNS} -pedantic -Werror"
13391 cat >conftest.$ac_ext <<_ACEOF
13392/* confdefs.h. */
13393_ACEOF
13394cat confdefs.h >>conftest.$ac_ext
13395cat >>conftest.$ac_ext <<_ACEOF
13396/* end confdefs.h. */
13397
13398#include <string.h>
13399#include <stdio.h>
13400int main(void);
13401
13402int
13403main ()
13404{
13405
b1fc1658 13406 (void)strcmp("a","b"); fprintf(stdout,"test ok\n");
212380e3 13407
13408 ;
13409 return 0;
13410}
13411_ACEOF
13412rm -f conftest.$ac_objext
631ef239 13413if { (ac_try="$ac_compile"
13414case "(($ac_try" in
13415 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13416 *) ac_try_echo=$ac_try;;
13417esac
13418eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13419 (eval "$ac_compile") 2>conftest.er1
212380e3 13420 ac_status=$?
13421 grep -v '^ *+' conftest.er1 >conftest.err
13422 rm -f conftest.er1
13423 cat conftest.err >&5
13424 echo "$as_me:$LINENO: \$? = $ac_status" >&5
631ef239 13425 (exit $ac_status); } && {
13426 test -z "$ac_c_werror_flag" ||
13427 test ! -s conftest.err
13428 } && test -s conftest.$ac_objext; then
212380e3 13429 charybdis_cv_c_gcc_pedantic=yes
13430else
13431 echo "$as_me: failed program was:" >&5
13432sed 's/^/| /' conftest.$ac_ext >&5
13433
631ef239 13434 charybdis_cv_c_gcc_pedantic=no
212380e3 13435fi
631ef239 13436
13437rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
212380e3 13438 CFLAGS="${oldcflags}"
13439fi
13440
13441 if test "x$charybdis_cv_c_gcc_pedantic" = xyes; then
13442 CWARNS="${CWARNS}-pedantic "
631ef239 13443 { echo "$as_me:$LINENO: result: ok" >&5
13444echo "${ECHO_T}ok" >&6; }
212380e3 13445 else
13446 charybdis_cv_c_gcc_pedantic=''
631ef239 13447 { echo "$as_me:$LINENO: result: no" >&5
13448echo "${ECHO_T}no" >&6; }
212380e3 13449 fi
13450 else
631ef239 13451 { echo "$as_me:$LINENO: result: no" >&5
13452echo "${ECHO_T}no" >&6; }
212380e3 13453 fi
13454
13455
13456IRC_CFLAGS="$CFLAGS"
13457
631ef239 13458fi
13459
212380e3 13460
13461if test "$shared_modules" = no; then
13462 DYNLINK_C=""
13463 MOD_TARGET="libmodules.a"
13464 MODULES_LIBS="../modules/libmodules.a"
13465 SEDOBJ=""
13466
13467cat >>confdefs.h <<\_ACEOF
13468#define STATIC_MODULES 1
13469_ACEOF
13470
13471 { echo "$as_me:$LINENO: WARNING: shared module support has been disabled!" >&5
13472echo "$as_me: WARNING: shared module support has been disabled!" >&2;}
13473fi
13474
13475if test "$shared_modules" = yes; then
13476
631ef239 13477 { echo "$as_me:$LINENO: checking for nlist" >&5
13478echo $ECHO_N "checking for nlist... $ECHO_C" >&6; }
212380e3 13479if test "${ac_cv_func_nlist+set}" = set; then
13480 echo $ECHO_N "(cached) $ECHO_C" >&6
13481else
13482 cat >conftest.$ac_ext <<_ACEOF
13483/* confdefs.h. */
13484_ACEOF
13485cat confdefs.h >>conftest.$ac_ext
13486cat >>conftest.$ac_ext <<_ACEOF
13487/* end confdefs.h. */
13488/* Define nlist to an innocuous variant, in case <limits.h> declares nlist.
13489 For example, HP-UX 11i <limits.h> declares gettimeofday. */
13490#define nlist innocuous_nlist
13491
13492/* System header to define __stub macros and hopefully few prototypes,
13493 which can conflict with char nlist (); below.
13494 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13495 <limits.h> exists even on freestanding compilers. */
13496
13497#ifdef __STDC__
13498# include <limits.h>
13499#else
13500# include <assert.h>
13501#endif
13502
13503#undef nlist
13504
631ef239 13505/* Override any GCC internal prototype to avoid an error.
13506 Use char because int might match the return type of a GCC
13507 builtin and then its argument prototype would still apply. */
212380e3 13508#ifdef __cplusplus
13509extern "C"
212380e3 13510#endif
212380e3 13511char nlist ();
13512/* The GNU C library defines this for functions which it implements
13513 to always fail with ENOSYS. Some functions are actually named
13514 something starting with __ and the normal name is an alias. */
631ef239 13515#if defined __stub_nlist || defined __stub___nlist
212380e3 13516choke me
212380e3 13517#endif
13518
13519int
13520main ()
13521{
631ef239 13522return nlist ();
212380e3 13523 ;
13524 return 0;
13525}
13526_ACEOF
13527rm -f conftest.$ac_objext conftest$ac_exeext
631ef239 13528if { (ac_try="$ac_link"
13529case "(($ac_try" in
13530 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13531 *) ac_try_echo=$ac_try;;
13532esac
13533eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13534 (eval "$ac_link") 2>conftest.er1
212380e3 13535 ac_status=$?
13536 grep -v '^ *+' conftest.er1 >conftest.err
13537 rm -f conftest.er1
13538 cat conftest.err >&5
13539 echo "$as_me:$LINENO: \$? = $ac_status" >&5
631ef239 13540 (exit $ac_status); } && {
13541 test -z "$ac_c_werror_flag" ||
13542 test ! -s conftest.err
13543 } && test -s conftest$ac_exeext &&
13544 $as_test_x conftest$ac_exeext; then
212380e3 13545 ac_cv_func_nlist=yes
13546else
13547 echo "$as_me: failed program was:" >&5
13548sed 's/^/| /' conftest.$ac_ext >&5
13549
631ef239 13550 ac_cv_func_nlist=no
212380e3 13551fi
631ef239 13552
13553rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
212380e3 13554 conftest$ac_exeext conftest.$ac_ext
13555fi
631ef239 13556{ echo "$as_me:$LINENO: result: $ac_cv_func_nlist" >&5
13557echo "${ECHO_T}$ac_cv_func_nlist" >&6; }
212380e3 13558if test $ac_cv_func_nlist = yes; then
13559 :
13560else
631ef239 13561 { echo "$as_me:$LINENO: checking for nlist in -ldl" >&5
13562echo $ECHO_N "checking for nlist in -ldl... $ECHO_C" >&6; }
212380e3 13563if test "${ac_cv_lib_dl_nlist+set}" = set; then
13564 echo $ECHO_N "(cached) $ECHO_C" >&6
13565else
13566 ac_check_lib_save_LIBS=$LIBS
13567LIBS="-ldl $LIBS"
13568cat >conftest.$ac_ext <<_ACEOF
13569/* confdefs.h. */
13570_ACEOF
13571cat confdefs.h >>conftest.$ac_ext
13572cat >>conftest.$ac_ext <<_ACEOF
13573/* end confdefs.h. */
13574
631ef239 13575/* Override any GCC internal prototype to avoid an error.
13576 Use char because int might match the return type of a GCC
13577 builtin and then its argument prototype would still apply. */
212380e3 13578#ifdef __cplusplus
13579extern "C"
13580#endif
212380e3 13581char nlist ();
13582int
13583main ()
13584{
631ef239 13585return nlist ();
212380e3 13586 ;
13587 return 0;
13588}
13589_ACEOF
13590rm -f conftest.$ac_objext conftest$ac_exeext
631ef239 13591if { (ac_try="$ac_link"
13592case "(($ac_try" in
13593 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13594 *) ac_try_echo=$ac_try;;
13595esac
13596eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13597 (eval "$ac_link") 2>conftest.er1
212380e3 13598 ac_status=$?
13599 grep -v '^ *+' conftest.er1 >conftest.err
13600 rm -f conftest.er1
13601 cat conftest.err >&5
13602 echo "$as_me:$LINENO: \$? = $ac_status" >&5
631ef239 13603 (exit $ac_status); } && {
13604 test -z "$ac_c_werror_flag" ||
13605 test ! -s conftest.err
13606 } && test -s conftest$ac_exeext &&
13607 $as_test_x conftest$ac_exeext; then
212380e3 13608 ac_cv_lib_dl_nlist=yes
13609else
13610 echo "$as_me: failed program was:" >&5
13611sed 's/^/| /' conftest.$ac_ext >&5
13612
631ef239 13613 ac_cv_lib_dl_nlist=no
212380e3 13614fi
631ef239 13615
13616rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
212380e3 13617 conftest$ac_exeext conftest.$ac_ext
13618LIBS=$ac_check_lib_save_LIBS
13619fi
631ef239 13620{ echo "$as_me:$LINENO: result: $ac_cv_lib_dl_nlist" >&5
13621echo "${ECHO_T}$ac_cv_lib_dl_nlist" >&6; }
212380e3 13622if test $ac_cv_lib_dl_nlist = yes; then
13623 nlist_lib="-ldl"
13624else
631ef239 13625 { echo "$as_me:$LINENO: checking for nlist in -lelf" >&5
13626echo $ECHO_N "checking for nlist in -lelf... $ECHO_C" >&6; }
212380e3 13627if test "${ac_cv_lib_elf_nlist+set}" = set; then
13628 echo $ECHO_N "(cached) $ECHO_C" >&6
13629else
13630 ac_check_lib_save_LIBS=$LIBS
13631LIBS="-lelf $LIBS"
13632cat >conftest.$ac_ext <<_ACEOF
13633/* confdefs.h. */
13634_ACEOF
13635cat confdefs.h >>conftest.$ac_ext
13636cat >>conftest.$ac_ext <<_ACEOF
13637/* end confdefs.h. */
13638
631ef239 13639/* Override any GCC internal prototype to avoid an error.
13640 Use char because int might match the return type of a GCC
13641 builtin and then its argument prototype would still apply. */
212380e3 13642#ifdef __cplusplus
13643extern "C"
13644#endif
212380e3 13645char nlist ();
13646int
13647main ()
13648{
631ef239 13649return nlist ();
212380e3 13650 ;
13651 return 0;
13652}
13653_ACEOF
13654rm -f conftest.$ac_objext conftest$ac_exeext
631ef239 13655if { (ac_try="$ac_link"
13656case "(($ac_try" in
13657 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13658 *) ac_try_echo=$ac_try;;
13659esac
13660eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13661 (eval "$ac_link") 2>conftest.er1
212380e3 13662 ac_status=$?
13663 grep -v '^ *+' conftest.er1 >conftest.err
13664 rm -f conftest.er1
13665 cat conftest.err >&5
13666 echo "$as_me:$LINENO: \$? = $ac_status" >&5
631ef239 13667 (exit $ac_status); } && {
13668 test -z "$ac_c_werror_flag" ||
13669 test ! -s conftest.err
13670 } && test -s conftest$ac_exeext &&
13671 $as_test_x conftest$ac_exeext; then
212380e3 13672 ac_cv_lib_elf_nlist=yes
13673else
13674 echo "$as_me: failed program was:" >&5
13675sed 's/^/| /' conftest.$ac_ext >&5
13676
631ef239 13677 ac_cv_lib_elf_nlist=no
212380e3 13678fi
631ef239 13679
13680rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
212380e3 13681 conftest$ac_exeext conftest.$ac_ext
13682LIBS=$ac_check_lib_save_LIBS
13683fi
631ef239 13684{ echo "$as_me:$LINENO: result: $ac_cv_lib_elf_nlist" >&5
13685echo "${ECHO_T}$ac_cv_lib_elf_nlist" >&6; }
212380e3 13686if test $ac_cv_lib_elf_nlist = yes; then
13687 nlist_lib="-lelf"
13688fi
13689
13690
13691fi
13692
13693
13694fi
13695
13696
13697 if test "${ac_cv_header_libelf_nlist_h+set}" = set; then
631ef239 13698 { echo "$as_me:$LINENO: checking for libelf/nlist.h" >&5
13699echo $ECHO_N "checking for libelf/nlist.h... $ECHO_C" >&6; }
212380e3 13700if test "${ac_cv_header_libelf_nlist_h+set}" = set; then
13701 echo $ECHO_N "(cached) $ECHO_C" >&6
13702fi
631ef239 13703{ echo "$as_me:$LINENO: result: $ac_cv_header_libelf_nlist_h" >&5
13704echo "${ECHO_T}$ac_cv_header_libelf_nlist_h" >&6; }
212380e3 13705else
13706 # Is the header compilable?
631ef239 13707{ echo "$as_me:$LINENO: checking libelf/nlist.h usability" >&5
13708echo $ECHO_N "checking libelf/nlist.h usability... $ECHO_C" >&6; }
212380e3 13709cat >conftest.$ac_ext <<_ACEOF
13710/* confdefs.h. */
13711_ACEOF
13712cat confdefs.h >>conftest.$ac_ext
13713cat >>conftest.$ac_ext <<_ACEOF
13714/* end confdefs.h. */
13715$ac_includes_default
13716#include <libelf/nlist.h>
13717_ACEOF
13718rm -f conftest.$ac_objext
631ef239 13719if { (ac_try="$ac_compile"
13720case "(($ac_try" in
13721 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13722 *) ac_try_echo=$ac_try;;
13723esac
13724eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13725 (eval "$ac_compile") 2>conftest.er1
212380e3 13726 ac_status=$?
13727 grep -v '^ *+' conftest.er1 >conftest.err
13728 rm -f conftest.er1
13729 cat conftest.err >&5
13730 echo "$as_me:$LINENO: \$? = $ac_status" >&5
631ef239 13731 (exit $ac_status); } && {
13732 test -z "$ac_c_werror_flag" ||
13733 test ! -s conftest.err
13734 } && test -s conftest.$ac_objext; then
212380e3 13735 ac_header_compiler=yes
13736else
13737 echo "$as_me: failed program was:" >&5
13738sed 's/^/| /' conftest.$ac_ext >&5
13739
631ef239 13740 ac_header_compiler=no
212380e3 13741fi
631ef239 13742
13743rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13744{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13745echo "${ECHO_T}$ac_header_compiler" >&6; }
212380e3 13746
13747# Is the header present?
631ef239 13748{ echo "$as_me:$LINENO: checking libelf/nlist.h presence" >&5
13749echo $ECHO_N "checking libelf/nlist.h presence... $ECHO_C" >&6; }
212380e3 13750cat >conftest.$ac_ext <<_ACEOF
13751/* confdefs.h. */
13752_ACEOF
13753cat confdefs.h >>conftest.$ac_ext
13754cat >>conftest.$ac_ext <<_ACEOF
13755/* end confdefs.h. */
13756#include <libelf/nlist.h>
13757_ACEOF
631ef239 13758if { (ac_try="$ac_cpp conftest.$ac_ext"
13759case "(($ac_try" in
13760 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13761 *) ac_try_echo=$ac_try;;
13762esac
13763eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13764 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
212380e3 13765 ac_status=$?
13766 grep -v '^ *+' conftest.er1 >conftest.err
13767 rm -f conftest.er1
13768 cat conftest.err >&5
13769 echo "$as_me:$LINENO: \$? = $ac_status" >&5
631ef239 13770 (exit $ac_status); } >/dev/null && {
13771 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
13772 test ! -s conftest.err
13773 }; then
212380e3 13774 ac_header_preproc=yes
13775else
13776 echo "$as_me: failed program was:" >&5
13777sed 's/^/| /' conftest.$ac_ext >&5
13778
13779 ac_header_preproc=no
13780fi
631ef239 13781
212380e3 13782rm -f conftest.err conftest.$ac_ext
631ef239 13783{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13784echo "${ECHO_T}$ac_header_preproc" >&6; }
212380e3 13785
13786# So? What about this header?
13787case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13788 yes:no: )
13789 { echo "$as_me:$LINENO: WARNING: libelf/nlist.h: accepted by the compiler, rejected by the preprocessor!" >&5
13790echo "$as_me: WARNING: libelf/nlist.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
13791 { echo "$as_me:$LINENO: WARNING: libelf/nlist.h: proceeding with the compiler's result" >&5
13792echo "$as_me: WARNING: libelf/nlist.h: proceeding with the compiler's result" >&2;}
13793 ac_header_preproc=yes
13794 ;;
13795 no:yes:* )
13796 { echo "$as_me:$LINENO: WARNING: libelf/nlist.h: present but cannot be compiled" >&5
13797echo "$as_me: WARNING: libelf/nlist.h: present but cannot be compiled" >&2;}
13798 { echo "$as_me:$LINENO: WARNING: libelf/nlist.h: check for missing prerequisite headers?" >&5
13799echo "$as_me: WARNING: libelf/nlist.h: check for missing prerequisite headers?" >&2;}
13800 { echo "$as_me:$LINENO: WARNING: libelf/nlist.h: see the Autoconf documentation" >&5
13801echo "$as_me: WARNING: libelf/nlist.h: see the Autoconf documentation" >&2;}
13802 { echo "$as_me:$LINENO: WARNING: libelf/nlist.h: section \"Present But Cannot Be Compiled\"" >&5
13803echo "$as_me: WARNING: libelf/nlist.h: section \"Present But Cannot Be Compiled\"" >&2;}
13804 { echo "$as_me:$LINENO: WARNING: libelf/nlist.h: proceeding with the preprocessor's result" >&5
13805echo "$as_me: WARNING: libelf/nlist.h: proceeding with the preprocessor's result" >&2;}
13806 { echo "$as_me:$LINENO: WARNING: libelf/nlist.h: in the future, the compiler will take precedence" >&5
13807echo "$as_me: WARNING: libelf/nlist.h: in the future, the compiler will take precedence" >&2;}
631ef239 13808
212380e3 13809 ;;
13810esac
631ef239 13811{ echo "$as_me:$LINENO: checking for libelf/nlist.h" >&5
13812echo $ECHO_N "checking for libelf/nlist.h... $ECHO_C" >&6; }
212380e3 13813if test "${ac_cv_header_libelf_nlist_h+set}" = set; then
13814 echo $ECHO_N "(cached) $ECHO_C" >&6
13815else
13816 ac_cv_header_libelf_nlist_h=$ac_header_preproc
13817fi
631ef239 13818{ echo "$as_me:$LINENO: result: $ac_cv_header_libelf_nlist_h" >&5
13819echo "${ECHO_T}$ac_cv_header_libelf_nlist_h" >&6; }
212380e3 13820
13821fi
13822if test $ac_cv_header_libelf_nlist_h = yes; then
13823 nlist_h="libelf/nlist.h"
13824fi
13825
13826
13827 if test "${ac_cv_header_elf_nlist_h+set}" = set; then
631ef239 13828 { echo "$as_me:$LINENO: checking for elf/nlist.h" >&5
13829echo $ECHO_N "checking for elf/nlist.h... $ECHO_C" >&6; }
212380e3 13830if test "${ac_cv_header_elf_nlist_h+set}" = set; then
13831 echo $ECHO_N "(cached) $ECHO_C" >&6
13832fi
631ef239 13833{ echo "$as_me:$LINENO: result: $ac_cv_header_elf_nlist_h" >&5
13834echo "${ECHO_T}$ac_cv_header_elf_nlist_h" >&6; }
212380e3 13835else
13836 # Is the header compilable?
631ef239 13837{ echo "$as_me:$LINENO: checking elf/nlist.h usability" >&5
13838echo $ECHO_N "checking elf/nlist.h usability... $ECHO_C" >&6; }
212380e3 13839cat >conftest.$ac_ext <<_ACEOF
13840/* confdefs.h. */
13841_ACEOF
13842cat confdefs.h >>conftest.$ac_ext
13843cat >>conftest.$ac_ext <<_ACEOF
13844/* end confdefs.h. */
13845$ac_includes_default
13846#include <elf/nlist.h>
13847_ACEOF
13848rm -f conftest.$ac_objext
631ef239 13849if { (ac_try="$ac_compile"
13850case "(($ac_try" in
13851 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13852 *) ac_try_echo=$ac_try;;
13853esac
13854eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13855 (eval "$ac_compile") 2>conftest.er1
212380e3 13856 ac_status=$?
13857 grep -v '^ *+' conftest.er1 >conftest.err
13858 rm -f conftest.er1
13859 cat conftest.err >&5
13860 echo "$as_me:$LINENO: \$? = $ac_status" >&5
631ef239 13861 (exit $ac_status); } && {
13862 test -z "$ac_c_werror_flag" ||
13863 test ! -s conftest.err
13864 } && test -s conftest.$ac_objext; then
212380e3 13865 ac_header_compiler=yes
13866else
13867 echo "$as_me: failed program was:" >&5
13868sed 's/^/| /' conftest.$ac_ext >&5
13869
631ef239 13870 ac_header_compiler=no
212380e3 13871fi
631ef239 13872
13873rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13874{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13875echo "${ECHO_T}$ac_header_compiler" >&6; }
212380e3 13876
13877# Is the header present?
631ef239 13878{ echo "$as_me:$LINENO: checking elf/nlist.h presence" >&5
13879echo $ECHO_N "checking elf/nlist.h presence... $ECHO_C" >&6; }
212380e3 13880cat >conftest.$ac_ext <<_ACEOF
13881/* confdefs.h. */
13882_ACEOF
13883cat confdefs.h >>conftest.$ac_ext
13884cat >>conftest.$ac_ext <<_ACEOF
13885/* end confdefs.h. */
13886#include <elf/nlist.h>
13887_ACEOF
631ef239 13888if { (ac_try="$ac_cpp conftest.$ac_ext"
13889case "(($ac_try" in
13890 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13891 *) ac_try_echo=$ac_try;;
13892esac
13893eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13894 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
212380e3 13895 ac_status=$?
13896 grep -v '^ *+' conftest.er1 >conftest.err
13897 rm -f conftest.er1
13898 cat conftest.err >&5
13899 echo "$as_me:$LINENO: \$? = $ac_status" >&5
631ef239 13900 (exit $ac_status); } >/dev/null && {
13901 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
13902 test ! -s conftest.err
13903 }; then
212380e3 13904 ac_header_preproc=yes
13905else
13906 echo "$as_me: failed program was:" >&5
13907sed 's/^/| /' conftest.$ac_ext >&5
13908
13909 ac_header_preproc=no
13910fi
631ef239 13911
212380e3 13912rm -f conftest.err conftest.$ac_ext
631ef239 13913{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13914echo "${ECHO_T}$ac_header_preproc" >&6; }
212380e3 13915
13916# So? What about this header?
13917case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13918 yes:no: )
13919 { echo "$as_me:$LINENO: WARNING: elf/nlist.h: accepted by the compiler, rejected by the preprocessor!" >&5
13920echo "$as_me: WARNING: elf/nlist.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
13921 { echo "$as_me:$LINENO: WARNING: elf/nlist.h: proceeding with the compiler's result" >&5
13922echo "$as_me: WARNING: elf/nlist.h: proceeding with the compiler's result" >&2;}
13923 ac_header_preproc=yes
13924 ;;
13925 no:yes:* )
13926 { echo "$as_me:$LINENO: WARNING: elf/nlist.h: present but cannot be compiled" >&5
13927echo "$as_me: WARNING: elf/nlist.h: present but cannot be compiled" >&2;}
13928 { echo "$as_me:$LINENO: WARNING: elf/nlist.h: check for missing prerequisite headers?" >&5
13929echo "$as_me: WARNING: elf/nlist.h: check for missing prerequisite headers?" >&2;}
13930 { echo "$as_me:$LINENO: WARNING: elf/nlist.h: see the Autoconf documentation" >&5
13931echo "$as_me: WARNING: elf/nlist.h: see the Autoconf documentation" >&2;}
13932 { echo "$as_me:$LINENO: WARNING: elf/nlist.h: section \"Present But Cannot Be Compiled\"" >&5
13933echo "$as_me: WARNING: elf/nlist.h: section \"Present But Cannot Be Compiled\"" >&2;}
13934 { echo "$as_me:$LINENO: WARNING: elf/nlist.h: proceeding with the preprocessor's result" >&5
13935echo "$as_me: WARNING: elf/nlist.h: proceeding with the preprocessor's result" >&2;}
13936 { echo "$as_me:$LINENO: WARNING: elf/nlist.h: in the future, the compiler will take precedence" >&5
13937echo "$as_me: WARNING: elf/nlist.h: in the future, the compiler will take precedence" >&2;}
631ef239 13938
212380e3 13939 ;;
13940esac
631ef239 13941{ echo "$as_me:$LINENO: checking for elf/nlist.h" >&5
13942echo $ECHO_N "checking for elf/nlist.h... $ECHO_C" >&6; }
212380e3 13943if test "${ac_cv_header_elf_nlist_h+set}" = set; then
13944 echo $ECHO_N "(cached) $ECHO_C" >&6
13945else
13946 ac_cv_header_elf_nlist_h=$ac_header_preproc
13947fi
631ef239 13948{ echo "$as_me:$LINENO: result: $ac_cv_header_elf_nlist_h" >&5
13949echo "${ECHO_T}$ac_cv_header_elf_nlist_h" >&6; }
212380e3 13950
13951fi
13952if test $ac_cv_header_elf_nlist_h = yes; then
13953 nlist_h="elf/nlist.h"
13954fi
13955
13956
13957 if test "${ac_cv_header_nlist_h+set}" = set; then
631ef239 13958 { echo "$as_me:$LINENO: checking for nlist.h" >&5
13959echo $ECHO_N "checking for nlist.h... $ECHO_C" >&6; }
212380e3 13960if test "${ac_cv_header_nlist_h+set}" = set; then
13961 echo $ECHO_N "(cached) $ECHO_C" >&6
13962fi
631ef239 13963{ echo "$as_me:$LINENO: result: $ac_cv_header_nlist_h" >&5
13964echo "${ECHO_T}$ac_cv_header_nlist_h" >&6; }
212380e3 13965else
13966 # Is the header compilable?
631ef239 13967{ echo "$as_me:$LINENO: checking nlist.h usability" >&5
13968echo $ECHO_N "checking nlist.h usability... $ECHO_C" >&6; }
212380e3 13969cat >conftest.$ac_ext <<_ACEOF
13970/* confdefs.h. */
13971_ACEOF
13972cat confdefs.h >>conftest.$ac_ext
13973cat >>conftest.$ac_ext <<_ACEOF
13974/* end confdefs.h. */
13975$ac_includes_default
13976#include <nlist.h>
13977_ACEOF
13978rm -f conftest.$ac_objext
631ef239 13979if { (ac_try="$ac_compile"
13980case "(($ac_try" in
13981 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13982 *) ac_try_echo=$ac_try;;
13983esac
13984eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13985 (eval "$ac_compile") 2>conftest.er1
212380e3 13986 ac_status=$?
13987 grep -v '^ *+' conftest.er1 >conftest.err
13988 rm -f conftest.er1
13989 cat conftest.err >&5
13990 echo "$as_me:$LINENO: \$? = $ac_status" >&5
631ef239 13991 (exit $ac_status); } && {
13992 test -z "$ac_c_werror_flag" ||
13993 test ! -s conftest.err
13994 } && test -s conftest.$ac_objext; then
212380e3 13995 ac_header_compiler=yes
13996else
13997 echo "$as_me: failed program was:" >&5
13998sed 's/^/| /' conftest.$ac_ext >&5
13999
631ef239 14000 ac_header_compiler=no
212380e3 14001fi
631ef239 14002
14003rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14004{ echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14005echo "${ECHO_T}$ac_header_compiler" >&6; }
212380e3 14006
14007# Is the header present?
631ef239 14008{ echo "$as_me:$LINENO: checking nlist.h presence" >&5
14009echo $ECHO_N "checking nlist.h presence... $ECHO_C" >&6; }
212380e3 14010cat >conftest.$ac_ext <<_ACEOF
14011/* confdefs.h. */
14012_ACEOF
14013cat confdefs.h >>conftest.$ac_ext
14014cat >>conftest.$ac_ext <<_ACEOF
14015/* end confdefs.h. */
14016#include <nlist.h>
14017_ACEOF
631ef239 14018if { (ac_try="$ac_cpp conftest.$ac_ext"
14019case "(($ac_try" in
14020 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14021 *) ac_try_echo=$ac_try;;
14022esac
14023eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14024 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
212380e3 14025 ac_status=$?
14026 grep -v '^ *+' conftest.er1 >conftest.err
14027 rm -f conftest.er1
14028 cat conftest.err >&5
14029 echo "$as_me:$LINENO: \$? = $ac_status" >&5
631ef239 14030 (exit $ac_status); } >/dev/null && {
14031 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
14032 test ! -s conftest.err
14033 }; then
212380e3 14034 ac_header_preproc=yes
14035else
14036 echo "$as_me: failed program was:" >&5
14037sed 's/^/| /' conftest.$ac_ext >&5
14038
14039 ac_header_preproc=no
14040fi
631ef239 14041
212380e3 14042rm -f conftest.err conftest.$ac_ext
631ef239 14043{ echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14044echo "${ECHO_T}$ac_header_preproc" >&6; }
212380e3 14045
14046# So? What about this header?
14047case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14048 yes:no: )
14049 { echo "$as_me:$LINENO: WARNING: nlist.h: accepted by the compiler, rejected by the preprocessor!" >&5
14050echo "$as_me: WARNING: nlist.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
14051 { echo "$as_me:$LINENO: WARNING: nlist.h: proceeding with the compiler's result" >&5
14052echo "$as_me: WARNING: nlist.h: proceeding with the compiler's result" >&2;}
14053 ac_header_preproc=yes
14054 ;;
14055 no:yes:* )
14056 { echo "$as_me:$LINENO: WARNING: nlist.h: present but cannot be compiled" >&5
14057echo "$as_me: WARNING: nlist.h: present but cannot be compiled" >&2;}
14058 { echo "$as_me:$LINENO: WARNING: nlist.h: check for missing prerequisite headers?" >&5
14059echo "$as_me: WARNING: nlist.h: check for missing prerequisite headers?" >&2;}
14060 { echo "$as_me:$LINENO: WARNING: nlist.h: see the Autoconf documentation" >&5
14061echo "$as_me: WARNING: nlist.h: see the Autoconf documentation" >&2;}
14062 { echo "$as_me:$LINENO: WARNING: nlist.h: section \"Present But Cannot Be Compiled\"" >&5
14063echo "$as_me: WARNING: nlist.h: section \"Present But Cannot Be Compiled\"" >&2;}
14064 { echo "$as_me:$LINENO: WARNING: nlist.h: proceeding with the preprocessor's result" >&5
14065echo "$as_me: WARNING: nlist.h: proceeding with the preprocessor's result" >&2;}
14066 { echo "$as_me:$LINENO: WARNING: nlist.h: in the future, the compiler will take precedence" >&5
14067echo "$as_me: WARNING: nlist.h: in the future, the compiler will take precedence" >&2;}
631ef239 14068
212380e3 14069 ;;
14070esac
631ef239 14071{ echo "$as_me:$LINENO: checking for nlist.h" >&5
14072echo $ECHO_N "checking for nlist.h... $ECHO_C" >&6; }
212380e3 14073if test "${ac_cv_header_nlist_h+set}" = set; then
14074 echo $ECHO_N "(cached) $ECHO_C" >&6
14075else
14076 ac_cv_header_nlist_h=$ac_header_preproc
14077fi
631ef239 14078{ echo "$as_me:$LINENO: result: $ac_cv_header_nlist_h" >&5
14079echo "${ECHO_T}$ac_cv_header_nlist_h" >&6; }
212380e3 14080
14081fi
14082if test $ac_cv_header_nlist_h = yes; then
14083 nlist_h="nlist.h"
14084fi
14085
14086
14087 if test x"$nlist_h" = "x"; then
14088
14089cat >>confdefs.h <<_ACEOF
14090#define SYMBOL_PREFIX ""
14091_ACEOF
14092
14093 else
631ef239 14094 { echo "$as_me:$LINENO: checking for extra underscores prepended to symbol names" >&5
14095echo $ECHO_N "checking for extra underscores prepended to symbol names... $ECHO_C" >&6; }
212380e3 14096 if test "${symbol_underscores+set}" = set; then
14097 echo $ECHO_N "(cached) $ECHO_C" >&6
14098else
14099
14100cat << EOF > conftest.c
14101#include <$nlist_h>
14102#include <stdio.h>
14103#include <stdlib.h>
14104void _modinit(void);
14105int main(int argc, char *argv[]) {
14106 int i;
14107 struct nlist nl[5];
14108
14109 /* fill the names in this way, so it'll work almost everywhere */
14110 nl[0].n_name = "_modinit";
14111 nl[1].n_name = "__modinit";
14112 nl[2].n_name = "___modinit";
14113 nl[3].n_name = "____modinit";
14114 nl[0].n_value = nl[1].n_value = nl[2].n_value = nl[3].n_value = nl[4].n_name = NULL;
14115
14116 if(argc < 2 || (nlist(argv[1], nl)) == -1) exit(-1);
14117 for(i = 0; i < 4; i++) {
14118 if(nl[i].n_value != NULL)
14119 {
14120 int j;
14121 for(j = 0; j < i; j++)
14122 printf("_");
14123 exit(i);
14124 }
14125 }
14126 exit(-1);
14127}
14128void _modinit(void) { return; }
14129EOF
14130 $CC $CPPFLAGS $IRC_CFLAGS -o conftest conftest.c $nlist_lib >/dev/null 2>&1
14131 symbol_underscores=`./conftest conftest`
631ef239 14132 { echo "$as_me:$LINENO: result: $symbol_underscores" >&5
14133echo "${ECHO_T}$symbol_underscores" >&6; }
212380e3 14134 $RM -f conftest conftest.c
14135
14136fi
14137
14138
14139cat >>confdefs.h <<_ACEOF
14140#define SYMBOL_PREFIX "${symbol_underscores}"
14141_ACEOF
14142
14143 fi
14144fi
14145
14146
14147
14148
14149
14150
14151
14152
14153
14154
14155
14156
14157
14158
14159if test "$prefix" = "NONE"; then
14160
14161cat >>confdefs.h <<_ACEOF
14162#define IRCD_PREFIX "$ac_default_prefix"
14163_ACEOF
14164
14165
14166else
14167
14168
14169 prefix=`echo $prefix | sed 's/\/$//'`
14170
14171cat >>confdefs.h <<_ACEOF
14172#define IRCD_PREFIX "$prefix"
14173_ACEOF
14174
14175
14176fi
14177
631ef239 14178ac_config_files="$ac_config_files Makefile libcharybdis/Makefile servlink/Makefile extensions/Makefile unsupported/Makefile src/Makefile modules/Makefile tools/Makefile doc/Makefile help/Makefile"
212380e3 14179
14180
14181cat >confcache <<\_ACEOF
14182# This file is a shell script that caches the results of configure
14183# tests run on this system so they can be shared between configure
14184# scripts and configure runs, see configure's option --config-cache.
14185# It is not useful on other systems. If it contains results you don't
14186# want to keep, you may remove or edit it.
14187#
14188# config.status only pays attention to the cache file if you give it
14189# the --recheck option to rerun configure.
14190#
14191# `ac_cv_env_foo' variables (set or unset) will be overridden when
14192# loading this file, other *unset* `ac_cv_foo' will be assigned the
14193# following values.
14194
14195_ACEOF
14196
14197# The following way of writing the cache mishandles newlines in values,
14198# but we know of no workaround that is simple, portable, and efficient.
631ef239 14199# So, we kill variables containing newlines.
212380e3 14200# Ultrix sh set writes to stderr and can't be redirected directly,
14201# and sets the high bit in the cache file unless we assign to the vars.
631ef239 14202(
14203 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
14204 eval ac_val=\$$ac_var
14205 case $ac_val in #(
14206 *${as_nl}*)
14207 case $ac_var in #(
14208 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
14209echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
14210 esac
14211 case $ac_var in #(
14212 _ | IFS | as_nl) ;; #(
14213 *) $as_unset $ac_var ;;
14214 esac ;;
14215 esac
14216 done
14217
212380e3 14218 (set) 2>&1 |
631ef239 14219 case $as_nl`(ac_space=' '; set) 2>&1` in #(
14220 *${as_nl}ac_space=\ *)
212380e3 14221 # `set' does not quote correctly, so add quotes (double-quote
14222 # substitution turns \\\\ into \\, and sed turns \\ into \).
14223 sed -n \
14224 "s/'/'\\\\''/g;
14225 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
631ef239 14226 ;; #(
212380e3 14227 *)
14228 # `set' quotes correctly as required by POSIX, so do not add quotes.
631ef239 14229 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
212380e3 14230 ;;
631ef239 14231 esac |
14232 sort
14233) |
212380e3 14234 sed '
631ef239 14235 /^ac_cv_env_/b end
212380e3 14236 t clear
631ef239 14237 :clear
212380e3 14238 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14239 t end
631ef239 14240 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14241 :end' >>confcache
14242if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
14243 if test -w "$cache_file"; then
14244 test "x$cache_file" != "x/dev/null" &&
14245 { echo "$as_me:$LINENO: updating cache $cache_file" >&5
14246echo "$as_me: updating cache $cache_file" >&6;}
212380e3 14247 cat confcache >$cache_file
14248 else
631ef239 14249 { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
14250echo "$as_me: not updating unwritable cache $cache_file" >&6;}
212380e3 14251 fi
14252fi
14253rm -f confcache
14254
14255test "x$prefix" = xNONE && prefix=$ac_default_prefix
14256# Let make expand exec_prefix.
14257test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
14258
212380e3 14259DEFS=-DHAVE_CONFIG_H
14260
14261ac_libobjs=
14262ac_ltlibobjs=
14263for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14264 # 1. Remove the extension, and $U if already installed.
631ef239 14265 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
14266 ac_i=`echo "$ac_i" | sed "$ac_script"`
14267 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
14268 # will be set to the directory where LIBOBJS objects are built.
14269 ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
14270 ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
212380e3 14271done
14272LIBOBJS=$ac_libobjs
14273
14274LTLIBOBJS=$ac_ltlibobjs
14275
14276
14277
14278: ${CONFIG_STATUS=./config.status}
14279ac_clean_files_save=$ac_clean_files
14280ac_clean_files="$ac_clean_files $CONFIG_STATUS"
14281{ echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
14282echo "$as_me: creating $CONFIG_STATUS" >&6;}
14283cat >$CONFIG_STATUS <<_ACEOF
14284#! $SHELL
14285# Generated by $as_me.
14286# Run this file to recreate the current configuration.
14287# Compiler output produced by configure, useful for debugging
14288# configure, is in config.log if it exists.
14289
14290debug=false
14291ac_cs_recheck=false
14292ac_cs_silent=false
14293SHELL=\${CONFIG_SHELL-$SHELL}
14294_ACEOF
14295
14296cat >>$CONFIG_STATUS <<\_ACEOF
14297## --------------------- ##
14298## M4sh Initialization. ##
14299## --------------------- ##
14300
631ef239 14301# Be more Bourne compatible
14302DUALCASE=1; export DUALCASE # for MKS sh
212380e3 14303if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
14304 emulate sh
14305 NULLCMD=:
14306 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
14307 # is contrary to our usage. Disable this feature.
14308 alias -g '${1+"$@"}'='"$@"'
631ef239 14309 setopt NO_GLOB_SUBST
212380e3 14310else
631ef239 14311 case `(set -o) 2>/dev/null` in
14312 *posix*) set -o posix ;;
14313esac
14314
212380e3 14315fi
14316
14317
631ef239 14318
14319
14320# PATH needs CR
14321# Avoid depending upon Character Ranges.
14322as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14323as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14324as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14325as_cr_digits='0123456789'
14326as_cr_alnum=$as_cr_Letters$as_cr_digits
14327
14328# The user is always right.
14329if test "${PATH_SEPARATOR+set}" != set; then
14330 echo "#! /bin/sh" >conf$$.sh
14331 echo "exit 0" >>conf$$.sh
14332 chmod +x conf$$.sh
14333 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
14334 PATH_SEPARATOR=';'
14335 else
14336 PATH_SEPARATOR=:
14337 fi
14338 rm -f conf$$.sh
14339fi
14340
14341# Support unset when possible.
14342if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
14343 as_unset=unset
14344else
14345 as_unset=false
14346fi
14347
14348
14349# IFS
14350# We need space, tab and new line, in precisely that order. Quoting is
14351# there to prevent editors from complaining about space-tab.
14352# (If _AS_PATH_WALK were called with IFS unset, it would disable word
14353# splitting by setting IFS to empty value.)
14354as_nl='
14355'
14356IFS=" "" $as_nl"
14357
14358# Find who we are. Look in the path if we contain no directory separator.
14359case $0 in
14360 *[\\/]* ) as_myself=$0 ;;
14361 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14362for as_dir in $PATH
14363do
14364 IFS=$as_save_IFS
14365 test -z "$as_dir" && as_dir=.
14366 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14367done
14368IFS=$as_save_IFS
14369
14370 ;;
14371esac
14372# We did not find ourselves, most probably we were run as `sh COMMAND'
14373# in which case we are not to be found in the path.
14374if test "x$as_myself" = x; then
14375 as_myself=$0
14376fi
14377if test ! -f "$as_myself"; then
14378 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14379 { (exit 1); exit 1; }
14380fi
14381
212380e3 14382# Work around bugs in pre-3.0 UWIN ksh.
631ef239 14383for as_var in ENV MAIL MAILPATH
14384do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
14385done
212380e3 14386PS1='$ '
14387PS2='> '
14388PS4='+ '
14389
14390# NLS nuisances.
14391for as_var in \
14392 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
14393 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
14394 LC_TELEPHONE LC_TIME
14395do
14396 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
14397 eval $as_var=C; export $as_var
14398 else
631ef239 14399 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
212380e3 14400 fi
14401done
14402
14403# Required to use basename.
631ef239 14404if expr a : '\(a\)' >/dev/null 2>&1 &&
14405 test "X`expr 00001 : '.*\(...\)'`" = X001; then
212380e3 14406 as_expr=expr
14407else
14408 as_expr=false
14409fi
14410
631ef239 14411if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
212380e3 14412 as_basename=basename
14413else
14414 as_basename=false
14415fi
14416
14417
14418# Name of the executable.
631ef239 14419as_me=`$as_basename -- "$0" ||
212380e3 14420$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14421 X"$0" : 'X\(//\)$' \| \
631ef239 14422 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
212380e3 14423echo X/"$0" |
631ef239 14424 sed '/^.*\/\([^/][^/]*\)\/*$/{
14425 s//\1/
14426 q
14427 }
14428 /^X\/\(\/\/\)$/{
14429 s//\1/
14430 q
14431 }
14432 /^X\/\(\/\).*/{
14433 s//\1/
14434 q
14435 }
14436 s/.*/./; q'`
212380e3 14437
631ef239 14438# CDPATH.
14439$as_unset CDPATH
212380e3 14440
212380e3 14441
14442
14443 as_lineno_1=$LINENO
14444 as_lineno_2=$LINENO
212380e3 14445 test "x$as_lineno_1" != "x$as_lineno_2" &&
631ef239 14446 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
212380e3 14447
14448 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
14449 # uniformly replaced by the line number. The first 'sed' inserts a
631ef239 14450 # line-number line after each line using $LINENO; the second 'sed'
14451 # does the real work. The second script uses 'N' to pair each
14452 # line-number line with the line containing $LINENO, and appends
14453 # trailing '-' during substitution so that $LINENO is not a special
14454 # case at line end.
212380e3 14455 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
631ef239 14456 # scripts with optimization help from Paolo Bonzini. Blame Lee
14457 # E. McMahon (1931-1989) for sed's syntax. :-)
14458 sed -n '
14459 p
14460 /[$]LINENO/=
14461 ' <$as_myself |
212380e3 14462 sed '
631ef239 14463 s/[$]LINENO.*/&-/
14464 t lineno
14465 b
14466 :lineno
212380e3 14467 N
631ef239 14468 :loop
14469 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
212380e3 14470 t loop
631ef239 14471 s/-\n.*//
212380e3 14472 ' >$as_me.lineno &&
631ef239 14473 chmod +x "$as_me.lineno" ||
14474 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
212380e3 14475 { (exit 1); exit 1; }; }
14476
14477 # Don't try to exec as it changes $[0], causing all sort of problems
14478 # (the dirname of $[0] is not the place where we might find the
631ef239 14479 # original and so on. Autoconf is especially sensitive to this).
14480 . "./$as_me.lineno"
212380e3 14481 # Exit status is that of the last command.
14482 exit
14483}
14484
14485
631ef239 14486if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14487 as_dirname=dirname
14488else
14489 as_dirname=false
14490fi
14491
14492ECHO_C= ECHO_N= ECHO_T=
14493case `echo -n x` in
14494-n*)
14495 case `echo 'x\c'` in
14496 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
14497 *) ECHO_C='\c';;
14498 esac;;
14499*)
14500 ECHO_N='-n';;
212380e3 14501esac
14502
631ef239 14503if expr a : '\(a\)' >/dev/null 2>&1 &&
14504 test "X`expr 00001 : '.*\(...\)'`" = X001; then
212380e3 14505 as_expr=expr
14506else
14507 as_expr=false
14508fi
14509
14510rm -f conf$$ conf$$.exe conf$$.file
631ef239 14511if test -d conf$$.dir; then
14512 rm -f conf$$.dir/conf$$.file
14513else
14514 rm -f conf$$.dir
14515 mkdir conf$$.dir
14516fi
212380e3 14517echo >conf$$.file
14518if ln -s conf$$.file conf$$ 2>/dev/null; then
631ef239 14519 as_ln_s='ln -s'
14520 # ... but there are two gotchas:
14521 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14522 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14523 # In both cases, we have to default to `cp -p'.
14524 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
212380e3 14525 as_ln_s='cp -p'
212380e3 14526elif ln conf$$.file conf$$ 2>/dev/null; then
14527 as_ln_s=ln
14528else
14529 as_ln_s='cp -p'
14530fi
631ef239 14531rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14532rmdir conf$$.dir 2>/dev/null
212380e3 14533
14534if mkdir -p . 2>/dev/null; then
14535 as_mkdir_p=:
14536else
14537 test -d ./-p && rmdir ./-p
14538 as_mkdir_p=false
14539fi
14540
631ef239 14541if test -x / >/dev/null 2>&1; then
14542 as_test_x='test -x'
14543else
14544 if ls -dL / >/dev/null 2>&1; then
14545 as_ls_L_option=L
14546 else
14547 as_ls_L_option=
14548 fi
14549 as_test_x='
14550 eval sh -c '\''
14551 if test -d "$1"; then
14552 test -d "$1/.";
14553 else
14554 case $1 in
14555 -*)set "./$1";;
14556 esac;
14557 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
14558 ???[sx]*):;;*)false;;esac;fi
14559 '\'' sh
14560 '
14561fi
14562as_executable_p=$as_test_x
212380e3 14563
14564# Sed expression to map a string onto a valid CPP name.
14565as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14566
14567# Sed expression to map a string onto a valid variable name.
14568as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14569
14570
212380e3 14571exec 6>&1
14572
631ef239 14573# Save the log message, to keep $[0] and so on meaningful, and to
212380e3 14574# report actual input values of CONFIG_FILES etc. instead of their
631ef239 14575# values after options handling.
14576ac_log="
b1fc1658 14577This file was extended by charybdis $as_me 2.2.0, which was
631ef239 14578generated by GNU Autoconf 2.61. Invocation command line was
212380e3 14579
14580 CONFIG_FILES = $CONFIG_FILES
14581 CONFIG_HEADERS = $CONFIG_HEADERS
14582 CONFIG_LINKS = $CONFIG_LINKS
14583 CONFIG_COMMANDS = $CONFIG_COMMANDS
14584 $ $0 $@
14585
631ef239 14586on `(hostname || uname -n) 2>/dev/null | sed 1q`
14587"
14588
212380e3 14589_ACEOF
14590
631ef239 14591cat >>$CONFIG_STATUS <<_ACEOF
212380e3 14592# Files that config.status was made for.
631ef239 14593config_files="$ac_config_files"
14594config_headers="$ac_config_headers"
212380e3 14595
631ef239 14596_ACEOF
212380e3 14597
14598cat >>$CONFIG_STATUS <<\_ACEOF
212380e3 14599ac_cs_usage="\
14600\`$as_me' instantiates files from templates according to the
14601current configuration.
14602
14603Usage: $0 [OPTIONS] [FILE]...
14604
14605 -h, --help print this help, then exit
631ef239 14606 -V, --version print version number and configuration settings, then exit
212380e3 14607 -q, --quiet do not print progress messages
14608 -d, --debug don't remove temporary files
14609 --recheck update $as_me by reconfiguring in the same conditions
14610 --file=FILE[:TEMPLATE]
14611 instantiate the configuration file FILE
14612 --header=FILE[:TEMPLATE]
14613 instantiate the configuration header FILE
14614
14615Configuration files:
14616$config_files
14617
14618Configuration headers:
14619$config_headers
14620
14621Report bugs to <bug-autoconf@gnu.org>."
212380e3 14622
631ef239 14623_ACEOF
212380e3 14624cat >>$CONFIG_STATUS <<_ACEOF
14625ac_cs_version="\\
b1fc1658 14626charybdis config.status 2.2.0
631ef239 14627configured by $0, generated by GNU Autoconf 2.61,
14628 with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
212380e3 14629
631ef239 14630Copyright (C) 2006 Free Software Foundation, Inc.
212380e3 14631This config.status script is free software; the Free Software Foundation
14632gives unlimited permission to copy, distribute and modify it."
631ef239 14633
14634ac_pwd='$ac_pwd'
14635srcdir='$srcdir'
14636INSTALL='$INSTALL'
212380e3 14637_ACEOF
14638
14639cat >>$CONFIG_STATUS <<\_ACEOF
14640# If no file are specified by the user, then we need to provide default
14641# value. By we need to know if files were specified by the user.
14642ac_need_defaults=:
14643while test $# != 0
14644do
14645 case $1 in
14646 --*=*)
631ef239 14647 ac_option=`expr "X$1" : 'X\([^=]*\)='`
14648 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
212380e3 14649 ac_shift=:
14650 ;;
631ef239 14651 *)
212380e3 14652 ac_option=$1
14653 ac_optarg=$2
14654 ac_shift=shift
14655 ;;
212380e3 14656 esac
14657
14658 case $ac_option in
14659 # Handling of the options.
212380e3 14660 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14661 ac_cs_recheck=: ;;
631ef239 14662 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14663 echo "$ac_cs_version"; exit ;;
14664 --debug | --debu | --deb | --de | --d | -d )
212380e3 14665 debug=: ;;
14666 --file | --fil | --fi | --f )
14667 $ac_shift
14668 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
14669 ac_need_defaults=false;;
14670 --header | --heade | --head | --hea )
14671 $ac_shift
14672 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
14673 ac_need_defaults=false;;
631ef239 14674 --he | --h)
14675 # Conflict between --help and --header
14676 { echo "$as_me: error: ambiguous option: $1
14677Try \`$0 --help' for more information." >&2
14678 { (exit 1); exit 1; }; };;
14679 --help | --hel | -h )
14680 echo "$ac_cs_usage"; exit ;;
212380e3 14681 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14682 | -silent | --silent | --silen | --sile | --sil | --si | --s)
14683 ac_cs_silent=: ;;
14684
14685 # This is an error.
631ef239 14686 -*) { echo "$as_me: error: unrecognized option: $1
14687Try \`$0 --help' for more information." >&2
212380e3 14688 { (exit 1); exit 1; }; } ;;
14689
631ef239 14690 *) ac_config_targets="$ac_config_targets $1"
14691 ac_need_defaults=false ;;
212380e3 14692
14693 esac
14694 shift
14695done
14696
14697ac_configure_extra_args=
14698
14699if $ac_cs_silent; then
14700 exec 6>/dev/null
14701 ac_configure_extra_args="$ac_configure_extra_args --silent"
14702fi
14703
14704_ACEOF
14705cat >>$CONFIG_STATUS <<_ACEOF
14706if \$ac_cs_recheck; then
631ef239 14707 echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
14708 CONFIG_SHELL=$SHELL
14709 export CONFIG_SHELL
14710 exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
212380e3 14711fi
14712
14713_ACEOF
631ef239 14714cat >>$CONFIG_STATUS <<\_ACEOF
14715exec 5>>config.log
14716{
14717 echo
14718 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14719## Running $as_me. ##
14720_ASBOX
14721 echo "$ac_log"
14722} >&5
212380e3 14723
631ef239 14724_ACEOF
14725cat >>$CONFIG_STATUS <<_ACEOF
14726_ACEOF
212380e3 14727
14728cat >>$CONFIG_STATUS <<\_ACEOF
631ef239 14729
14730# Handling of arguments.
212380e3 14731for ac_config_target in $ac_config_targets
14732do
631ef239 14733 case $ac_config_target in
14734 "include/setup.h") CONFIG_HEADERS="$CONFIG_HEADERS include/setup.h" ;;
14735 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
14736 "libcharybdis/Makefile") CONFIG_FILES="$CONFIG_FILES libcharybdis/Makefile" ;;
14737 "servlink/Makefile") CONFIG_FILES="$CONFIG_FILES servlink/Makefile" ;;
14738 "extensions/Makefile") CONFIG_FILES="$CONFIG_FILES extensions/Makefile" ;;
14739 "unsupported/Makefile") CONFIG_FILES="$CONFIG_FILES unsupported/Makefile" ;;
14740 "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
14741 "modules/Makefile") CONFIG_FILES="$CONFIG_FILES modules/Makefile" ;;
14742 "tools/Makefile") CONFIG_FILES="$CONFIG_FILES tools/Makefile" ;;
14743 "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
14744 "help/Makefile") CONFIG_FILES="$CONFIG_FILES help/Makefile" ;;
14745
212380e3 14746 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
14747echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
14748 { (exit 1); exit 1; }; };;
14749 esac
14750done
14751
631ef239 14752
212380e3 14753# If the user did not use the arguments to specify the items to instantiate,
14754# then the envvar interface is used. Set only those that are not.
14755# We use the long form for the default assignment because of an extremely
14756# bizarre bug on SunOS 4.1.3.
14757if $ac_need_defaults; then
14758 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14759 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14760fi
14761
14762# Have a temporary directory for convenience. Make it in the build tree
631ef239 14763# simply because there is no reason against having it here, and in addition,
212380e3 14764# creating and moving files from /tmp can sometimes cause problems.
631ef239 14765# Hook for its removal unless debugging.
14766# Note that there is a small window in which the directory will not be cleaned:
14767# after its creation but before its name has been assigned to `$tmp'.
212380e3 14768$debug ||
14769{
631ef239 14770 tmp=
14771 trap 'exit_status=$?
14772 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
14773' 0
212380e3 14774 trap '{ (exit 1); exit 1; }' 1 2 13 15
14775}
212380e3 14776# Create a (secure) tmp directory for tmp files.
14777
14778{
631ef239 14779 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
212380e3 14780 test -n "$tmp" && test -d "$tmp"
14781} ||
14782{
631ef239 14783 tmp=./conf$$-$RANDOM
14784 (umask 077 && mkdir "$tmp")
212380e3 14785} ||
14786{
14787 echo "$me: cannot create a temporary directory in ." >&2
14788 { (exit 1); exit 1; }
14789}
14790
212380e3 14791#
631ef239 14792# Set up the sed scripts for CONFIG_FILES section.
212380e3 14793#
14794
14795# No need to generate the scripts if there are no CONFIG_FILES.
14796# This happens for instance when ./config.status config.h
631ef239 14797if test -n "$CONFIG_FILES"; then
14798
14799_ACEOF
14800
14801
14802
14803ac_delim='%!_!# '
14804for ac_last_try in false false false false false :; do
14805 cat >conf$$subs.sed <<_ACEOF
14806SHELL!$SHELL$ac_delim
14807PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
14808PACKAGE_NAME!$PACKAGE_NAME$ac_delim
14809PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
14810PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
14811PACKAGE_STRING!$PACKAGE_STRING$ac_delim
14812PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
14813exec_prefix!$exec_prefix$ac_delim
14814prefix!$prefix$ac_delim
14815program_transform_name!$program_transform_name$ac_delim
14816bindir!$bindir$ac_delim
14817sbindir!$sbindir$ac_delim
14818libexecdir!$libexecdir$ac_delim
14819datarootdir!$datarootdir$ac_delim
14820datadir!$datadir$ac_delim
14821sysconfdir!$sysconfdir$ac_delim
14822sharedstatedir!$sharedstatedir$ac_delim
14823localstatedir!$localstatedir$ac_delim
14824includedir!$includedir$ac_delim
14825oldincludedir!$oldincludedir$ac_delim
14826docdir!$docdir$ac_delim
14827infodir!$infodir$ac_delim
14828htmldir!$htmldir$ac_delim
14829dvidir!$dvidir$ac_delim
14830pdfdir!$pdfdir$ac_delim
14831psdir!$psdir$ac_delim
14832libdir!$libdir$ac_delim
14833localedir!$localedir$ac_delim
14834mandir!$mandir$ac_delim
14835DEFS!$DEFS$ac_delim
14836ECHO_C!$ECHO_C$ac_delim
14837ECHO_N!$ECHO_N$ac_delim
14838ECHO_T!$ECHO_T$ac_delim
14839LIBS!$LIBS$ac_delim
14840build_alias!$build_alias$ac_delim
14841host_alias!$host_alias$ac_delim
14842target_alias!$target_alias$ac_delim
14843CC!$CC$ac_delim
14844CFLAGS!$CFLAGS$ac_delim
14845LDFLAGS!$LDFLAGS$ac_delim
14846CPPFLAGS!$CPPFLAGS$ac_delim
14847ac_ct_CC!$ac_ct_CC$ac_delim
14848EXEEXT!$EXEEXT$ac_delim
14849OBJEXT!$OBJEXT$ac_delim
14850MKDEP!$MKDEP$ac_delim
14851MAKEDEPEND!$MAKEDEPEND$ac_delim
14852STDOUT!$STDOUT$ac_delim
14853CPP!$CPP$ac_delim
14854GREP!$GREP$ac_delim
14855EGREP!$EGREP$ac_delim
14856SET_MAKE!$SET_MAKE$ac_delim
14857INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
14858INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
14859INSTALL_DATA!$INSTALL_DATA$ac_delim
14860RM!$RM$ac_delim
14861CP!$CP$ac_delim
14862MV!$MV$ac_delim
14863LN!$LN$ac_delim
14864SED!$SED$ac_delim
14865AR!$AR$ac_delim
14866LD!$LD$ac_delim
14867RANLIB!$RANLIB$ac_delim
14868TOUCH!$TOUCH$ac_delim
14869YACC!$YACC$ac_delim
14870YFLAGS!$YFLAGS$ac_delim
14871LEX!$LEX$ac_delim
14872LEX_OUTPUT_ROOT!$LEX_OUTPUT_ROOT$ac_delim
14873LEXLIB!$LEXLIB$ac_delim
14874CRYPT_LIB!$CRYPT_LIB$ac_delim
14875VICONF!$VICONF$ac_delim
14876ALLOCA!$ALLOCA$ac_delim
14877ENCSPEED!$ENCSPEED$ac_delim
14878ZLIB_LD!$ZLIB_LD$ac_delim
14879ETC_DIR!$ETC_DIR$ac_delim
14880confdir!$confdir$ac_delim
14881LOG_DIR!$LOG_DIR$ac_delim
14882logdir!$logdir$ac_delim
14883HELP_DIR!$HELP_DIR$ac_delim
14884helpdir!$helpdir$ac_delim
14885MODULE_DIR!$MODULE_DIR$ac_delim
14886moduledir!$moduledir$ac_delim
14887SELECT_TYPE!$SELECT_TYPE$ac_delim
631ef239 14888MODULES_LIBS!$MODULES_LIBS$ac_delim
14889MOD_TARGET!$MOD_TARGET$ac_delim
14890SSL_SRCS_ENABLE!$SSL_SRCS_ENABLE$ac_delim
14891SSL_INCLUDES!$SSL_INCLUDES$ac_delim
14892SSL_LIBS!$SSL_LIBS$ac_delim
14893PICFLAGS!$PICFLAGS$ac_delim
14894IRC_CFLAGS!$IRC_CFLAGS$ac_delim
14895SEDOBJ!$SEDOBJ$ac_delim
14896LIBOBJS!$LIBOBJS$ac_delim
14897LTLIBOBJS!$LTLIBOBJS$ac_delim
14898_ACEOF
14899
4536ee25 14900 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 92; then
631ef239 14901 break
14902 elif $ac_last_try; then
14903 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
14904echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
14905 { (exit 1); exit 1; }; }
14906 else
14907 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
212380e3 14908 fi
631ef239 14909done
212380e3 14910
631ef239 14911ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
14912if test -n "$ac_eof"; then
14913 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
14914 ac_eof=`expr $ac_eof + 1`
14915fi
14916
14917cat >>$CONFIG_STATUS <<_ACEOF
14918cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
14919/@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
14920_ACEOF
14921sed '
14922s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
14923s/^/s,@/; s/!/@,|#_!!_#|/
14924:n
14925t n
14926s/'"$ac_delim"'$/,g/; t
14927s/$/\\/; p
14928N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
14929' >>$CONFIG_STATUS <conf$$subs.sed
14930rm -f conf$$subs.sed
14931cat >>$CONFIG_STATUS <<_ACEOF
14932:end
14933s/|#_!!_#|//g
14934CEOF$ac_eof
212380e3 14935_ACEOF
631ef239 14936
14937
14938# VPATH may cause trouble with some makes, so we remove $(srcdir),
14939# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
14940# trailing colons and then remove the whole line if VPATH becomes empty
14941# (actually we leave an empty line to preserve line numbers).
14942if test "x$srcdir" = x.; then
14943 ac_vpsub='/^[ ]*VPATH[ ]*=/{
14944s/:*\$(srcdir):*/:/
14945s/:*\${srcdir}:*/:/
14946s/:*@srcdir@:*/:/
14947s/^\([^=]*=[ ]*\):*/\1/
14948s/:*$//
14949s/^[^=]*=[ ]*$//
14950}'
14951fi
14952
212380e3 14953cat >>$CONFIG_STATUS <<\_ACEOF
631ef239 14954fi # test -n "$CONFIG_FILES"
14955
14956
14957for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS
14958do
14959 case $ac_tag in
14960 :[FHLC]) ac_mode=$ac_tag; continue;;
14961 esac
14962 case $ac_mode$ac_tag in
14963 :[FHL]*:*);;
14964 :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
14965echo "$as_me: error: Invalid tag $ac_tag." >&2;}
14966 { (exit 1); exit 1; }; };;
14967 :[FH]-) ac_tag=-:-;;
14968 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
212380e3 14969 esac
631ef239 14970 ac_save_IFS=$IFS
14971 IFS=:
14972 set x $ac_tag
14973 IFS=$ac_save_IFS
14974 shift
14975 ac_file=$1
14976 shift
212380e3 14977
631ef239 14978 case $ac_mode in
14979 :L) ac_source=$1;;
14980 :[FH])
14981 ac_file_inputs=
14982 for ac_f
14983 do
14984 case $ac_f in
14985 -) ac_f="$tmp/stdin";;
14986 *) # Look for the file first in the build tree, then in the source tree
14987 # (if the path is not absolute). The absolute path cannot be DOS-style,
14988 # because $ac_f cannot contain `:'.
14989 test -f "$ac_f" ||
14990 case $ac_f in
14991 [\\/$]*) false;;
14992 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
14993 esac ||
14994 { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
14995echo "$as_me: error: cannot find input file: $ac_f" >&2;}
14996 { (exit 1); exit 1; }; };;
14997 esac
14998 ac_file_inputs="$ac_file_inputs $ac_f"
14999 done
15000
15001 # Let's still pretend it is `configure' which instantiates (i.e., don't
15002 # use $as_me), people would be surprised to read:
15003 # /* config.h. Generated by config.status. */
15004 configure_input="Generated from "`IFS=:
15005 echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
15006 if test x"$ac_file" != x-; then
15007 configure_input="$ac_file. $configure_input"
15008 { echo "$as_me:$LINENO: creating $ac_file" >&5
15009echo "$as_me: creating $ac_file" >&6;}
15010 fi
15011
15012 case $ac_tag in
15013 *:-:* | *:-) cat >"$tmp/stdin";;
15014 esac
15015 ;;
15016 esac
15017
15018 ac_dir=`$as_dirname -- "$ac_file" ||
212380e3 15019$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15020 X"$ac_file" : 'X\(//\)[^/]' \| \
15021 X"$ac_file" : 'X\(//\)$' \| \
631ef239 15022 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
212380e3 15023echo X"$ac_file" |
631ef239 15024 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15025 s//\1/
15026 q
15027 }
15028 /^X\(\/\/\)[^/].*/{
15029 s//\1/
15030 q
15031 }
15032 /^X\(\/\/\)$/{
15033 s//\1/
15034 q
15035 }
15036 /^X\(\/\).*/{
15037 s//\1/
15038 q
15039 }
15040 s/.*/./; q'`
15041 { as_dir="$ac_dir"
15042 case $as_dir in #(
15043 -*) as_dir=./$as_dir;;
15044 esac
15045 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
212380e3 15046 as_dirs=
631ef239 15047 while :; do
15048 case $as_dir in #(
15049 *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
15050 *) as_qdir=$as_dir;;
15051 esac
15052 as_dirs="'$as_qdir' $as_dirs"
15053 as_dir=`$as_dirname -- "$as_dir" ||
212380e3 15054$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15055 X"$as_dir" : 'X\(//\)[^/]' \| \
15056 X"$as_dir" : 'X\(//\)$' \| \
631ef239 15057 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
212380e3 15058echo X"$as_dir" |
631ef239 15059 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15060 s//\1/
15061 q
15062 }
15063 /^X\(\/\/\)[^/].*/{
15064 s//\1/
15065 q
15066 }
15067 /^X\(\/\/\)$/{
15068 s//\1/
15069 q
15070 }
15071 /^X\(\/\).*/{
15072 s//\1/
15073 q
15074 }
15075 s/.*/./; q'`
15076 test -d "$as_dir" && break
212380e3 15077 done
631ef239 15078 test -z "$as_dirs" || eval "mkdir $as_dirs"
15079 } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
15080echo "$as_me: error: cannot create directory $as_dir" >&2;}
212380e3 15081 { (exit 1); exit 1; }; }; }
212380e3 15082 ac_builddir=.
15083
631ef239 15084case "$ac_dir" in
15085.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15086*)
212380e3 15087 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
631ef239 15088 # A ".." for each directory in $ac_dir_suffix.
15089 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
15090 case $ac_top_builddir_sub in
15091 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15092 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15093 esac ;;
15094esac
15095ac_abs_top_builddir=$ac_pwd
15096ac_abs_builddir=$ac_pwd$ac_dir_suffix
15097# for backward compatibility:
15098ac_top_builddir=$ac_top_build_prefix
212380e3 15099
15100case $srcdir in
631ef239 15101 .) # We are building in place.
212380e3 15102 ac_srcdir=.
631ef239 15103 ac_top_srcdir=$ac_top_builddir_sub
15104 ac_abs_top_srcdir=$ac_pwd ;;
15105 [\\/]* | ?:[\\/]* ) # Absolute name.
212380e3 15106 ac_srcdir=$srcdir$ac_dir_suffix;
631ef239 15107 ac_top_srcdir=$srcdir
15108 ac_abs_top_srcdir=$srcdir ;;
15109 *) # Relative name.
15110 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15111 ac_top_srcdir=$ac_top_build_prefix$srcdir
15112 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
212380e3 15113esac
631ef239 15114ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
212380e3 15115
212380e3 15116
631ef239 15117 case $ac_mode in
15118 :F)
15119 #
15120 # CONFIG_FILE
15121 #
212380e3 15122
15123 case $INSTALL in
15124 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
631ef239 15125 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
212380e3 15126 esac
631ef239 15127_ACEOF
212380e3 15128
631ef239 15129cat >>$CONFIG_STATUS <<\_ACEOF
15130# If the template does not know about datarootdir, expand it.
15131# FIXME: This hack should be removed a few years after 2.60.
15132ac_datarootdir_hack=; ac_datarootdir_seen=
15133
15134case `sed -n '/datarootdir/ {
15135 p
15136 q
15137}
15138/@datadir@/p
15139/@docdir@/p
15140/@infodir@/p
15141/@localedir@/p
15142/@mandir@/p
15143' $ac_file_inputs` in
15144*datarootdir*) ac_datarootdir_seen=yes;;
15145*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15146 { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15147echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
15148_ACEOF
15149cat >>$CONFIG_STATUS <<_ACEOF
15150 ac_datarootdir_hack='
15151 s&@datadir@&$datadir&g
15152 s&@docdir@&$docdir&g
15153 s&@infodir@&$infodir&g
15154 s&@localedir@&$localedir&g
15155 s&@mandir@&$mandir&g
15156 s&\\\${datarootdir}&$datarootdir&g' ;;
15157esac
212380e3 15158_ACEOF
631ef239 15159
15160# Neutralize VPATH when `$srcdir' = `.'.
15161# Shell code in configure.ac might set extrasub.
15162# FIXME: do we really want to maintain this feature?
212380e3 15163cat >>$CONFIG_STATUS <<_ACEOF
15164 sed "$ac_vpsub
15165$extrasub
15166_ACEOF
15167cat >>$CONFIG_STATUS <<\_ACEOF
15168:t
15169/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
631ef239 15170s&@configure_input@&$configure_input&;t t
15171s&@top_builddir@&$ac_top_builddir_sub&;t t
15172s&@srcdir@&$ac_srcdir&;t t
15173s&@abs_srcdir@&$ac_abs_srcdir&;t t
15174s&@top_srcdir@&$ac_top_srcdir&;t t
15175s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15176s&@builddir@&$ac_builddir&;t t
15177s&@abs_builddir@&$ac_abs_builddir&;t t
15178s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15179s&@INSTALL@&$ac_INSTALL&;t t
15180$ac_datarootdir_hack
15181" $ac_file_inputs | sed -f "$tmp/subs-1.sed" >$tmp/out
15182
15183test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15184 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
15185 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
15186 { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15187which seems to be undefined. Please make sure it is defined." >&5
15188echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15189which seems to be undefined. Please make sure it is defined." >&2;}
15190
15191 rm -f "$tmp/stdin"
212380e3 15192 case $ac_file in
631ef239 15193 -) cat "$tmp/out"; rm -f "$tmp/out";;
15194 *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
212380e3 15195 esac
631ef239 15196 ;;
15197 :H)
15198 #
15199 # CONFIG_HEADER
15200 #
15201_ACEOF
15202
15203# Transform confdefs.h into a sed script `conftest.defines', that
15204# substitutes the proper values into config.h.in to produce config.h.
15205rm -f conftest.defines conftest.tail
15206# First, append a space to every undef/define line, to ease matching.
15207echo 's/$/ /' >conftest.defines
15208# Then, protect against being on the right side of a sed subst, or in
15209# an unquoted here document, in config.status. If some macros were
15210# called several times there might be several #defines for the same
15211# symbol, which is useless. But do not sort them, since the last
15212# AC_DEFINE must be honored.
15213ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
15214# These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
15215# NAME is the cpp macro being defined, VALUE is the value it is being given.
15216# PARAMS is the parameter list in the macro definition--in most cases, it's
15217# just an empty string.
15218ac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*'
15219ac_dB='\\)[ (].*,\\1define\\2'
15220ac_dC=' '
15221ac_dD=' ,'
15222
15223uniq confdefs.h |
15224 sed -n '
15225 t rset
15226 :rset
15227 s/^[ ]*#[ ]*define[ ][ ]*//
15228 t ok
15229 d
15230 :ok
15231 s/[\\&,]/\\&/g
15232 s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
15233 s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
15234 ' >>conftest.defines
15235
15236# Remove the space that was appended to ease matching.
15237# Then replace #undef with comments. This is necessary, for
212380e3 15238# example, in the case of _POSIX_SOURCE, which is predefined and required
15239# on some systems where configure will not decide to define it.
631ef239 15240# (The regexp can be short, since the line contains either #define or #undef.)
15241echo 's/ $//
15242s,^[ #]*u.*,/* & */,' >>conftest.defines
15243
15244# Break up conftest.defines:
15245ac_max_sed_lines=50
15246
15247# First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1"
15248# Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2"
15249# Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1"
15250# et cetera.
15251ac_in='$ac_file_inputs'
15252ac_out='"$tmp/out1"'
15253ac_nxt='"$tmp/out2"'
15254
15255while :
212380e3 15256do
631ef239 15257 # Write a here document:
15258 cat >>$CONFIG_STATUS <<_ACEOF
15259 # First, check the format of the line:
15260 cat >"\$tmp/defines.sed" <<\\CEOF
15261/^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def
15262/^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def
15263b
15264:def
15265_ACEOF
15266 sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
212380e3 15267 echo 'CEOF
631ef239 15268 sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
15269 ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
15270 sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
15271 grep . conftest.tail >/dev/null || break
212380e3 15272 rm -f conftest.defines
15273 mv conftest.tail conftest.defines
15274done
631ef239 15275rm -f conftest.defines conftest.tail
212380e3 15276
631ef239 15277echo "ac_result=$ac_in" >>$CONFIG_STATUS
212380e3 15278cat >>$CONFIG_STATUS <<\_ACEOF
212380e3 15279 if test x"$ac_file" != x-; then
631ef239 15280 echo "/* $configure_input */" >"$tmp/config.h"
15281 cat "$ac_result" >>"$tmp/config.h"
15282 if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
212380e3 15283 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
15284echo "$as_me: $ac_file is unchanged" >&6;}
15285 else
212380e3 15286 rm -f $ac_file
631ef239 15287 mv "$tmp/config.h" $ac_file
212380e3 15288 fi
15289 else
631ef239 15290 echo "/* $configure_input */"
15291 cat "$ac_result"
212380e3 15292 fi
631ef239 15293 rm -f "$tmp/out12"
15294 ;;
15295
15296
15297 esac
15298
15299done # for ac_tag
212380e3 15300
212380e3 15301
15302{ (exit 0); exit 0; }
15303_ACEOF
15304chmod +x $CONFIG_STATUS
15305ac_clean_files=$ac_clean_files_save
15306
15307
15308# configure is writing to config.log, and then calls config.status.
15309# config.status does its own redirection, appending to config.log.
15310# Unfortunately, on DOS this fails, as config.log is still kept open
15311# by configure, so config.status won't be able to write to it; its
15312# output is simply discarded. So we exec the FD to /dev/null,
15313# effectively closing config.log, so it can be properly (re)opened and
15314# appended to by config.status. When coming back to configure, we
15315# need to make the FD available again.
15316if test "$no_create" != yes; then
15317 ac_cs_success=:
15318 ac_config_status_args=
15319 test "$silent" = yes &&
15320 ac_config_status_args="$ac_config_status_args --quiet"
15321 exec 5>/dev/null
15322 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15323 exec 5>>config.log
15324 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15325 # would make configure fail if this is the last instruction.
15326 $ac_cs_success || { (exit 1); exit 1; }
15327fi
15328
15329
15330if test "$cf_openssl_version_ok" = yes; then
15331 openssl="yes"
15332else
15333 openssl="no"
15334fi
15335
15336if test "$shared_modules" = yes; then
15337 modules=shared
15338else
15339 modules=static
15340fi
15341
15342echo "
15343Configuration:
15344 Install directory : $prefix
15345
15346 Ziplinks : $zlib
15347 OpenSSL : $openssl
15348 Modules : $modules
15349 IPv6 support : $have_v6
15350 Socket Engine : $SELECT_TYPE
15351 Small network : $small_net
15352 Block allocator : $balloc
212380e3 15353
15354 Nickname length : $NICKLEN
15355 Topic length : $TOPICLEN
15356
15357Use make to compile Charybdis, then make install to install it.
15358"