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