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