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