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
18DUALCASE=1; export DUALCASE # for MKS sh
19if 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
26else
27  case `(set -o) 2>/dev/null` in #(
28  *posix*) :
29    set -o posix ;; #(
30  *) :
31     ;;
32esac
33fi
34
35
36as_nl='
37'
38export as_nl
39# Printing a long string crashes Solaris 7 /usr/bin/printf.
40as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42as_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.
45if 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 --'
49elif (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'
52else
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'
72fi
73
74# The user is always right.
75if 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  }
81fi
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.)
89IFS=" ""	$as_nl"
90
91# Find who we are.  Look in the path if we contain no directory separator.
92as_myself=
93case $0 in #((
94  *[\\/]* ) as_myself=$0 ;;
95  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
96for as_dir in $PATH
97do
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
102IFS=$as_save_IFS
103
104     ;;
105esac
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.
108if test "x$as_myself" = x; then
109  as_myself=$0
110fi
111if test ! -f "$as_myself"; then
112  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113  exit 1
114fi
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.
120for as_var in BASH_ENV ENV MAIL MAILPATH
121do eval test x\${$as_var+set} = xset \
122  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
123done
124PS1='$ '
125PS2='> '
126PS4='+ '
127
128# NLS nuisances.
129LC_ALL=C
130export LC_ALL
131LANGUAGE=C
132export 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.
145BASH_ENV=/dev/null
146ENV=/dev/null
147(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
148case $- in # ((((
149  *v*x* | *x*v* ) as_opts=-vx ;;
150  *v* ) as_opts=-v ;;
151  *x* ) as_opts=-x ;;
152  * ) as_opts= ;;
153esac
154exec $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
158as_fn_exit 255
159  fi
160  # We don't want this to propagate to other subprocesses.
161          { _as_can_reexec=; unset _as_can_reexec;}
162if 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
170else
171  case \`(set -o) 2>/dev/null\` in #(
172  *posix*) :
173    set -o posix ;; #(
174  *) :
175     ;;
176esac
177fi
178"
179  as_required="as_fn_return () { (exit \$1); }
180as_fn_success () { as_fn_return 0; }
181as_fn_failure () { as_fn_return 1; }
182as_fn_ret_success () { return 0; }
183as_fn_ret_failure () { return 1; }
184
185exitcode=0
186as_fn_success || { exitcode=1; echo as_fn_success failed.; }
187as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
188as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
189as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
190if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
191
192else
193  exitcode=1; echo positional parameters were not saved.
194fi
195test x\$exitcode = x0 || exit 1
196test -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
201test \$(( 1 + 1 )) = 2 || exit 1"
202  if (eval "$as_required") 2>/dev/null; then :
203  as_have_required=yes
204else
205  as_have_required=no
206fi
207  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
208
209else
210  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
211as_found=false
212for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
213do
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
227fi
228fi
229	   done;;
230       esac
231  as_found=false
232done
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
236fi; }
237IFS=$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.
246BASH_ENV=/dev/null
247ENV=/dev/null
248(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
249case $- in # ((((
250  *v*x* | *x*v* ) as_opts=-vx ;;
251  *v* ) as_opts=-v ;;
252  *x* ) as_opts=-x ;;
253  * ) as_opts= ;;
254esac
255exec $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
259exit 255
260fi
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
276fi
277fi
278fi
279SHELL=${CONFIG_SHELL-/bin/sh}
280export SHELL
281# Unset more variables known to interfere with behavior of common tools.
282CLICOLOR_FORCE= GREP_OPTIONS=
283unset CLICOLOR_FORCE GREP_OPTIONS
284
285## --------------------- ##
286## M4sh Shell Functions. ##
287## --------------------- ##
288# as_fn_unset VAR
289# ---------------
290# Portably unset VAR.
291as_fn_unset ()
292{
293  { eval $1=; unset $1;}
294}
295as_unset=as_fn_unset
296
297# as_fn_set_status STATUS
298# -----------------------
299# Set $? to STATUS, without forking.
300as_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.
308as_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.
318as_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.
366as_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.
376if (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  }'
381else
382  as_fn_append ()
383  {
384    eval $1=\$$1\$2
385  }
386fi # 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.
393if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
394  eval 'as_fn_arith ()
395  {
396    as_val=$(( $* ))
397  }'
398else
399  as_fn_arith ()
400  {
401    as_val=`expr "$@" || test $? -eq 1`
402  }
403fi # 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.
411as_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
422if expr a : '\(a\)' >/dev/null 2>&1 &&
423   test "X`expr 00001 : '.*\(...\)'`" = X001; then
424  as_expr=expr
425else
426  as_expr=false
427fi
428
429if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
430  as_basename=basename
431else
432  as_basename=false
433fi
434
435if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
436  as_dirname=dirname
437else
438  as_dirname=false
439fi
440
441as_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.
461as_cr_letters='abcdefghijklmnopqrstuvwxyz'
462as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
463as_cr_Letters=$as_cr_letters$as_cr_LETTERS
464as_cr_digits='0123456789'
465as_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
503ECHO_C= ECHO_N= ECHO_T=
504case `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';;
514esac
515
516rm -f conf$$ conf$$.exe conf$$.file
517if test -d conf$$.dir; then
518  rm -f conf$$.dir/conf$$.file
519else
520  rm -f conf$$.dir
521  mkdir conf$$.dir 2>/dev/null
522fi
523if (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
537else
538  as_ln_s='cp -pR'
539fi
540rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
541rmdir conf$$.dir 2>/dev/null
542
543if mkdir -p . 2>/dev/null; then
544  as_mkdir_p='mkdir -p "$as_dir"'
545else
546  test -d ./-p && rmdir ./-p
547  as_mkdir_p=false
548fi
549
550as_test_x='test -x'
551as_executable_p=as_fn_executable_p
552
553# Sed expression to map a string onto a valid CPP name.
554as_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.
557as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
558
559
560test -n "$DJDIR" || exec 7<&0 </dev/null
561exec 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.
566ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
567
568#
569# Initializations.
570#
571ac_default_prefix=/usr/local
572ac_clean_files=
573ac_config_libobj_dir=.
574LIBOBJS=
575cross_compiling=no
576subdirs=
577MFLAGS=
578MAKEFLAGS=
579
580# Identity of this package.
581PACKAGE_NAME='bmake'
582PACKAGE_TARNAME='bmake'
583PACKAGE_VERSION='20200418'
584PACKAGE_STRING='bmake 20200418'
585PACKAGE_BUGREPORT='sjg@NetBSD.org'
586PACKAGE_URL=''
587
588# Factoring default headers for most tests.
589ac_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
624ac_subst_vars='LTLIBOBJS
625_MAKE_VERSION
626filemon_h
627use_filemon
628use_meta
629diff_u
630GCC
631INSTALL
632default_sys_path
633mksrc
634machine_arch
635force_machine
636machine
637LIBOBJS
638bmake_path_max
639ac_exe_suffix
640INSTALL_DATA
641INSTALL_SCRIPT
642INSTALL_PROGRAM
643EGREP
644GREP
645CPP
646OBJEXT
647EXEEXT
648ac_ct_CC
649CPPFLAGS
650LDFLAGS
651CFLAGS
652CC
653target_alias
654host_alias
655build_alias
656LIBS
657ECHO_T
658ECHO_N
659ECHO_C
660DEFS
661mandir
662localedir
663libdir
664psdir
665pdfdir
666dvidir
667htmldir
668infodir
669docdir
670oldincludedir
671includedir
672localstatedir
673sharedstatedir
674sysconfdir
675datadir
676datarootdir
677libexecdir
678sbindir
679bindir
680program_transform_name
681prefix
682exec_prefix
683PACKAGE_URL
684PACKAGE_BUGREPORT
685PACKAGE_STRING
686PACKAGE_VERSION
687PACKAGE_TARNAME
688PACKAGE_NAME
689PATH_SEPARATOR
690SHELL'
691ac_subst_files=''
692ac_user_opts='
693enable_option_checking
694with_defshell
695with_makefile
696with_meta
697with_filemon
698with_machine
699with_force_machine
700with_force_machine_arch
701with_machine_arch
702with_default_sys_path
703with_path_objdirprefix
704enable_pwd_override
705enable_check_make_chdir
706with_mksrc
707'
708      ac_precious_vars='build_alias
709host_alias
710target_alias
711CC
712CFLAGS
713LDFLAGS
714LIBS
715CPPFLAGS
716CPP'
717
718
719# Initialize some variables set by options.
720ac_init_help=
721ac_init_version=false
722ac_unrecognized_opts=
723ac_unrecognized_sep=
724# The variables have the same names as the options, with
725# dashes changed to underlines.
726cache_file=/dev/null
727exec_prefix=NONE
728no_create=
729no_recursion=
730prefix=NONE
731program_prefix=NONE
732program_suffix=NONE
733program_transform_name=s,x,x,
734silent=
735site=
736srcdir=
737verbose=
738x_includes=NONE
739x_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.)
747bindir='${exec_prefix}/bin'
748sbindir='${exec_prefix}/sbin'
749libexecdir='${exec_prefix}/libexec'
750datarootdir='${prefix}/share'
751datadir='${datarootdir}'
752sysconfdir='${prefix}/etc'
753sharedstatedir='${prefix}/com'
754localstatedir='${prefix}/var'
755includedir='${prefix}/include'
756oldincludedir='/usr/include'
757docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
758infodir='${datarootdir}/info'
759htmldir='${docdir}'
760dvidir='${docdir}'
761pdfdir='${docdir}'
762psdir='${docdir}'
763libdir='${exec_prefix}/lib'
764localedir='${datarootdir}/locale'
765mandir='${datarootdir}/man'
766
767ac_prev=
768ac_dashdash=
769for ac_option
770do
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'
1103Try \`$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
1125done
1126
1127if test -n "$ac_prev"; then
1128  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1129  as_fn_error $? "missing argument to $ac_option"
1130fi
1131
1132if 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
1138fi
1139
1140# Check all directory arguments for consistency.
1141for 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
1145do
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"
1159done
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.
1164build=$build_alias
1165host=$host_alias
1166target=$target_alias
1167
1168# FIXME: To remove some day.
1169if 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
1175fi
1176
1177ac_tool_prefix=
1178test -n "$host_alias" && ac_tool_prefix=$host_alias-
1179
1180test "$silent" = yes && exec 6>/dev/null
1181
1182
1183ac_pwd=`pwd` && test -n "$ac_pwd" &&
1184ac_ls_di=`ls -di .` &&
1185ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1186  as_fn_error $? "working directory cannot be determined"
1187test "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.
1192if 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
1222else
1223  ac_srcdir_defaulted=no
1224fi
1225if 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"
1228fi
1229ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1230ac_abs_confdir=`(
1231	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1232	pwd)`
1233# When building in place, set srcdir=.
1234if test "$ac_abs_confdir" = "$ac_pwd"; then
1235  srcdir=.
1236fi
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.
1240case $srcdir in
1241*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1242esac
1243for 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}
1248done
1249
1250#
1251# Report the --help message.
1252#
1253if 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
1259Usage: $0 [OPTION]... [VAR=VALUE]...
1260
1261To assign environment variables (e.g., CC, CFLAGS...), specify them as
1262VAR=VALUE.  See below for descriptions of some of the useful variables.
1263
1264Defaults for the options are specified in brackets.
1265
1266Configuration:
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
1277Installation 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
1283By default, \`make install' will install all the files in
1284\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1285an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1286for instance \`--prefix=\$HOME'.
1287
1288For better control, use the options below.
1289
1290Fine 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
1314fi
1315
1316if 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
1322Optional 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
1330Optional 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
1348Some 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
1358Use these variables to override the choices made by `configure' or to help
1359it to find libraries and programs with nonstandard names/locations.
1360
1361Report bugs to <sjg@NetBSD.org>.
1362_ACEOF
1363ac_status=$?
1364fi
1365
1366if 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
1374case "$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 ;;
1384esac
1385ac_abs_top_builddir=$ac_pwd
1386ac_abs_builddir=$ac_pwd$ac_dir_suffix
1387# for backward compatibility:
1388ac_top_builddir=$ac_top_build_prefix
1389
1390case $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 ;;
1403esac
1404ac_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
1419fi
1420
1421test -n "$ac_init_help" && exit $ac_status
1422if $ac_init_version; then
1423  cat <<\_ACEOF
1424bmake configure 20200418
1425generated by GNU Autoconf 2.69
1426
1427Copyright (C) 2012 Free Software Foundation, Inc.
1428This configure script is free software; the Free Software Foundation
1429gives unlimited permission to copy, distribute and modify it.
1430_ACEOF
1431  exit
1432fi
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.
1441ac_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"
1446case "(($ac_try" in
1447  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1448  *) ac_try_echo=$ac_try;;
1449esac
1450eval 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
1465else
1466  $as_echo "$as_me: failed program was:" >&5
1467sed 's/^/| /' conftest.$ac_ext >&5
1468
1469	ac_retval=1
1470fi
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.
1479ac_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"
1483case "(($ac_try" in
1484  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1485  *) ac_try_echo=$ac_try;;
1486esac
1487eval 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
1502else
1503  $as_echo "$as_me: failed program was:" >&5
1504sed 's/^/| /' conftest.$ac_ext >&5
1505
1506    ac_retval=1
1507fi
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.
1518ac_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; }
1524if eval \${$3+:} false; then :
1525  $as_echo_n "(cached) " >&6
1526fi
1527eval ac_res=\$$3
1528	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1529$as_echo "$ac_res" >&6; }
1530else
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; }
1534cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1535/* end confdefs.h.  */
1536$4
1537#include <$2>
1538_ACEOF
1539if ac_fn_c_try_compile "$LINENO"; then :
1540  ac_header_compiler=yes
1541else
1542  ac_header_compiler=no
1543fi
1544rm -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; }
1551cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1552/* end confdefs.h.  */
1553#include <$2>
1554_ACEOF
1555if ac_fn_c_try_cpp "$LINENO"; then :
1556  ac_header_preproc=yes
1557else
1558  ac_header_preproc=no
1559fi
1560rm -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?
1565case $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    ;;
1588esac
1589  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1590$as_echo_n "checking for $2... " >&6; }
1591if eval \${$3+:} false; then :
1592  $as_echo_n "(cached) " >&6
1593else
1594  eval "$3=\$ac_header_compiler"
1595fi
1596eval ac_res=\$$3
1597	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1598$as_echo "$ac_res" >&6; }
1599fi
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.
1608ac_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"
1612case "(($ac_try" in
1613  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1614  *) ac_try_echo=$ac_try;;
1615esac
1616eval 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;;
1625esac
1626eval 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
1633else
1634  $as_echo "$as_me: program exited with status $ac_status" >&5
1635       $as_echo "$as_me: failed program was:" >&5
1636sed 's/^/| /' conftest.$ac_ext >&5
1637
1638       ac_retval=$ac_status
1639fi
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.
1650ac_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; }
1655if eval \${$3+:} false; then :
1656  $as_echo_n "(cached) " >&6
1657else
1658  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1659/* end confdefs.h.  */
1660$4
1661#include <$2>
1662_ACEOF
1663if ac_fn_c_try_compile "$LINENO"; then :
1664  eval "$3=yes"
1665else
1666  eval "$3=no"
1667fi
1668rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1669fi
1670eval 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.
1680ac_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"
1685case "(($ac_try" in
1686  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1687  *) ac_try_echo=$ac_try;;
1688esac
1689eval 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
1707else
1708  $as_echo "$as_me: failed program was:" >&5
1709sed 's/^/| /' conftest.$ac_ext >&5
1710
1711	ac_retval=1
1712fi
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.
1727ac_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; }
1732if eval \${$3+:} false; then :
1733  $as_echo_n "(cached) " >&6
1734else
1735  eval "$3=no"
1736  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1737/* end confdefs.h.  */
1738$4
1739int
1740main ()
1741{
1742if (sizeof ($2))
1743	 return 0;
1744  ;
1745  return 0;
1746}
1747_ACEOF
1748if ac_fn_c_try_compile "$LINENO"; then :
1749  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1750/* end confdefs.h.  */
1751$4
1752int
1753main ()
1754{
1755if (sizeof (($2)))
1756	    return 0;
1757  ;
1758  return 0;
1759}
1760_ACEOF
1761if ac_fn_c_try_compile "$LINENO"; then :
1762
1763else
1764  eval "$3=yes"
1765fi
1766rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1767fi
1768rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1769fi
1770eval 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.
1781ac_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; }
1786if eval \${$3+:} false; then :
1787  $as_echo_n "(cached) " >&6
1788else
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
1797int
1798main ()
1799{
1800static int test_array [1 - 2 * !((($ac_type) -1 >> ($2 / 2 - 1)) >> ($2 / 2 - 1) == 3)];
1801test_array [0] = 0;
1802return test_array [0];
1803
1804  ;
1805  return 0;
1806}
1807_ACEOF
1808if 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" ;;
1814esac
1815fi
1816rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1817       if eval test \"x\$"$3"\" = x"no"; then :
1818
1819else
1820  break
1821fi
1822     done
1823fi
1824eval 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.
1835ac_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; }
1842if eval \${$3+:} false; then :
1843  $as_echo_n "(cached) " >&6
1844else
1845  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1846/* end confdefs.h.  */
1847$4
1848int
1849main ()
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
1863if ac_fn_c_try_compile "$LINENO"; then :
1864  eval "$3=yes"
1865else
1866  eval "$3=no"
1867fi
1868rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1869fi
1870eval 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
1880ac_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; }
1885if eval \${$3+:} false; then :
1886  $as_echo_n "(cached) " >&6
1887else
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
1911extern "C"
1912#endif
1913char $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
1918choke me
1919#endif
1920
1921int
1922main ()
1923{
1924return $2 ();
1925  ;
1926  return 0;
1927}
1928_ACEOF
1929if ac_fn_c_try_link "$LINENO"; then :
1930  eval "$3=yes"
1931else
1932  eval "$3=no"
1933fi
1934rm -f core conftest.err conftest.$ac_objext \
1935    conftest$ac_exeext conftest.$ac_ext
1936fi
1937eval 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.
1948ac_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; }
1953if eval \${$4+:} false; then :
1954  $as_echo_n "(cached) " >&6
1955else
1956  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1957/* end confdefs.h.  */
1958$5
1959int
1960main ()
1961{
1962static $2 ac_aggr;
1963if (ac_aggr.$3)
1964return 0;
1965  ;
1966  return 0;
1967}
1968_ACEOF
1969if ac_fn_c_try_compile "$LINENO"; then :
1970  eval "$4=yes"
1971else
1972  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1973/* end confdefs.h.  */
1974$5
1975int
1976main ()
1977{
1978static $2 ac_aggr;
1979if (sizeof ac_aggr.$3)
1980return 0;
1981  ;
1982  return 0;
1983}
1984_ACEOF
1985if ac_fn_c_try_compile "$LINENO"; then :
1986  eval "$4=yes"
1987else
1988  eval "$4=no"
1989fi
1990rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1991fi
1992rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1993fi
1994eval 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
2000cat >config.log <<_ACEOF
2001This file contains any messages produced by compilers while
2002running configure, to aid debugging if configure makes a mistake.
2003
2004It was created by bmake $as_me 20200418, which was
2005generated by GNU Autoconf 2.69.  Invocation command line was
2006
2007  $ $0 $@
2008
2009_ACEOF
2010exec 5>>config.log
2011{
2012cat <<_ASUNAME
2013## --------- ##
2014## Platform. ##
2015## --------- ##
2016
2017hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2018uname -m = `(uname -m) 2>/dev/null || echo unknown`
2019uname -r = `(uname -r) 2>/dev/null || echo unknown`
2020uname -s = `(uname -s) 2>/dev/null || echo unknown`
2021uname -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
2036as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2037for as_dir in $PATH
2038do
2039  IFS=$as_save_IFS
2040  test -z "$as_dir" && as_dir=.
2041    $as_echo "PATH: $as_dir"
2042  done
2043IFS=$as_save_IFS
2044
2045} >&5
2046
2047cat >&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.
2062ac_configure_args=
2063ac_configure_args0=
2064ac_configure_args1=
2065ac_must_keep_next=false
2066for ac_pass in 1 2
2067do
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
2101done
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.
2110trap '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
2197for ac_signal in 1 2 13 15; do
2198  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2199done
2200ac_signal=0
2201
2202# confdefs.h avoids OS command line length limits that DEFS can exceed.
2203rm -f -r conftest* confdefs.h
2204
2205$as_echo "/* confdefs.h */" > confdefs.h
2206
2207# Predefined preprocessor variables.
2208
2209cat >>confdefs.h <<_ACEOF
2210#define PACKAGE_NAME "$PACKAGE_NAME"
2211_ACEOF
2212
2213cat >>confdefs.h <<_ACEOF
2214#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2215_ACEOF
2216
2217cat >>confdefs.h <<_ACEOF
2218#define PACKAGE_VERSION "$PACKAGE_VERSION"
2219_ACEOF
2220
2221cat >>confdefs.h <<_ACEOF
2222#define PACKAGE_STRING "$PACKAGE_STRING"
2223_ACEOF
2224
2225cat >>confdefs.h <<_ACEOF
2226#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2227_ACEOF
2228
2229cat >>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.
2236ac_site_file1=NONE
2237ac_site_file2=NONE
2238if 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
2245elif test "x$prefix" != xNONE; then
2246  ac_site_file1=$prefix/share/config.site
2247  ac_site_file2=$prefix/etc/config.site
2248else
2249  ac_site_file1=$ac_default_prefix/share/config.site
2250  ac_site_file2=$ac_default_prefix/etc/config.site
2251fi
2252for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2253do
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;}
2262as_fn_error $? "failed to load site script $ac_site_file
2263See \`config.log' for more details" "$LINENO" 5; }
2264  fi
2265done
2266
2267if 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
2278else
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
2282fi
2283
2284# Check that the precious variables saved in the cache have kept the same
2285# value.
2286ac_cache_corrupted=false
2287for 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
2333done
2334if $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
2340fi
2341## -------------------- ##
2342## Main body of script. ##
2343## -------------------- ##
2344
2345ac_ext=c
2346ac_cpp='$CPP $CPPFLAGS'
2347ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2348ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2349ac_compiler_gnu=$ac_cv_c_compiler_gnu
2350
2351
2352ac_config_headers="$ac_config_headers config.h"
2353
2354
2355case "$srcdir" in
2356/*) ;;
2357*) srcdir=`cd $srcdir && pwd`;;
2358esac
2359
2360. $srcdir/VERSION
2361OS=`uname -s`
2362
2363
2364# Check whether --with-defshell was given.
2365if test "${with_defshell+set}" = set; then :
2366  withval=$with_defshell; case "${withval}" in
2367yes)   as_fn_error $? "bad value ${withval} given for bmake DEFSHELL" "$LINENO" 5 ;;
2368no)    ;;
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
2377fi
2378
2379case "$OS" in
2380CYGWIN*|MINGW*) use_makefile=no;;
2381*) use_makefile=yes;;
2382esac
2383
2384# Check whether --with-makefile was given.
2385if test "${with_makefile+set}" = set; then :
2386  withval=$with_makefile; case "${withval}" in
2387yes|no) use_makefile=${withval};;
2388*) as_fn_error $? "bad value ${withval} given for makefile" "$LINENO" 5 ;;
2389esac
2390fi
2391
2392use_meta=yes
2393
2394# Check whether --with-meta was given.
2395if test "${with_meta+set}" = set; then :
2396  withval=$with_meta; case "${withval}" in
2397yes|no) use_meta=${withval};;
2398*) as_fn_error $? "bad value ${withval} given for meta" "$LINENO" 5 ;;
2399esac
2400fi
2401
2402
2403# Check whether --with-filemon was given.
2404if 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 ;;
2411esac
2412else
2413
2414case "$OS" in
2415NetBSD) 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    ;;
2427esac
2428use_filemon=${use_filemon:-no}
2429case "$use_filemon" in
2430dev) ;;
2431*) filemon_h=no;;
2432esac
2433
2434fi
2435
2436case "$use_meta" in
2437yes)
2438	case "$use_filemon" in
2439	no) ;;
2440	*) echo "Using: filemon_${use_filemon}.c" >&6;;
2441	esac
2442	;;
2443esac
2444ac_ext=c
2445ac_cpp='$CPP $CPPFLAGS'
2446ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2447ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2448ac_compiler_gnu=$ac_cv_c_compiler_gnu
2449if 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.
2451set 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; }
2454if ${ac_cv_prog_CC+:} false; then :
2455  $as_echo_n "(cached) " >&6
2456else
2457  if test -n "$CC"; then
2458  ac_cv_prog_CC="$CC" # Let the user override the test.
2459else
2460as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2461for as_dir in $PATH
2462do
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
2471done
2472  done
2473IFS=$as_save_IFS
2474
2475fi
2476fi
2477CC=$ac_cv_prog_CC
2478if test -n "$CC"; then
2479  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2480$as_echo "$CC" >&6; }
2481else
2482  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2483$as_echo "no" >&6; }
2484fi
2485
2486
2487fi
2488if 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.
2491set 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; }
2494if ${ac_cv_prog_ac_ct_CC+:} false; then :
2495  $as_echo_n "(cached) " >&6
2496else
2497  if test -n "$ac_ct_CC"; then
2498  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2499else
2500as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2501for as_dir in $PATH
2502do
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
2511done
2512  done
2513IFS=$as_save_IFS
2514
2515fi
2516fi
2517ac_ct_CC=$ac_cv_prog_ac_ct_CC
2518if 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; }
2521else
2522  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2523$as_echo "no" >&6; }
2524fi
2525
2526  if test "x$ac_ct_CC" = x; then
2527    CC=""
2528  else
2529    case $cross_compiling:$ac_tool_warned in
2530yes:)
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;}
2533ac_tool_warned=yes ;;
2534esac
2535    CC=$ac_ct_CC
2536  fi
2537else
2538  CC="$ac_cv_prog_CC"
2539fi
2540
2541if 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.
2544set 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; }
2547if ${ac_cv_prog_CC+:} false; then :
2548  $as_echo_n "(cached) " >&6
2549else
2550  if test -n "$CC"; then
2551  ac_cv_prog_CC="$CC" # Let the user override the test.
2552else
2553as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2554for as_dir in $PATH
2555do
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
2564done
2565  done
2566IFS=$as_save_IFS
2567
2568fi
2569fi
2570CC=$ac_cv_prog_CC
2571if test -n "$CC"; then
2572  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2573$as_echo "$CC" >&6; }
2574else
2575  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2576$as_echo "no" >&6; }
2577fi
2578
2579
2580  fi
2581fi
2582if test -z "$CC"; then
2583  # Extract the first word of "cc", so it can be a program name with args.
2584set 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; }
2587if ${ac_cv_prog_CC+:} false; then :
2588  $as_echo_n "(cached) " >&6
2589else
2590  if test -n "$CC"; then
2591  ac_cv_prog_CC="$CC" # Let the user override the test.
2592else
2593  ac_prog_rejected=no
2594as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2595for as_dir in $PATH
2596do
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
2609done
2610  done
2611IFS=$as_save_IFS
2612
2613if 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
2624fi
2625fi
2626fi
2627CC=$ac_cv_prog_CC
2628if test -n "$CC"; then
2629  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2630$as_echo "$CC" >&6; }
2631else
2632  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2633$as_echo "no" >&6; }
2634fi
2635
2636
2637fi
2638if 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.
2643set 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; }
2646if ${ac_cv_prog_CC+:} false; then :
2647  $as_echo_n "(cached) " >&6
2648else
2649  if test -n "$CC"; then
2650  ac_cv_prog_CC="$CC" # Let the user override the test.
2651else
2652as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2653for as_dir in $PATH
2654do
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
2663done
2664  done
2665IFS=$as_save_IFS
2666
2667fi
2668fi
2669CC=$ac_cv_prog_CC
2670if test -n "$CC"; then
2671  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2672$as_echo "$CC" >&6; }
2673else
2674  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2675$as_echo "no" >&6; }
2676fi
2677
2678
2679    test -n "$CC" && break
2680  done
2681fi
2682if test -z "$CC"; then
2683  ac_ct_CC=$CC
2684  for ac_prog in cl.exe
2685do
2686  # Extract the first word of "$ac_prog", so it can be a program name with args.
2687set 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; }
2690if ${ac_cv_prog_ac_ct_CC+:} false; then :
2691  $as_echo_n "(cached) " >&6
2692else
2693  if test -n "$ac_ct_CC"; then
2694  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2695else
2696as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2697for as_dir in $PATH
2698do
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
2707done
2708  done
2709IFS=$as_save_IFS
2710
2711fi
2712fi
2713ac_ct_CC=$ac_cv_prog_ac_ct_CC
2714if 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; }
2717else
2718  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2719$as_echo "no" >&6; }
2720fi
2721
2722
2723  test -n "$ac_ct_CC" && break
2724done
2725
2726  if test "x$ac_ct_CC" = x; then
2727    CC=""
2728  else
2729    case $cross_compiling:$ac_tool_warned in
2730yes:)
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;}
2733ac_tool_warned=yes ;;
2734esac
2735    CC=$ac_ct_CC
2736  fi
2737fi
2738
2739fi
2740
2741
2742test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2743$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2744as_fn_error $? "no acceptable C compiler found in \$PATH
2745See \`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
2749set X $ac_compile
2750ac_compiler=$2
2751for ac_option in --version -v -V -qversion; do
2752  { { ac_try="$ac_compiler $ac_option >&5"
2753case "(($ac_try" in
2754  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2755  *) ac_try_echo=$ac_try;;
2756esac
2757eval 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; }
2770done
2771
2772cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2773/* end confdefs.h.  */
2774
2775int
2776main ()
2777{
2778
2779  ;
2780  return 0;
2781}
2782_ACEOF
2783ac_clean_files_save=$ac_clean_files
2784ac_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; }
2790ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2791
2792# The possible output files:
2793ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2794
2795ac_rmfiles=
2796for ac_file in $ac_files
2797do
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
2802done
2803rm -f $ac_rmfiles
2804
2805if { { ac_try="$ac_link_default"
2806case "(($ac_try" in
2807  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2808  *) ac_try_echo=$ac_try;;
2809esac
2810eval 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.
2821for ac_file in $ac_files ''
2822do
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
2845done
2846test "$ac_cv_exeext" = no && ac_cv_exeext=
2847
2848else
2849  ac_file=''
2850fi
2851if 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
2855sed '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;}
2859as_fn_error 77 "C compiler cannot create executables
2860See \`config.log' for more details" "$LINENO" 5; }
2861else
2862  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2863$as_echo "yes" >&6; }
2864fi
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; }
2869ac_exeext=$ac_cv_exeext
2870
2871rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
2872ac_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; }
2875if { { ac_try="$ac_link"
2876case "(($ac_try" in
2877  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2878  *) ac_try_echo=$ac_try;;
2879esac
2880eval 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'.
2890for 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
2898done
2899else
2900  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2901$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2902as_fn_error $? "cannot compute suffix of executables: cannot compile and link
2903See \`config.log' for more details" "$LINENO" 5; }
2904fi
2905rm -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
2909rm -f conftest.$ac_ext
2910EXEEXT=$ac_cv_exeext
2911ac_exeext=$EXEEXT
2912cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2913/* end confdefs.h.  */
2914#include <stdio.h>
2915int
2916main ()
2917{
2918FILE *f = fopen ("conftest.out", "w");
2919 return ferror (f) || fclose (f) != 0;
2920
2921  ;
2922  return 0;
2923}
2924_ACEOF
2925ac_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; }
2930if test "$cross_compiling" != yes; then
2931  { { ac_try="$ac_link"
2932case "(($ac_try" in
2933  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2934  *) ac_try_echo=$ac_try;;
2935esac
2936eval 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;;
2946esac
2947eval 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;}
2960as_fn_error $? "cannot run C compiled programs.
2961If you meant to cross compile, use \`--host'.
2962See \`config.log' for more details" "$LINENO" 5; }
2963    fi
2964  fi
2965fi
2966{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2967$as_echo "$cross_compiling" >&6; }
2968
2969rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
2970ac_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; }
2973if ${ac_cv_objext+:} false; then :
2974  $as_echo_n "(cached) " >&6
2975else
2976  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2977/* end confdefs.h.  */
2978
2979int
2980main ()
2981{
2982
2983  ;
2984  return 0;
2985}
2986_ACEOF
2987rm -f conftest.o conftest.obj
2988if { { ac_try="$ac_compile"
2989case "(($ac_try" in
2990  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2991  *) ac_try_echo=$ac_try;;
2992esac
2993eval 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
3006done
3007else
3008  $as_echo "$as_me: failed program was:" >&5
3009sed '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;}
3013as_fn_error $? "cannot compute suffix of object files: cannot compile
3014See \`config.log' for more details" "$LINENO" 5; }
3015fi
3016rm -f conftest.$ac_cv_objext conftest.$ac_ext
3017fi
3018{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3019$as_echo "$ac_cv_objext" >&6; }
3020OBJEXT=$ac_cv_objext
3021ac_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; }
3024if ${ac_cv_c_compiler_gnu+:} false; then :
3025  $as_echo_n "(cached) " >&6
3026else
3027  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3028/* end confdefs.h.  */
3029
3030int
3031main ()
3032{
3033#ifndef __GNUC__
3034       choke me
3035#endif
3036
3037  ;
3038  return 0;
3039}
3040_ACEOF
3041if ac_fn_c_try_compile "$LINENO"; then :
3042  ac_compiler_gnu=yes
3043else
3044  ac_compiler_gnu=no
3045fi
3046rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3047ac_cv_c_compiler_gnu=$ac_compiler_gnu
3048
3049fi
3050{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3051$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3052if test $ac_compiler_gnu = yes; then
3053  GCC=yes
3054else
3055  GCC=
3056fi
3057ac_test_CFLAGS=${CFLAGS+set}
3058ac_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; }
3061if ${ac_cv_prog_cc_g+:} false; then :
3062  $as_echo_n "(cached) " >&6
3063else
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
3071int
3072main ()
3073{
3074
3075  ;
3076  return 0;
3077}
3078_ACEOF
3079if ac_fn_c_try_compile "$LINENO"; then :
3080  ac_cv_prog_cc_g=yes
3081else
3082  CFLAGS=""
3083      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3084/* end confdefs.h.  */
3085
3086int
3087main ()
3088{
3089
3090  ;
3091  return 0;
3092}
3093_ACEOF
3094if ac_fn_c_try_compile "$LINENO"; then :
3095
3096else
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
3102int
3103main ()
3104{
3105
3106  ;
3107  return 0;
3108}
3109_ACEOF
3110if ac_fn_c_try_compile "$LINENO"; then :
3111  ac_cv_prog_cc_g=yes
3112fi
3113rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3114fi
3115rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3116fi
3117rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3118   ac_c_werror_flag=$ac_save_c_werror_flag
3119fi
3120{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3121$as_echo "$ac_cv_prog_cc_g" >&6; }
3122if test "$ac_test_CFLAGS" = set; then
3123  CFLAGS=$ac_save_CFLAGS
3124elif 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
3130else
3131  if test "$GCC" = yes; then
3132    CFLAGS="-O2"
3133  else
3134    CFLAGS=
3135  fi
3136fi
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; }
3139if ${ac_cv_prog_cc_c89+:} false; then :
3140  $as_echo_n "(cached) " >&6
3141else
3142  ac_cv_prog_cc_c89=no
3143ac_save_CC=$CC
3144cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3145/* end confdefs.h.  */
3146#include <stdarg.h>
3147#include <stdio.h>
3148struct stat;
3149/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3150struct buf { int x; };
3151FILE * (*rcsopen) (struct buf *, struct stat *, int);
3152static char *e (p, i)
3153     char **p;
3154     int i;
3155{
3156  return p[i];
3157}
3158static 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.  */
3175int 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'
3180int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3181
3182int test (int i, double x);
3183struct s1 {int (*f) (int a);};
3184struct s2 {int (*f) (double a);};
3185int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3186int argc;
3187char **argv;
3188int
3189main ()
3190{
3191return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3192  ;
3193  return 0;
3194}
3195_ACEOF
3196for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3197	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3198do
3199  CC="$ac_save_CC $ac_arg"
3200  if ac_fn_c_try_compile "$LINENO"; then :
3201  ac_cv_prog_cc_c89=$ac_arg
3202fi
3203rm -f core conftest.err conftest.$ac_objext
3204  test "x$ac_cv_prog_cc_c89" != "xno" && break
3205done
3206rm -f conftest.$ac_ext
3207CC=$ac_save_CC
3208
3209fi
3210# AC_CACHE_VAL
3211case "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; } ;;
3222esac
3223if test "x$ac_cv_prog_cc_c89" != xno; then :
3224
3225fi
3226
3227ac_ext=c
3228ac_cpp='$CPP $CPPFLAGS'
3229ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3230ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3231ac_compiler_gnu=$ac_cv_c_compiler_gnu
3232
3233
3234ac_ext=c
3235ac_cpp='$CPP $CPPFLAGS'
3236ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3237ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3238ac_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.
3242if test -n "$CPP" && test -d "$CPP"; then
3243  CPP=
3244fi
3245if test -z "$CPP"; then
3246  if ${ac_cv_prog_CPP+:} false; then :
3247  $as_echo_n "(cached) " >&6
3248else
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
3253for ac_c_preproc_warn_flag in '' yes
3254do
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
3270if ac_fn_c_try_cpp "$LINENO"; then :
3271
3272else
3273  # Broken: fails on valid input.
3274continue
3275fi
3276rm -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
3284if ac_fn_c_try_cpp "$LINENO"; then :
3285  # Broken: success on invalid input.
3286continue
3287else
3288  # Passes both tests.
3289ac_preproc_ok=:
3290break
3291fi
3292rm -f conftest.err conftest.i conftest.$ac_ext
3293
3294done
3295# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3296rm -f conftest.i conftest.err conftest.$ac_ext
3297if $ac_preproc_ok; then :
3298  break
3299fi
3300
3301    done
3302    ac_cv_prog_CPP=$CPP
3303
3304fi
3305  CPP=$ac_cv_prog_CPP
3306else
3307  ac_cv_prog_CPP=$CPP
3308fi
3309{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3310$as_echo "$CPP" >&6; }
3311ac_preproc_ok=false
3312for ac_c_preproc_warn_flag in '' yes
3313do
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
3329if ac_fn_c_try_cpp "$LINENO"; then :
3330
3331else
3332  # Broken: fails on valid input.
3333continue
3334fi
3335rm -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
3343if ac_fn_c_try_cpp "$LINENO"; then :
3344  # Broken: success on invalid input.
3345continue
3346else
3347  # Passes both tests.
3348ac_preproc_ok=:
3349break
3350fi
3351rm -f conftest.err conftest.i conftest.$ac_ext
3352
3353done
3354# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3355rm -f conftest.i conftest.err conftest.$ac_ext
3356if $ac_preproc_ok; then :
3357
3358else
3359  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3360$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3361as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
3362See \`config.log' for more details" "$LINENO" 5; }
3363fi
3364
3365ac_ext=c
3366ac_cpp='$CPP $CPPFLAGS'
3367ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3368ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3369ac_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; }
3374if ${ac_cv_path_GREP+:} false; then :
3375  $as_echo_n "(cached) " >&6
3376else
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
3381for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3382do
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
3391case `"$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;;
3415esac
3416
3417      $ac_path_GREP_found && break 3
3418    done
3419  done
3420  done
3421IFS=$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
3425else
3426  ac_cv_path_GREP=$GREP
3427fi
3428
3429fi
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; }
3437if ${ac_cv_path_EGREP+:} false; then :
3438  $as_echo_n "(cached) " >&6
3439else
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
3447for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3448do
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
3457case `"$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;;
3481esac
3482
3483      $ac_path_EGREP_found && break 3
3484    done
3485  done
3486  done
3487IFS=$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
3491else
3492  ac_cv_path_EGREP=$EGREP
3493fi
3494
3495   fi
3496fi
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; }
3504if ${ac_cv_header_stdc+:} false; then :
3505  $as_echo_n "(cached) " >&6
3506else
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
3514int
3515main ()
3516{
3517
3518  ;
3519  return 0;
3520}
3521_ACEOF
3522if ac_fn_c_try_compile "$LINENO"; then :
3523  ac_cv_header_stdc=yes
3524else
3525  ac_cv_header_stdc=no
3526fi
3527rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3528
3529if 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
3536if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3537  $EGREP "memchr" >/dev/null 2>&1; then :
3538
3539else
3540  ac_cv_header_stdc=no
3541fi
3542rm -f conftest*
3543
3544fi
3545
3546if 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
3553if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3554  $EGREP "free" >/dev/null 2>&1; then :
3555
3556else
3557  ac_cv_header_stdc=no
3558fi
3559rm -f conftest*
3560
3561fi
3562
3563if 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  :
3567else
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)))
3584int
3585main ()
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
3595if ac_fn_c_try_run "$LINENO"; then :
3596
3597else
3598  ac_cv_header_stdc=no
3599fi
3600rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3601  conftest.$ac_objext conftest.beam conftest.$ac_ext
3602fi
3603
3604fi
3605fi
3606{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
3607$as_echo "$ac_cv_header_stdc" >&6; }
3608if test $ac_cv_header_stdc = yes; then
3609
3610$as_echo "#define STDC_HEADERS 1" >>confdefs.h
3611
3612fi
3613
3614# On IRIX 5.3, sys/types and inttypes.h are conflicting.
3615for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3616		  inttypes.h stdint.h unistd.h
3617do :
3618  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3619ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3620"
3621if 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
3626fi
3627
3628done
3629
3630
3631
3632  ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
3633if test "x$ac_cv_header_minix_config_h" = xyes; then :
3634  MINIX=yes
3635else
3636  MINIX=
3637fi
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; }
3655if ${ac_cv_safe_to_define___extensions__+:} false; then :
3656  $as_echo_n "(cached) " >&6
3657else
3658  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3659/* end confdefs.h.  */
3660
3661#         define __EXTENSIONS__ 1
3662          $ac_includes_default
3663int
3664main ()
3665{
3666
3667  ;
3668  return 0;
3669}
3670_ACEOF
3671if ac_fn_c_try_compile "$LINENO"; then :
3672  ac_cv_safe_to_define___extensions__=yes
3673else
3674  ac_cv_safe_to_define___extensions__=no
3675fi
3676rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3677fi
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
3692ac_ext=c
3693ac_cpp='$CPP $CPPFLAGS'
3694ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3695ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3696ac_compiler_gnu=$ac_cv_c_compiler_gnu
3697if 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.
3699set 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; }
3702if ${ac_cv_prog_CC+:} false; then :
3703  $as_echo_n "(cached) " >&6
3704else
3705  if test -n "$CC"; then
3706  ac_cv_prog_CC="$CC" # Let the user override the test.
3707else
3708as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3709for as_dir in $PATH
3710do
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
3719done
3720  done
3721IFS=$as_save_IFS
3722
3723fi
3724fi
3725CC=$ac_cv_prog_CC
3726if test -n "$CC"; then
3727  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3728$as_echo "$CC" >&6; }
3729else
3730  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3731$as_echo "no" >&6; }
3732fi
3733
3734
3735fi
3736if 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.
3739set 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; }
3742if ${ac_cv_prog_ac_ct_CC+:} false; then :
3743  $as_echo_n "(cached) " >&6
3744else
3745  if test -n "$ac_ct_CC"; then
3746  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3747else
3748as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3749for as_dir in $PATH
3750do
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
3759done
3760  done
3761IFS=$as_save_IFS
3762
3763fi
3764fi
3765ac_ct_CC=$ac_cv_prog_ac_ct_CC
3766if 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; }
3769else
3770  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3771$as_echo "no" >&6; }
3772fi
3773
3774  if test "x$ac_ct_CC" = x; then
3775    CC=""
3776  else
3777    case $cross_compiling:$ac_tool_warned in
3778yes:)
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;}
3781ac_tool_warned=yes ;;
3782esac
3783    CC=$ac_ct_CC
3784  fi
3785else
3786  CC="$ac_cv_prog_CC"
3787fi
3788
3789if 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.
3792set 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; }
3795if ${ac_cv_prog_CC+:} false; then :
3796  $as_echo_n "(cached) " >&6
3797else
3798  if test -n "$CC"; then
3799  ac_cv_prog_CC="$CC" # Let the user override the test.
3800else
3801as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3802for as_dir in $PATH
3803do
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
3812done
3813  done
3814IFS=$as_save_IFS
3815
3816fi
3817fi
3818CC=$ac_cv_prog_CC
3819if test -n "$CC"; then
3820  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3821$as_echo "$CC" >&6; }
3822else
3823  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3824$as_echo "no" >&6; }
3825fi
3826
3827
3828  fi
3829fi
3830if test -z "$CC"; then
3831  # Extract the first word of "cc", so it can be a program name with args.
3832set 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; }
3835if ${ac_cv_prog_CC+:} false; then :
3836  $as_echo_n "(cached) " >&6
3837else
3838  if test -n "$CC"; then
3839  ac_cv_prog_CC="$CC" # Let the user override the test.
3840else
3841  ac_prog_rejected=no
3842as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3843for as_dir in $PATH
3844do
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
3857done
3858  done
3859IFS=$as_save_IFS
3860
3861if 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
3872fi
3873fi
3874fi
3875CC=$ac_cv_prog_CC
3876if test -n "$CC"; then
3877  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3878$as_echo "$CC" >&6; }
3879else
3880  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3881$as_echo "no" >&6; }
3882fi
3883
3884
3885fi
3886if 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.
3891set 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; }
3894if ${ac_cv_prog_CC+:} false; then :
3895  $as_echo_n "(cached) " >&6
3896else
3897  if test -n "$CC"; then
3898  ac_cv_prog_CC="$CC" # Let the user override the test.
3899else
3900as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3901for as_dir in $PATH
3902do
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
3911done
3912  done
3913IFS=$as_save_IFS
3914
3915fi
3916fi
3917CC=$ac_cv_prog_CC
3918if test -n "$CC"; then
3919  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3920$as_echo "$CC" >&6; }
3921else
3922  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3923$as_echo "no" >&6; }
3924fi
3925
3926
3927    test -n "$CC" && break
3928  done
3929fi
3930if test -z "$CC"; then
3931  ac_ct_CC=$CC
3932  for ac_prog in cl.exe
3933do
3934  # Extract the first word of "$ac_prog", so it can be a program name with args.
3935set 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; }
3938if ${ac_cv_prog_ac_ct_CC+:} false; then :
3939  $as_echo_n "(cached) " >&6
3940else
3941  if test -n "$ac_ct_CC"; then
3942  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3943else
3944as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3945for as_dir in $PATH
3946do
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
3955done
3956  done
3957IFS=$as_save_IFS
3958
3959fi
3960fi
3961ac_ct_CC=$ac_cv_prog_ac_ct_CC
3962if 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; }
3965else
3966  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3967$as_echo "no" >&6; }
3968fi
3969
3970
3971  test -n "$ac_ct_CC" && break
3972done
3973
3974  if test "x$ac_ct_CC" = x; then
3975    CC=""
3976  else
3977    case $cross_compiling:$ac_tool_warned in
3978yes:)
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;}
3981ac_tool_warned=yes ;;
3982esac
3983    CC=$ac_ct_CC
3984  fi
3985fi
3986
3987fi
3988
3989
3990test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3991$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3992as_fn_error $? "no acceptable C compiler found in \$PATH
3993See \`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
3997set X $ac_compile
3998ac_compiler=$2
3999for ac_option in --version -v -V -qversion; do
4000  { { ac_try="$ac_compiler $ac_option >&5"
4001case "(($ac_try" in
4002  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4003  *) ac_try_echo=$ac_try;;
4004esac
4005eval 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; }
4018done
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; }
4022if ${ac_cv_c_compiler_gnu+:} false; then :
4023  $as_echo_n "(cached) " >&6
4024else
4025  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4026/* end confdefs.h.  */
4027
4028int
4029main ()
4030{
4031#ifndef __GNUC__
4032       choke me
4033#endif
4034
4035  ;
4036  return 0;
4037}
4038_ACEOF
4039if ac_fn_c_try_compile "$LINENO"; then :
4040  ac_compiler_gnu=yes
4041else
4042  ac_compiler_gnu=no
4043fi
4044rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4045ac_cv_c_compiler_gnu=$ac_compiler_gnu
4046
4047fi
4048{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4049$as_echo "$ac_cv_c_compiler_gnu" >&6; }
4050if test $ac_compiler_gnu = yes; then
4051  GCC=yes
4052else
4053  GCC=
4054fi
4055ac_test_CFLAGS=${CFLAGS+set}
4056ac_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; }
4059if ${ac_cv_prog_cc_g+:} false; then :
4060  $as_echo_n "(cached) " >&6
4061else
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
4069int
4070main ()
4071{
4072
4073  ;
4074  return 0;
4075}
4076_ACEOF
4077if ac_fn_c_try_compile "$LINENO"; then :
4078  ac_cv_prog_cc_g=yes
4079else
4080  CFLAGS=""
4081      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4082/* end confdefs.h.  */
4083
4084int
4085main ()
4086{
4087
4088  ;
4089  return 0;
4090}
4091_ACEOF
4092if ac_fn_c_try_compile "$LINENO"; then :
4093
4094else
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
4100int
4101main ()
4102{
4103
4104  ;
4105  return 0;
4106}
4107_ACEOF
4108if ac_fn_c_try_compile "$LINENO"; then :
4109  ac_cv_prog_cc_g=yes
4110fi
4111rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4112fi
4113rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4114fi
4115rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4116   ac_c_werror_flag=$ac_save_c_werror_flag
4117fi
4118{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4119$as_echo "$ac_cv_prog_cc_g" >&6; }
4120if test "$ac_test_CFLAGS" = set; then
4121  CFLAGS=$ac_save_CFLAGS
4122elif 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
4128else
4129  if test "$GCC" = yes; then
4130    CFLAGS="-O2"
4131  else
4132    CFLAGS=
4133  fi
4134fi
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; }
4137if ${ac_cv_prog_cc_c89+:} false; then :
4138  $as_echo_n "(cached) " >&6
4139else
4140  ac_cv_prog_cc_c89=no
4141ac_save_CC=$CC
4142cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4143/* end confdefs.h.  */
4144#include <stdarg.h>
4145#include <stdio.h>
4146struct stat;
4147/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4148struct buf { int x; };
4149FILE * (*rcsopen) (struct buf *, struct stat *, int);
4150static char *e (p, i)
4151     char **p;
4152     int i;
4153{
4154  return p[i];
4155}
4156static 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.  */
4173int 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'
4178int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4179
4180int test (int i, double x);
4181struct s1 {int (*f) (int a);};
4182struct s2 {int (*f) (double a);};
4183int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4184int argc;
4185char **argv;
4186int
4187main ()
4188{
4189return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4190  ;
4191  return 0;
4192}
4193_ACEOF
4194for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4195	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4196do
4197  CC="$ac_save_CC $ac_arg"
4198  if ac_fn_c_try_compile "$LINENO"; then :
4199  ac_cv_prog_cc_c89=$ac_arg
4200fi
4201rm -f core conftest.err conftest.$ac_objext
4202  test "x$ac_cv_prog_cc_c89" != "xno" && break
4203done
4204rm -f conftest.$ac_ext
4205CC=$ac_save_CC
4206
4207fi
4208# AC_CACHE_VAL
4209case "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; } ;;
4220esac
4221if test "x$ac_cv_prog_cc_c89" != xno; then :
4222
4223fi
4224
4225ac_ext=c
4226ac_cpp='$CPP $CPPFLAGS'
4227ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4228ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4229ac_compiler_gnu=$ac_cv_c_compiler_gnu
4230
4231if 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; }
4234if ${ac_cv_prog_gcc_traditional+:} false; then :
4235  $as_echo_n "(cached) " >&6
4236else
4237    ac_pattern="Autoconf.*'x'"
4238  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4239/* end confdefs.h.  */
4240#include <sgtty.h>
4241Autoconf TIOCGETP
4242_ACEOF
4243if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4244  $EGREP "$ac_pattern" >/dev/null 2>&1; then :
4245  ac_cv_prog_gcc_traditional=yes
4246else
4247  ac_cv_prog_gcc_traditional=no
4248fi
4249rm -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>
4256Autoconf TCGETA
4257_ACEOF
4258if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4259  $EGREP "$ac_pattern" >/dev/null 2>&1; then :
4260  ac_cv_prog_gcc_traditional=yes
4261fi
4262rm -f conftest*
4263
4264  fi
4265fi
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
4271fi
4272
4273ac_aux_dir=
4274for 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
4288done
4289if test -z "$ac_aux_dir"; then
4290  as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
4291fi
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.
4297ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
4298ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
4299ac_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; }
4318if test -z "$INSTALL"; then
4319if ${ac_cv_path_install+:} false; then :
4320  $as_echo_n "(cached) " >&6
4321else
4322  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4323for as_dir in $PATH
4324do
4325  IFS=$as_save_IFS
4326  test -z "$as_dir" && as_dir=.
4327    # Account for people who put trailing slashes in PATH elements.
4328case $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    ;;
4366esac
4367
4368  done
4369IFS=$as_save_IFS
4370
4371rm -rf conftest.one conftest.two conftest.dir
4372
4373fi
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
4383fi
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.
4389test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
4390
4391test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
4392
4393test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4394
4395if 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=
4399fi
4400bmake_path_max=${bmake_path_max:-1024}
4401if test $bmake_path_max -gt 1024; then
4402   # this is all we expect
4403   bmake_path_max=1024
4404fi
4405echo "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; }
4409if ${ac_cv_header_stdc+:} false; then :
4410  $as_echo_n "(cached) " >&6
4411else
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
4419int
4420main ()
4421{
4422
4423  ;
4424  return 0;
4425}
4426_ACEOF
4427if ac_fn_c_try_compile "$LINENO"; then :
4428  ac_cv_header_stdc=yes
4429else
4430  ac_cv_header_stdc=no
4431fi
4432rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4433
4434if 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
4441if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4442  $EGREP "memchr" >/dev/null 2>&1; then :
4443
4444else
4445  ac_cv_header_stdc=no
4446fi
4447rm -f conftest*
4448
4449fi
4450
4451if test $ac_cv_header_stdc = yes; then
4452  # 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
4458if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4459  $EGREP "free" >/dev/null 2>&1; then :
4460
4461else
4462  ac_cv_header_stdc=no
4463fi
4464rm -f conftest*
4465
4466fi
4467
4468if 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  :
4472else
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)))
4489int
4490main ()
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
4500if ac_fn_c_try_run "$LINENO"; then :
4501
4502else
4503  ac_cv_header_stdc=no
4504fi
4505rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4506  conftest.$ac_objext conftest.beam conftest.$ac_ext
4507fi
4508
4509fi
4510fi
4511{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4512$as_echo "$ac_cv_header_stdc" >&6; }
4513if test $ac_cv_header_stdc = yes; then
4514
4515$as_echo "#define STDC_HEADERS 1" >>confdefs.h
4516
4517fi
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; }
4521if ${ac_cv_header_sys_wait_h+:} false; then :
4522  $as_echo_n "(cached) " >&6
4523else
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
4535int
4536main ()
4537{
4538  int s;
4539  wait (&s);
4540  s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
4541  ;
4542  return 0;
4543}
4544_ACEOF
4545if ac_fn_c_try_compile "$LINENO"; then :
4546  ac_cv_header_sys_wait_h=yes
4547else
4548  ac_cv_header_sys_wait_h=no
4549fi
4550rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4551fi
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; }
4554if test $ac_cv_header_sys_wait_h = yes; then
4555
4556$as_echo "#define HAVE_SYS_WAIT_H 1" >>confdefs.h
4557
4558fi
4559
4560ac_header_dirent=no
4561for 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; }
4565if eval \${$as_ac_Header+:} false; then :
4566  $as_echo_n "(cached) " >&6
4567else
4568  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4569/* end confdefs.h.  */
4570#include <sys/types.h>
4571#include <$ac_hdr>
4572
4573int
4574main ()
4575{
4576if ((DIR *) 0)
4577return 0;
4578  ;
4579  return 0;
4580}
4581_ACEOF
4582if ac_fn_c_try_compile "$LINENO"; then :
4583  eval "$as_ac_Header=yes"
4584else
4585  eval "$as_ac_Header=no"
4586fi
4587rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4588fi
4589eval ac_res=\$$as_ac_Header
4590	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
4591$as_echo "$ac_res" >&6; }
4592if 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
4597ac_header_dirent=$ac_hdr; break
4598fi
4599
4600done
4601# Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
4602if 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; }
4605if ${ac_cv_search_opendir+:} false; then :
4606  $as_echo_n "(cached) " >&6
4607else
4608  ac_func_search_save_LIBS=$LIBS
4609cat 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
4616extern "C"
4617#endif
4618char opendir ();
4619int
4620main ()
4621{
4622return opendir ();
4623  ;
4624  return 0;
4625}
4626_ACEOF
4627for 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
4636fi
4637rm -f core conftest.err conftest.$ac_objext \
4638    conftest$ac_exeext
4639  if ${ac_cv_search_opendir+:} false; then :
4640  break
4641fi
4642done
4643if ${ac_cv_search_opendir+:} false; then :
4644
4645else
4646  ac_cv_search_opendir=no
4647fi
4648rm conftest.$ac_ext
4649LIBS=$ac_func_search_save_LIBS
4650fi
4651{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
4652$as_echo "$ac_cv_search_opendir" >&6; }
4653ac_res=$ac_cv_search_opendir
4654if test "$ac_res" != no; then :
4655  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4656
4657fi
4658
4659else
4660  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
4661$as_echo_n "checking for library containing opendir... " >&6; }
4662if ${ac_cv_search_opendir+:} false; then :
4663  $as_echo_n "(cached) " >&6
4664else
4665  ac_func_search_save_LIBS=$LIBS
4666cat 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
4673extern "C"
4674#endif
4675char opendir ();
4676int
4677main ()
4678{
4679return opendir ();
4680  ;
4681  return 0;
4682}
4683_ACEOF
4684for 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
4693fi
4694rm -f core conftest.err conftest.$ac_objext \
4695    conftest$ac_exeext
4696  if ${ac_cv_search_opendir+:} false; then :
4697  break
4698fi
4699done
4700if ${ac_cv_search_opendir+:} false; then :
4701
4702else
4703  ac_cv_search_opendir=no
4704fi
4705rm conftest.$ac_ext
4706LIBS=$ac_func_search_save_LIBS
4707fi
4708{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
4709$as_echo "$ac_cv_search_opendir" >&6; }
4710ac_res=$ac_cv_search_opendir
4711if test "$ac_res" != no; then :
4712  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
4713
4714fi
4715
4716fi
4717
4718for ac_header in sys/param.h
4719do :
4720  ac_fn_c_check_header_mongrel "$LINENO" "sys/param.h" "ac_cv_header_sys_param_h" "$ac_includes_default"
4721if 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
4726fi
4727
4728done
4729
4730for ac_header in sys/sysctl.h
4731do :
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"
4737if 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
4742fi
4743
4744done
4745
4746
4747for 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
4765do :
4766  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4767ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4768if 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
4773fi
4774
4775done
4776
4777
4778ac_fn_c_check_header_mongrel "$LINENO" "sys/cdefs.h" "ac_cv_header_sys_cdefs_h" "$ac_includes_default"
4779if test "x$ac_cv_header_sys_cdefs_h" = xyes; then :
4780  echo $ECHO_N "checking whether sys/cdefs.h is compatible... $ECHO_C" >&6
4781cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4782/* end confdefs.h.  */
4783#include <sys/cdefs.h>
4784#ifdef __RCSID
4785yes
4786#endif
4787
4788_ACEOF
4789if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4790  $EGREP "yes" >/dev/null 2>&1; then :
4791  echo yes  >&6
4792else
4793  echo no  >&6; CPPFLAGS="${CPPFLAGS} -I`cd ${srcdir}/missing && pwd` -DNEED_HOST_CDEFS_H"
4794fi
4795rm -f conftest*
4796
4797else
4798  CPPFLAGS="${CPPFLAGS} -I`cd ${srcdir}/missing && pwd`"
4799fi
4800
4801
4802
4803
4804{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for __attribute__" >&5
4805$as_echo_n "checking for __attribute__... " >&6; }
4806if ${ac_cv___attribute__+:} false; then :
4807  $as_echo_n "(cached) " >&6
4808else
4809
4810cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4811/* end confdefs.h.  */
4812
4813#include <stdlib.h>
4814
4815static void foo(void) __attribute__ ((noreturn));
4816
4817static void
4818foo(void)
4819{
4820  exit(1);
4821}
4822
4823int
4824main(int argc, char **argv)
4825{
4826	foo();
4827}
4828
4829_ACEOF
4830if ac_fn_c_try_link "$LINENO"; then :
4831  ac_cv___attribute__=yes
4832else
4833  ac_cv___attribute__=no
4834fi
4835rm -f core conftest.err conftest.$ac_objext \
4836    conftest$ac_exeext conftest.$ac_ext
4837fi
4838
4839if test "$ac_cv___attribute__" = "yes"; then
4840
4841$as_echo "#define HAVE___ATTRIBUTE__ 1" >>confdefs.h
4842
4843fi
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; }
4849if ${ac_cv_c_bigendian+:} false; then :
4850  $as_echo_n "(cached) " >&6
4851else
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
4862if 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
4885fi
4886rm -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
4894int
4895main ()
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
4907if 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
4914int
4915main ()
4916{
4917#if BYTE_ORDER != BIG_ENDIAN
4918		 not big endian
4919		#endif
4920
4921  ;
4922  return 0;
4923}
4924_ACEOF
4925if ac_fn_c_try_compile "$LINENO"; then :
4926  ac_cv_c_bigendian=yes
4927else
4928  ac_cv_c_bigendian=no
4929fi
4930rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4931fi
4932rm -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
4940int
4941main ()
4942{
4943#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
4944	      bogus endian macros
4945	     #endif
4946
4947  ;
4948  return 0;
4949}
4950_ACEOF
4951if 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
4957int
4958main ()
4959{
4960#ifndef _BIG_ENDIAN
4961		 not big endian
4962		#endif
4963
4964  ;
4965  return 0;
4966}
4967_ACEOF
4968if ac_fn_c_try_compile "$LINENO"; then :
4969  ac_cv_c_bigendian=yes
4970else
4971  ac_cv_c_bigendian=no
4972fi
4973rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4974fi
4975rm -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.  */
4983short 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
4999int
5000main ()
5001{
5002return use_ascii (foo) == use_ebcdic (foo);
5003  ;
5004  return 0;
5005}
5006_ACEOF
5007if 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
5019fi
5020rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5021else
5022  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5023/* end confdefs.h.  */
5024$ac_includes_default
5025int
5026main ()
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
5042if ac_fn_c_try_run "$LINENO"; then :
5043  ac_cv_c_bigendian=no
5044else
5045  ac_cv_c_bigendian=yes
5046fi
5047rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5048  conftest.$ac_objext conftest.beam conftest.$ac_ext
5049fi
5050
5051    fi
5052fi
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; }
5073if ${ac_cv_c_const+:} false; then :
5074  $as_echo_n "(cached) " >&6
5075else
5076  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5077/* end confdefs.h.  */
5078
5079int
5080main ()
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
5137if ac_fn_c_try_compile "$LINENO"; then :
5138  ac_cv_c_const=yes
5139else
5140  ac_cv_c_const=no
5141fi
5142rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5143fi
5144{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
5145$as_echo "$ac_cv_c_const" >&6; }
5146if test $ac_cv_c_const = no; then
5147
5148$as_echo "#define const /**/" >>confdefs.h
5149
5150fi
5151
5152ac_fn_c_check_type "$LINENO" "mode_t" "ac_cv_type_mode_t" "$ac_includes_default"
5153if test "x$ac_cv_type_mode_t" = xyes; then :
5154
5155else
5156
5157cat >>confdefs.h <<_ACEOF
5158#define mode_t int
5159_ACEOF
5160
5161fi
5162
5163ac_fn_c_check_type "$LINENO" "off_t" "ac_cv_type_off_t" "$ac_includes_default"
5164if test "x$ac_cv_type_off_t" = xyes; then :
5165
5166else
5167
5168cat >>confdefs.h <<_ACEOF
5169#define off_t long int
5170_ACEOF
5171
5172fi
5173
5174ac_fn_c_check_type "$LINENO" "pid_t" "ac_cv_type_pid_t" "$ac_includes_default"
5175if test "x$ac_cv_type_pid_t" = xyes; then :
5176
5177else
5178
5179cat >>confdefs.h <<_ACEOF
5180#define pid_t int
5181_ACEOF
5182
5183fi
5184
5185ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
5186if test "x$ac_cv_type_size_t" = xyes; then :
5187
5188else
5189
5190cat >>confdefs.h <<_ACEOF
5191#define size_t unsigned int
5192_ACEOF
5193
5194fi
5195
5196ac_fn_c_find_uintX_t "$LINENO" "32" "ac_cv_c_uint32_t"
5197case $ac_cv_c_uint32_t in #(
5198  no|yes) ;; #(
5199  *)
5200
5201$as_echo "#define _UINT32_T 1" >>confdefs.h
5202
5203
5204cat >>confdefs.h <<_ACEOF
5205#define uint32_t $ac_cv_c_uint32_t
5206_ACEOF
5207;;
5208  esac
5209
5210ac_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"
5217if test "x$ac_cv_have_decl_sys_siglist" = xyes; then :
5218  ac_have_decl=1
5219else
5220  ac_have_decl=0
5221fi
5222
5223cat >>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; }
5230if ${ac_cv_header_time+:} false; then :
5231  $as_echo_n "(cached) " >&6
5232else
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
5239int
5240main ()
5241{
5242if ((struct tm *) 0)
5243return 0;
5244  ;
5245  return 0;
5246}
5247_ACEOF
5248if ac_fn_c_try_compile "$LINENO"; then :
5249  ac_cv_header_time=yes
5250else
5251  ac_cv_header_time=no
5252fi
5253rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5254fi
5255{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5
5256$as_echo "$ac_cv_header_time" >&6; }
5257if test $ac_cv_header_time = yes; then
5258
5259$as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h
5260
5261fi
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; }
5265if ${ac_cv_struct_tm+:} false; then :
5266  $as_echo_n "(cached) " >&6
5267else
5268  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5269/* end confdefs.h.  */
5270#include <sys/types.h>
5271#include <time.h>
5272
5273int
5274main ()
5275{
5276struct tm tm;
5277				     int *p = &tm.tm_sec;
5278				     return !p;
5279  ;
5280  return 0;
5281}
5282_ACEOF
5283if ac_fn_c_try_compile "$LINENO"; then :
5284  ac_cv_struct_tm=time.h
5285else
5286  ac_cv_struct_tm=sys/time.h
5287fi
5288rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5289fi
5290{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_struct_tm" >&5
5291$as_echo "$ac_cv_struct_tm" >&6; }
5292if test $ac_cv_struct_tm = sys/time.h; then
5293
5294$as_echo "#define TM_IN_SYS_TIME 1" >>confdefs.h
5295
5296fi
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; }
5301if ${ac_cv_type_signal+:} false; then :
5302  $as_echo_n "(cached) " >&6
5303else
5304  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5305/* end confdefs.h.  */
5306#include <sys/types.h>
5307#include <signal.h>
5308
5309int
5310main ()
5311{
5312return *(signal (0, 0)) (0) == 1;
5313  ;
5314  return 0;
5315}
5316_ACEOF
5317if ac_fn_c_try_compile "$LINENO"; then :
5318  ac_cv_type_signal=int
5319else
5320  ac_cv_type_signal=void
5321fi
5322rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5323fi
5324{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
5325$as_echo "$ac_cv_type_signal" >&6; }
5326
5327cat >>confdefs.h <<_ACEOF
5328#define RETSIGTYPE $ac_cv_type_signal
5329_ACEOF
5330
5331
5332for ac_header in vfork.h
5333do :
5334  ac_fn_c_check_header_mongrel "$LINENO" "vfork.h" "ac_cv_header_vfork_h" "$ac_includes_default"
5335if test "x$ac_cv_header_vfork_h" = xyes; then :
5336  cat >>confdefs.h <<_ACEOF
5337#define HAVE_VFORK_H 1
5338_ACEOF
5339
5340fi
5341
5342done
5343
5344for ac_func in fork vfork
5345do :
5346  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5347ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5348if 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
5353fi
5354done
5355
5356if 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; }
5359if ${ac_cv_func_fork_works+:} false; then :
5360  $as_echo_n "(cached) " >&6
5361else
5362  if test "$cross_compiling" = yes; then :
5363  ac_cv_func_fork_works=cross
5364else
5365  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5366/* end confdefs.h.  */
5367$ac_includes_default
5368int
5369main ()
5370{
5371
5372	  /* By Ruediger Kuhlmann. */
5373	  return fork () < 0;
5374
5375  ;
5376  return 0;
5377}
5378_ACEOF
5379if ac_fn_c_try_run "$LINENO"; then :
5380  ac_cv_func_fork_works=yes
5381else
5382  ac_cv_func_fork_works=no
5383fi
5384rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5385  conftest.$ac_objext conftest.beam conftest.$ac_ext
5386fi
5387
5388fi
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
5392else
5393  ac_cv_func_fork_works=$ac_cv_func_fork
5394fi
5395if 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;}
5407fi
5408ac_cv_func_vfork_works=$ac_cv_func_vfork
5409if 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; }
5412if ${ac_cv_func_vfork_works+:} false; then :
5413  $as_echo_n "(cached) " >&6
5414else
5415  if test "$cross_compiling" = yes; then :
5416  ac_cv_func_vfork_works=cross
5417else
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.  */
5432static void
5433#ifdef __cplusplus
5434sparc_address_test (int arg)
5435# else
5436sparc_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
5454int
5455main ()
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
5510if ac_fn_c_try_run "$LINENO"; then :
5511  ac_cv_func_vfork_works=yes
5512else
5513  ac_cv_func_vfork_works=no
5514fi
5515rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5516  conftest.$ac_objext conftest.beam conftest.$ac_ext
5517fi
5518
5519fi
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
5523fi;
5524if 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;}
5528fi
5529
5530if test "x$ac_cv_func_vfork_works" = xyes; then
5531
5532$as_echo "#define HAVE_WORKING_VFORK 1" >>confdefs.h
5533
5534else
5535
5536$as_echo "#define vfork fork" >>confdefs.h
5537
5538fi
5539if test "x$ac_cv_func_fork_works" = xyes; then
5540
5541$as_echo "#define HAVE_WORKING_FORK 1" >>confdefs.h
5542
5543fi
5544
5545for ac_func in vprintf
5546do :
5547  ac_fn_c_check_func "$LINENO" "vprintf" "ac_cv_func_vprintf"
5548if test "x$ac_cv_func_vprintf" = xyes; then :
5549  cat >>confdefs.h <<_ACEOF
5550#define HAVE_VPRINTF 1
5551_ACEOF
5552
5553ac_fn_c_check_func "$LINENO" "_doprnt" "ac_cv_func__doprnt"
5554if test "x$ac_cv_func__doprnt" = xyes; then :
5555
5556$as_echo "#define HAVE_DOPRNT 1" >>confdefs.h
5557
5558fi
5559
5560fi
5561done
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; }
5566if ${ac_cv_func_wait3_rusage+:} false; then :
5567  $as_echo_n "(cached) " >&6
5568else
5569  if test "$cross_compiling" = yes; then :
5570  ac_cv_func_wait3_rusage=no
5571else
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.  */
5579int
5580main ()
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
5610if ac_fn_c_try_run "$LINENO"; then :
5611  ac_cv_func_wait3_rusage=yes
5612else
5613  ac_cv_func_wait3_rusage=no
5614fi
5615rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5616  conftest.$ac_objext conftest.beam conftest.$ac_ext
5617fi
5618
5619fi
5620{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_wait3_rusage" >&5
5621$as_echo "$ac_cv_func_wait3_rusage" >&6; }
5622if test $ac_cv_func_wait3_rusage = yes; then
5623
5624$as_echo "#define HAVE_WAIT3 1" >>confdefs.h
5625
5626fi
5627
5628for 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
5659do :
5660  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5661ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5662if 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
5667fi
5668done
5669
5670
5671ac_fn_c_check_func "$LINENO" "realpath" "ac_cv_func_realpath"
5672if test "x$ac_cv_func_realpath" = xyes; then :
5673  $as_echo "#define HAVE_REALPATH 1" >>confdefs.h
5674
5675else
5676  case " $LIBOBJS " in
5677  *" realpath.$ac_objext "* ) ;;
5678  *) LIBOBJS="$LIBOBJS realpath.$ac_objext"
5679 ;;
5680esac
5681
5682fi
5683
5684ac_fn_c_check_func "$LINENO" "dirname" "ac_cv_func_dirname"
5685if test "x$ac_cv_func_dirname" = xyes; then :
5686  $as_echo "#define HAVE_DIRNAME 1" >>confdefs.h
5687
5688else
5689  case " $LIBOBJS " in
5690  *" dirname.$ac_objext "* ) ;;
5691  *) LIBOBJS="$LIBOBJS dirname.$ac_objext"
5692 ;;
5693esac
5694
5695fi
5696
5697ac_fn_c_check_func "$LINENO" "stresep" "ac_cv_func_stresep"
5698if test "x$ac_cv_func_stresep" = xyes; then :
5699  $as_echo "#define HAVE_STRESEP 1" >>confdefs.h
5700
5701else
5702  case " $LIBOBJS " in
5703  *" stresep.$ac_objext "* ) ;;
5704  *) LIBOBJS="$LIBOBJS stresep.$ac_objext"
5705 ;;
5706esac
5707
5708fi
5709
5710ac_fn_c_check_func "$LINENO" "strlcpy" "ac_cv_func_strlcpy"
5711if test "x$ac_cv_func_strlcpy" = xyes; then :
5712  $as_echo "#define HAVE_STRLCPY 1" >>confdefs.h
5713
5714else
5715  case " $LIBOBJS " in
5716  *" strlcpy.$ac_objext "* ) ;;
5717  *) LIBOBJS="$LIBOBJS strlcpy.$ac_objext"
5718 ;;
5719esac
5720
5721fi
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; }
5727if ${ac_cv_lib_util_emalloc+:} false; then :
5728  $as_echo_n "(cached) " >&6
5729else
5730  ac_check_lib_save_LIBS=$LIBS
5731LIBS="-lutil  $LIBS"
5732cat 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
5739extern "C"
5740#endif
5741char emalloc ();
5742int
5743main ()
5744{
5745return emalloc ();
5746  ;
5747  return 0;
5748}
5749_ACEOF
5750if ac_fn_c_try_link "$LINENO"; then :
5751  ac_cv_lib_util_emalloc=yes
5752else
5753  ac_cv_lib_util_emalloc=no
5754fi
5755rm -f core conftest.err conftest.$ac_objext \
5756    conftest$ac_exeext conftest.$ac_ext
5757LIBS=$ac_check_lib_save_LIBS
5758fi
5759{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_util_emalloc" >&5
5760$as_echo "$ac_cv_lib_util_emalloc" >&6; }
5761if 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; }
5764if ${ac_cv_lib_util_erealloc+:} false; then :
5765  $as_echo_n "(cached) " >&6
5766else
5767  ac_check_lib_save_LIBS=$LIBS
5768LIBS="-lutil  $LIBS"
5769cat 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
5776extern "C"
5777#endif
5778char erealloc ();
5779int
5780main ()
5781{
5782return erealloc ();
5783  ;
5784  return 0;
5785}
5786_ACEOF
5787if ac_fn_c_try_link "$LINENO"; then :
5788  ac_cv_lib_util_erealloc=yes
5789else
5790  ac_cv_lib_util_erealloc=no
5791fi
5792rm -f core conftest.err conftest.$ac_objext \
5793    conftest$ac_exeext conftest.$ac_ext
5794LIBS=$ac_check_lib_save_LIBS
5795fi
5796{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_util_erealloc" >&5
5797$as_echo "$ac_cv_lib_util_erealloc" >&6; }
5798if 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; }
5801if ${ac_cv_lib_util_estrdup+:} false; then :
5802  $as_echo_n "(cached) " >&6
5803else
5804  ac_check_lib_save_LIBS=$LIBS
5805LIBS="-lutil  $LIBS"
5806cat 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
5813extern "C"
5814#endif
5815char estrdup ();
5816int
5817main ()
5818{
5819return estrdup ();
5820  ;
5821  return 0;
5822}
5823_ACEOF
5824if ac_fn_c_try_link "$LINENO"; then :
5825  ac_cv_lib_util_estrdup=yes
5826else
5827  ac_cv_lib_util_estrdup=no
5828fi
5829rm -f core conftest.err conftest.$ac_objext \
5830    conftest$ac_exeext conftest.$ac_ext
5831LIBS=$ac_check_lib_save_LIBS
5832fi
5833{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_util_estrdup" >&5
5834$as_echo "$ac_cv_lib_util_estrdup" >&6; }
5835if 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; }
5838if ${ac_cv_lib_util_estrndup+:} false; then :
5839  $as_echo_n "(cached) " >&6
5840else
5841  ac_check_lib_save_LIBS=$LIBS
5842LIBS="-lutil  $LIBS"
5843cat 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
5850extern "C"
5851#endif
5852char estrndup ();
5853int
5854main ()
5855{
5856return estrndup ();
5857  ;
5858  return 0;
5859}
5860_ACEOF
5861if ac_fn_c_try_link "$LINENO"; then :
5862  ac_cv_lib_util_estrndup=yes
5863else
5864  ac_cv_lib_util_estrndup=no
5865fi
5866rm -f core conftest.err conftest.$ac_objext \
5867    conftest$ac_exeext conftest.$ac_ext
5868LIBS=$ac_check_lib_save_LIBS
5869fi
5870{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_util_estrndup" >&5
5871$as_echo "$ac_cv_lib_util_estrndup" >&6; }
5872if test "x$ac_cv_lib_util_estrndup" = xyes; then :
5873   LIBS="$LIBS -lutil"
5874	    CPPFLAGS="$CPPFLAGS -DUSE_EMALLOC"
5875fi
5876
5877fi
5878
5879fi
5880
5881fi
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; }
5886if ${ac_cv_header_stat_broken+:} false; then :
5887  $as_echo_n "(cached) " >&6
5888else
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
5895extern char c1[S_ISBLK (S_IFDIR) ? -1 : 1];
5896#endif
5897
5898#if defined S_ISBLK && defined S_IFCHR
5899extern char c2[S_ISBLK (S_IFCHR) ? -1 : 1];
5900#endif
5901
5902#if defined S_ISLNK && defined S_IFREG
5903extern char c3[S_ISLNK (S_IFREG) ? -1 : 1];
5904#endif
5905
5906#if defined S_ISSOCK && defined S_IFREG
5907extern char c4[S_ISSOCK (S_IFREG) ? -1 : 1];
5908#endif
5909
5910_ACEOF
5911if ac_fn_c_try_compile "$LINENO"; then :
5912  ac_cv_header_stat_broken=no
5913else
5914  ac_cv_header_stat_broken=yes
5915fi
5916rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5917fi
5918{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stat_broken" >&5
5919$as_echo "$ac_cv_header_stat_broken" >&6; }
5920if test $ac_cv_header_stat_broken = yes; then
5921
5922$as_echo "#define STAT_MACROS_BROKEN 1" >>confdefs.h
5923
5924fi
5925
5926ac_fn_c_check_member "$LINENO" "struct stat" "st_rdev" "ac_cv_member_struct_stat_st_rdev" "$ac_includes_default"
5927if test "x$ac_cv_member_struct_stat_st_rdev" = xyes; then :
5928
5929cat >>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
5936fi
5937
5938
5939echo "checking if compiler supports __func__" >&6
5940ac_ext=c
5941ac_cpp='$CPP $CPPFLAGS'
5942ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5943ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5944ac_compiler_gnu=$ac_cv_c_compiler_gnu
5945
5946cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5947/* end confdefs.h.  */
5948
5949int
5950main ()
5951{
5952const char *func = __func__;
5953  ;
5954  return 0;
5955}
5956_ACEOF
5957if ac_fn_c_try_compile "$LINENO"; then :
5958
5959else
5960
5961$as_echo "#define __func__ __FUNCTION__" >>confdefs.h
5962
5963fi
5964rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5965echo $ECHO_N "checking if diff -u works... $ECHO_C" >&6
5966if diff -u /dev/null /dev/null > /dev/null 2>&1; then
5967   diff_u=-u
5968   echo yes >&6
5969else
5970   diff_u=
5971   echo no >&6
5972fi
5973echo "checking for MACHINE & MACHINE_ARCH..." >&6
5974cat > conftest.$ac_ext <<EOF
5975#include "confdefs.h"
5976#include <sys/param.h>
5977#ifdef MACHINE
5978machine=MACHINE
5979#endif
5980#ifdef MACHINE_ARCH
5981machine_arch=MACHINE_ARCH
5982#endif
5983EOF
5984
5985default_machine=`(eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5986	egrep machine= | tr -d ' "'`
5987rm -rf conftest*
5988if test "$default_machine"; then
5989	eval "$default_machine"
5990fi
5991machine=${machine:-`$srcdir/machine.sh`}
5992machine_arch=${machine_arch:-`$srcdir/machine.sh arch`}
5993echo "defaults: MACHINE=$machine, MACHINE_ARCH=$machine_arch" 1>&6
5994
5995# Check whether --with-machine was given.
5996if test "${with_machine+set}" = set; then :
5997  withval=$with_machine; case "${withval}" in
5998yes)   as_fn_error $? "bad value ${withval} given for bmake MACHINE" "$LINENO" 5 ;;
5999no)    ;;
6000generic) machine=`$srcdir/machine.sh`;;
6001*)     machine=$with_machine;;
6002esac
6003fi
6004
6005force_machine=
6006
6007# Check whether --with-force_machine was given.
6008if test "${with_force_machine+set}" = set; then :
6009  withval=$with_force_machine; case "${withval}" in
6010yes)   force_machine=FORCE_;;
6011no)    ;;
6012*)     force_machine=FORCE_; machine=$with_force_machine;;
6013esac
6014fi
6015
6016force_machine_arch=
6017
6018# Check whether --with-force_machine_arch was given.
6019if test "${with_force_machine_arch+set}" = set; then :
6020  withval=$with_force_machine_arch; case "${withval}" in
6021yes)   force_machine_arch=FORCE_;;
6022no)    ;;
6023*)     force_machine_arch=FORCE_; machine_arch=$with_force_machine;;
6024esac
6025fi
6026
6027
6028# Check whether --with-machine_arch was given.
6029if test "${with_machine_arch+set}" = set; then :
6030  withval=$with_machine_arch; case "${withval}" in
6031yes)   as_fn_error $? "bad value ${withval} given for bmake MACHINE_ARCH" "$LINENO" 5 ;;
6032no)    ;;
6033*)     machine_arch=$with_machine_arch;;
6034esac
6035fi
6036
6037echo "Using: ${force_machine}MACHINE=$machine, MACHINE_ARCH=$machine_arch" 1>&6
6038default_sys_path=\${prefix}/share/mk
6039
6040# Check whether --with-default-sys-path was given.
6041if test "${with_default_sys_path+set}" = set; then :
6042  withval=$with_default_sys_path; case "${withval}" in
6043yes)	as_fn_error $? "bad value ${withval} given for bmake _PATH_DEFSYSPATH" "$LINENO" 5 ;;
6044no)	;;
6045*)	default_sys_path="$with_default_sys_path"
6046	;;
6047esac
6048fi
6049
6050
6051# Check whether --with-path-objdirprefix was given.
6052if test "${with_path_objdirprefix+set}" = set; then :
6053  withval=$with_path_objdirprefix; case "${withval}" in
6054yes)   as_fn_error $? "bad value ${withval} given for bmake _PATH_OBJDIRPREFIX" "$LINENO" 5 ;;
6055no)    CPPFLAGS="$CPPFLAGS -DNO_PATH_OBJDIRPREFIX" ;;
6056*)     CPPFLAGS="$CPPFLAGS \"-D_PATH_OBJDIRPREFIX=\\\"$with_path-objdir\\\"\"" ;;
6057esac
6058fi
6059
6060# Check whether --enable-pwd-override was given.
6061if test "${enable_pwd_override+set}" = set; then :
6062  enableval=$enable_pwd_override; case "${enableval}" in
6063yes)   ;;
6064no)    CPPFLAGS="$CPPFLAGS -DNO_PWD_OVERRIDE" ;;
6065*)     as_fn_error $? "bad value ${enableval} given for pwd-override option" "$LINENO" 5 ;;
6066esac
6067fi
6068
6069# Check whether --enable-check-make-chdir was given.
6070if test "${enable_check_make_chdir+set}" = set; then :
6071  enableval=$enable_check_make_chdir; case "${enableval}" in
6072yes)   ;;
6073no)    CPPFLAGS="$CPPFLAGS -DNO_CHECK_MAKE_CHDIR" ;;
6074*)     as_fn_error $? "bad value ${enableval} given for check-make-chdir option" "$LINENO" 5 ;;
6075esac
6076fi
6077
6078
6079# Check whether --with-mksrc was given.
6080if test "${with_mksrc+set}" = set; then :
6081  withval=$with_mksrc; case "${withval}" in
6082""|yes|no) ;;
6083*) test -s $withval/install-mk && mksrc=$withval ||
6084as_fn_error $? "bad value ${withval} given for mksrc cannot find install-mk" "$LINENO" 5
6085;;
6086esac
6087
6088fi
6089
6090srcdir=`cd $srcdir && pwd`
6091for mksrc in $mksrc $srcdir/mk $srcdir/../mk mk
6092do
6093	test -s $mksrc/install-mk || continue
6094	mksrc=`cd $mksrc && pwd`
6095	break
6096done
6097mksrc=`echo $mksrc | sed "s,$srcdir,\\\${srcdir},"`
6098echo "Using: MKSRC=$mksrc" 1>&6
6099if test -x /usr/xpg4/bin/sh; then
6100        defshell_path=${defshell_path:-/usr/xpg4/bin/sh}
6101fi
6102if test -n "$defshell_path"; then
6103	echo "Using: SHELL=$defshell_path"  >&6
6104
6105cat >>confdefs.h <<_ACEOF
6106#define DEFSHELL_CUSTOM "$defshell_path"
6107_ACEOF
6108
6109fi
6110if test -n "$DEFSHELL_INDEX"; then
6111
6112cat >>confdefs.h <<_ACEOF
6113#define DEFSHELL_INDEX $DEFSHELL_INDEX
6114_ACEOF
6115
6116fi
6117
6118
6119
6120
6121
6122
6123
6124
6125
6126
6127
6128
6129bm_outfiles="Makefile.config unit-tests/Makefile.config make-bootstrap.sh"
6130if test $use_makefile = yes; then
6131   bm_outfiles="makefile $bm_outfiles"
6132fi
6133ac_config_files="$ac_config_files $bm_outfiles"
6134
6135cat >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
6197if 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
6218fi
6219rm -f confcache
6220
6221test "x$prefix" = xNONE && prefix=$ac_default_prefix
6222# Let make expand exec_prefix.
6223test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
6224
6225DEFS=-DHAVE_CONFIG_H
6226
6227ac_libobjs=
6228ac_ltlibobjs=
6229U=
6230for 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'
6238done
6239LIBOBJS=$ac_libobjs
6240
6241LTLIBOBJS=$ac_ltlibobjs
6242
6243
6244
6245
6246: "${CONFIG_STATUS=./config.status}"
6247ac_write_fail=0
6248ac_clean_files_save=$ac_clean_files
6249ac_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;}
6252as_write_fail=0
6253cat >$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
6260debug=false
6261ac_cs_recheck=false
6262ac_cs_silent=false
6263
6264SHELL=\${CONFIG_SHELL-$SHELL}
6265export SHELL
6266_ASEOF
6267cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
6268## -------------------- ##
6269## M4sh Initialization. ##
6270## -------------------- ##
6271
6272# Be more Bourne compatible
6273DUALCASE=1; export DUALCASE # for MKS sh
6274if 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
6281else
6282  case `(set -o) 2>/dev/null` in #(
6283  *posix*) :
6284    set -o posix ;; #(
6285  *) :
6286     ;;
6287esac
6288fi
6289
6290
6291as_nl='
6292'
6293export as_nl
6294# Printing a long string crashes Solaris 7 /usr/bin/printf.
6295as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
6296as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
6297as_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.
6300if 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 --'
6304elif (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'
6307else
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'
6327fi
6328
6329# The user is always right.
6330if 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  }
6336fi
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.)
6344IFS=" ""	$as_nl"
6345
6346# Find who we are.  Look in the path if we contain no directory separator.
6347as_myself=
6348case $0 in #((
6349  *[\\/]* ) as_myself=$0 ;;
6350  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6351for as_dir in $PATH
6352do
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
6357IFS=$as_save_IFS
6358
6359     ;;
6360esac
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.
6363if test "x$as_myself" = x; then
6364  as_myself=$0
6365fi
6366if test ! -f "$as_myself"; then
6367  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
6368  exit 1
6369fi
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.
6375for as_var in BASH_ENV ENV MAIL MAILPATH
6376do eval test x\${$as_var+set} = xset \
6377  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
6378done
6379PS1='$ '
6380PS2='> '
6381PS4='+ '
6382
6383# NLS nuisances.
6384LC_ALL=C
6385export LC_ALL
6386LANGUAGE=C
6387export 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.
6398as_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.
6413as_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.
6421as_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.
6431as_fn_unset ()
6432{
6433  { eval $1=; unset $1;}
6434}
6435as_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.
6442if (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  }'
6447else
6448  as_fn_append ()
6449  {
6450    eval $1=\$$1\$2
6451  }
6452fi # 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.
6459if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
6460  eval 'as_fn_arith ()
6461  {
6462    as_val=$(( $* ))
6463  }'
6464else
6465  as_fn_arith ()
6466  {
6467    as_val=`expr "$@" || test $? -eq 1`
6468  }
6469fi # as_fn_arith
6470
6471
6472if expr a : '\(a\)' >/dev/null 2>&1 &&
6473   test "X`expr 00001 : '.*\(...\)'`" = X001; then
6474  as_expr=expr
6475else
6476  as_expr=false
6477fi
6478
6479if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
6480  as_basename=basename
6481else
6482  as_basename=false
6483fi
6484
6485if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
6486  as_dirname=dirname
6487else
6488  as_dirname=false
6489fi
6490
6491as_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.
6511as_cr_letters='abcdefghijklmnopqrstuvwxyz'
6512as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
6513as_cr_Letters=$as_cr_letters$as_cr_LETTERS
6514as_cr_digits='0123456789'
6515as_cr_alnum=$as_cr_Letters$as_cr_digits
6516
6517ECHO_C= ECHO_N= ECHO_T=
6518case `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';;
6528esac
6529
6530rm -f conf$$ conf$$.exe conf$$.file
6531if test -d conf$$.dir; then
6532  rm -f conf$$.dir/conf$$.file
6533else
6534  rm -f conf$$.dir
6535  mkdir conf$$.dir 2>/dev/null
6536fi
6537if (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
6551else
6552  as_ln_s='cp -pR'
6553fi
6554rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
6555rmdir conf$$.dir 2>/dev/null
6556
6557
6558# as_fn_mkdir_p
6559# -------------
6560# Create "$as_dir" as a directory, including parents if necessary.
6561as_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
6605if mkdir -p . 2>/dev/null; then
6606  as_mkdir_p='mkdir -p "$as_dir"'
6607else
6608  test -d ./-p && rmdir ./-p
6609  as_mkdir_p=false
6610fi
6611
6612
6613# as_fn_executable_p FILE
6614# -----------------------
6615# Test if FILE is an executable regular file.
6616as_fn_executable_p ()
6617{
6618  test -f "$1" && test -x "$1"
6619} # as_fn_executable_p
6620as_test_x='test -x'
6621as_executable_p=as_fn_executable_p
6622
6623# Sed expression to map a string onto a valid CPP name.
6624as_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.
6627as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
6628
6629
6630exec 6>&1
6631## ----------------------------------- ##
6632## Main body of $CONFIG_STATUS script. ##
6633## ----------------------------------- ##
6634_ASEOF
6635test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
6636
6637cat >>$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.
6641ac_log="
6642This file was extended by bmake $as_me 20200418, which was
6643generated 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
6651on `(hostname || uname -n) 2>/dev/null | sed 1q`
6652"
6653
6654_ACEOF
6655
6656case $ac_config_files in *"
6657"*) set x $ac_config_files; shift; ac_config_files=$*;;
6658esac
6659
6660case $ac_config_headers in *"
6661"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
6662esac
6663
6664
6665cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6666# Files that config.status was made for.
6667config_files="$ac_config_files"
6668config_headers="$ac_config_headers"
6669
6670_ACEOF
6671
6672cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6673ac_cs_usage="\
6674\`$as_me' instantiates files and other configuration actions
6675from templates according to the current configuration.  Unless the files
6676and actions are specified as TAGs, all are instantiated by default.
6677
6678Usage: $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
6692Configuration files:
6693$config_files
6694
6695Configuration headers:
6696$config_headers
6697
6698Report bugs to <sjg@NetBSD.org>."
6699
6700_ACEOF
6701cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6702ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
6703ac_cs_version="\\
6704bmake config.status 20200418
6705configured by $0, generated by GNU Autoconf 2.69,
6706  with options \\"\$ac_cs_config\\"
6707
6708Copyright (C) 2012 Free Software Foundation, Inc.
6709This config.status script is free software; the Free Software Foundation
6710gives unlimited permission to copy, distribute and modify it."
6711
6712ac_pwd='$ac_pwd'
6713srcdir='$srcdir'
6714INSTALL='$INSTALL'
6715test -n "\$AWK" || AWK=awk
6716_ACEOF
6717
6718cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6719# The default lists apply if the user does not specify any file.
6720ac_need_defaults=:
6721while test $# != 0
6722do
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'
6769Try \`$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'
6778Try \`$0 --help' for more information." ;;
6779
6780  *) as_fn_append ac_config_targets " $1"
6781     ac_need_defaults=false ;;
6782
6783  esac
6784  shift
6785done
6786
6787ac_configure_extra_args=
6788
6789if $ac_cs_silent; then
6790  exec 6>/dev/null
6791  ac_configure_extra_args="$ac_configure_extra_args --silent"
6792fi
6793
6794_ACEOF
6795cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6796if \$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 "\$@"
6803fi
6804
6805_ACEOF
6806cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6807exec 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
6817cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6818_ACEOF
6819
6820cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6821
6822# Handling of arguments.
6823for ac_config_target in $ac_config_targets
6824do
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
6831done
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.
6838if $ac_need_defaults; then
6839  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
6840  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
6841fi
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`